欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種并行化數(shù)據(jù)處理方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)與流程

文檔序號(hào):40453531發(fā)布日期:2024-12-27 09:18閱讀:22來(lái)源:國(guó)知局
一種并行化數(shù)據(jù)處理方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)與流程

本發(fā)明涉及計(jì)算機(jī)處理,尤其涉及一種并行化數(shù)據(jù)處理方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)。


背景技術(shù):

1、軌道預(yù)報(bào)是航空航天行業(yè)最重要的基礎(chǔ)技術(shù)之一,其預(yù)報(bào)數(shù)據(jù)——星歷,是軌道規(guī)劃的基礎(chǔ),星歷能夠描述一段時(shí)間內(nèi)衛(wèi)星的位置與其運(yùn)動(dòng)軌跡,在衛(wèi)星發(fā)射與維護(hù)、太空碎片檢測(cè)、星體觀測(cè)、深空探測(cè)等任務(wù)中起著重要作用,而hpop(high?preci?s?ion?orbitpropagator,高精度軌道外推)由于其精度高的特點(diǎn)而廣泛應(yīng)用。

2、由于hpop算法具有較高的計(jì)算復(fù)雜度,因此面對(duì)越加龐大的星座規(guī)模,常見(jiàn)的基于cpu使用hpop算法進(jìn)行軌道預(yù)報(bào)的方法需要消耗大量的時(shí)間,難以滿足軍事上及民用上衛(wèi)星的快速響應(yīng)需求。


技術(shù)實(shí)現(xiàn)思路

1、本發(fā)明提供了一種并行化數(shù)據(jù)處理方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),以解決現(xiàn)有技術(shù)中基于cpu使用hpop算法進(jìn)行軌道預(yù)報(bào)的方法需要消耗大量的時(shí)間,無(wú)法滿足快速響應(yīng)需求的技術(shù)問(wèn)題。

2、為了解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供了一種并行化數(shù)據(jù)處理方法,包括:

3、獲取待處理的衛(wèi)星軌道;其中,每一衛(wèi)星軌道均有對(duì)應(yīng)的一個(gè)處理核心;

4、通過(guò)每一處理核心同時(shí)對(duì)其對(duì)應(yīng)的衛(wèi)星軌道進(jìn)行并行積分計(jì)算,得到每一衛(wèi)星軌道所對(duì)應(yīng)的積分?jǐn)?shù)據(jù);

5、根據(jù)預(yù)設(shè)時(shí)間點(diǎn),逐一對(duì)每一衛(wèi)星軌道所對(duì)應(yīng)的積分結(jié)果進(jìn)行并行插值計(jì)算,得到對(duì)應(yīng)衛(wèi)星軌道的星歷數(shù)據(jù);其中,每一衛(wèi)星軌道均對(duì)應(yīng)有若干個(gè)預(yù)設(shè)時(shí)間點(diǎn),所有預(yù)設(shè)時(shí)間點(diǎn)平均分配至每一處理核心中進(jìn)行插值計(jì)算;

6、直至計(jì)算得到所有衛(wèi)星軌道分別所對(duì)應(yīng)的星歷數(shù)據(jù)后進(jìn)行數(shù)據(jù),完成并行化數(shù)據(jù)處理。

7、作為優(yōu)選方案,所述獲取待處理的衛(wèi)星軌道,具體包括:

8、獲取所有衛(wèi)星軌道;

9、根據(jù)處理核心的預(yù)設(shè)數(shù)量,對(duì)所有衛(wèi)星軌道進(jìn)行分組,以使得每一組中的衛(wèi)星軌道根數(shù)與所述處理核心的預(yù)設(shè)數(shù)量相同,進(jìn)而將任意一組的衛(wèi)星軌道作為待處理的衛(wèi)星軌道。

10、作為優(yōu)選方案,所述通過(guò)每一處理核心同時(shí)對(duì)其對(duì)應(yīng)的衛(wèi)星軌道進(jìn)行并行積分計(jì)算,得到每一衛(wèi)星軌道所對(duì)應(yīng)的積分?jǐn)?shù)據(jù),具體包括:

11、通過(guò)每一處理核心,對(duì)該組的所有衛(wèi)星軌道同時(shí)進(jìn)行并行積分計(jì)算,從而得到每一衛(wèi)星軌道所對(duì)應(yīng)的積分結(jié)果;

12、對(duì)每一積分結(jié)果分別進(jìn)行存儲(chǔ),得到每一衛(wèi)星軌道所對(duì)應(yīng)的積分?jǐn)?shù)據(jù)。

13、作為優(yōu)選方案,所述通過(guò)每一處理核心,對(duì)該組的所有衛(wèi)星軌道同時(shí)進(jìn)行并行積分計(jì)算,從而得到每一衛(wèi)星軌道所對(duì)應(yīng)的積分結(jié)果,具體包括:

14、通過(guò)每一處理核心,對(duì)該組的所有衛(wèi)星軌道同時(shí)進(jìn)行并行積分計(jì)算,以使得在每一處理核心對(duì)其對(duì)應(yīng)的衛(wèi)星軌道進(jìn)行積分計(jì)算的過(guò)程中,先對(duì)該衛(wèi)星軌道進(jìn)行積分計(jì)算,并存儲(chǔ)當(dāng)前的積分計(jì)算結(jié)果,并根據(jù)預(yù)設(shè)第一時(shí)間邊界,通過(guò)當(dāng)前的積分計(jì)算結(jié)果確定步長(zhǎng),并根據(jù)該步長(zhǎng)重新對(duì)該衛(wèi)星軌道進(jìn)行積分計(jì)算,進(jìn)而對(duì)該衛(wèi)星軌道進(jìn)行迭代積分,直至達(dá)到預(yù)設(shè)時(shí)間后結(jié)束迭代積分,并將積分計(jì)算過(guò)程中所存儲(chǔ)的積分計(jì)算結(jié)果,作為該衛(wèi)星軌道所對(duì)應(yīng)的積分結(jié)果;

15、直至每一處理核心所對(duì)應(yīng)的衛(wèi)星軌道均有一對(duì)應(yīng)的積分結(jié)果。

16、作為優(yōu)選方案,所述根據(jù)預(yù)設(shè)時(shí)間點(diǎn),逐一對(duì)每一衛(wèi)星軌道所對(duì)應(yīng)的積分結(jié)果進(jìn)行并行插值計(jì)算,得到對(duì)應(yīng)的星歷數(shù)據(jù),具體包括:

17、提取出任一衛(wèi)星軌道所對(duì)應(yīng)的積分?jǐn)?shù)據(jù),作為待處理積分?jǐn)?shù)據(jù);

18、對(duì)每一處理核心均分配相同數(shù)量的預(yù)設(shè)時(shí)間點(diǎn),以使得每一個(gè)處理核心根據(jù)其所分配到的預(yù)設(shè)時(shí)間點(diǎn),對(duì)所述待處理積分?jǐn)?shù)據(jù)進(jìn)行并行插值計(jì)算,從而每一個(gè)處理核心均輸出一個(gè)插值計(jì)算的數(shù)據(jù)結(jié)果,并將所有數(shù)據(jù)結(jié)果作為對(duì)應(yīng)該衛(wèi)星軌道的星歷數(shù)據(jù),進(jìn)而進(jìn)行下一個(gè)衛(wèi)星軌道的處理;

19、直至計(jì)算得到所有衛(wèi)星軌道分別所對(duì)應(yīng)的星歷數(shù)據(jù)。

20、作為優(yōu)選方案,所述每一個(gè)處理核心根據(jù)其所分配到的預(yù)設(shè)時(shí)間點(diǎn),對(duì)所述待處理積分?jǐn)?shù)據(jù)進(jìn)行并行插值計(jì)算,從而每一個(gè)處理核心均輸出一個(gè)插值計(jì)算的數(shù)據(jù)結(jié)果,具體包括:

21、每一個(gè)處理核心根據(jù)其所分配到的預(yù)設(shè)時(shí)間點(diǎn),對(duì)該衛(wèi)星軌道的積分?jǐn)?shù)據(jù)進(jìn)行插值計(jì)算,并存儲(chǔ)當(dāng)前的插值計(jì)算結(jié)果,并通過(guò)預(yù)設(shè)第二時(shí)間邊界以及計(jì)算得到的下一秒的時(shí)間點(diǎn),重新對(duì)該衛(wèi)星軌道的積分?jǐn)?shù)據(jù)進(jìn)行插值計(jì)算,進(jìn)而對(duì)該衛(wèi)星軌道的積分?jǐn)?shù)據(jù)進(jìn)行迭代插值,直至達(dá)到預(yù)設(shè)時(shí)間后結(jié)束迭代插值,并將插值計(jì)算過(guò)程中所存儲(chǔ)的所有插值計(jì)算結(jié)果,作為該處理核心處理該衛(wèi)星軌道所得到對(duì)應(yīng)的數(shù)據(jù)結(jié)果。

22、作為優(yōu)選方案,在所述計(jì)算得到所有衛(wèi)星軌道分別所對(duì)應(yīng)的星歷數(shù)據(jù)后,還包括:

23、對(duì)所有衛(wèi)星軌道分別所對(duì)應(yīng)的星歷數(shù)據(jù)進(jìn)行存儲(chǔ);

24、當(dāng)該組所有的衛(wèi)星軌道所對(duì)應(yīng)的星歷數(shù)據(jù)均進(jìn)行存儲(chǔ)并輸出后,對(duì)下一組的衛(wèi)星軌道作為新的待處理衛(wèi)星軌道,并計(jì)算得到該組的每一衛(wèi)星軌道分別所對(duì)應(yīng)的星歷數(shù)據(jù);

25、直至所有組的所有衛(wèi)星軌道均得到其對(duì)應(yīng)的星歷數(shù)據(jù)。

26、相應(yīng)地,本發(fā)明還提供一種并行化數(shù)據(jù)處理裝置,包括:獲取模塊、積分模塊、插值模塊和輸出模塊;

27、所述獲取模塊,用于獲取待處理的衛(wèi)星軌道;其中,每一衛(wèi)星軌道均有對(duì)應(yīng)的一個(gè)處理核心;

28、所述積分模塊,用于通過(guò)每一處理核心同時(shí)對(duì)其對(duì)應(yīng)的衛(wèi)星軌道進(jìn)行并行積分計(jì)算,得到每一衛(wèi)星軌道所對(duì)應(yīng)的積分?jǐn)?shù)據(jù);

29、所述插值模塊,用于根據(jù)預(yù)設(shè)時(shí)間點(diǎn),逐一對(duì)每一衛(wèi)星軌道所對(duì)應(yīng)的積分結(jié)果進(jìn)行并行插值計(jì)算,得到對(duì)應(yīng)衛(wèi)星軌道的星歷數(shù)據(jù);其中,每一衛(wèi)星軌道均對(duì)應(yīng)有若干個(gè)預(yù)設(shè)時(shí)間點(diǎn),所有預(yù)設(shè)時(shí)間點(diǎn)平均分配至每一處理核心中進(jìn)行插值計(jì)算;

30、所述輸出模塊,用于直至計(jì)算得到所有衛(wèi)星軌道分別所對(duì)應(yīng)的星歷數(shù)據(jù)后進(jìn)行輸出,完成并行化數(shù)據(jù)處理。

31、相應(yīng)地,本發(fā)明還提供一種終端設(shè)備,包括處理器、存儲(chǔ)器以及存儲(chǔ)在所述存儲(chǔ)器中且被配置為由所述處理器執(zhí)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如上任意一項(xiàng)所述的并行化數(shù)據(jù)處理方法。

32、相應(yīng)地,本發(fā)明還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括存儲(chǔ)的計(jì)算機(jī)程序,其中,在所述計(jì)算機(jī)程序運(yùn)行時(shí)控制所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)所在設(shè)備執(zhí)行如上任意一項(xiàng)所述的并行化數(shù)據(jù)處理方法。

33、相比于現(xiàn)有技術(shù),本發(fā)明實(shí)施例具有如下有益效果:

34、本發(fā)明的技術(shù)方案通過(guò)獲取待處理的衛(wèi)星軌道,進(jìn)而通過(guò)每一處理核心來(lái)同時(shí)對(duì)其對(duì)應(yīng)的衛(wèi)星軌道進(jìn)行并行積分計(jì)算,從而確保每一處理核心輸出每一衛(wèi)星軌道所對(duì)應(yīng)的積分?jǐn)?shù)據(jù),并通過(guò)預(yù)設(shè)時(shí)間點(diǎn),逐一對(duì)每一衛(wèi)星軌道所對(duì)應(yīng)的積分結(jié)果進(jìn)行并行插值計(jì)算,以確保每一處理核心在處理每一個(gè)衛(wèi)星軌道時(shí)均能夠以其所分配得到的預(yù)設(shè)時(shí)間點(diǎn)同時(shí)來(lái)進(jìn)行插值計(jì)算,進(jìn)而得到對(duì)應(yīng)該衛(wèi)星軌道的星歷數(shù)據(jù),直至得到所有衛(wèi)星軌道的星歷數(shù)據(jù),即通過(guò)使用多星并行和多時(shí)間點(diǎn)并行兩種方法,提高計(jì)算速度,避免了現(xiàn)有無(wú)法對(duì)衛(wèi)星軌道進(jìn)行并行計(jì)算處理而導(dǎo)致的消耗大量時(shí)間的情況,從而使得本發(fā)明能夠滿足軍事上及民用上衛(wèi)星的快速響應(yīng)需求,提高了實(shí)時(shí)衛(wèi)星應(yīng)用的效率。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
获嘉县| 铁岭市| 巴彦淖尔市| 津市市| 望江县| 云林县| 北京市| 祁阳县| 贵德县| 巴楚县| 兰溪市| 沅江市| 错那县| 庆阳市| 乌兰浩特市| 辽中县| 泰安市| 南陵县| 宣城市| 靖边县| 宜宾市| 固镇县| 边坝县| 炎陵县| 健康| 石林| 石首市| 汽车| 固阳县| 车致| 藁城市| 乌鲁木齐县| 阿克| 张北县| 漠河县| 泸水县| 额敏县| 宣城市| 措勤县| 和政县| 安顺市|