本發(fā)明涉及數(shù)據(jù)處理,尤其涉及一種末端防御數(shù)據(jù)處理方法及裝置。
背景技術(shù):
1、末端防御裝備部署主要涉及近程及末端防御體系的構(gòu)建,旨在提供防御力量的最后一道防線。這一部署包括多種裝備和系統(tǒng)。
2、現(xiàn)有的末端防御裝備部署方案存在網(wǎng)格分布、尋優(yōu)計(jì)算不合理,部署方式選擇不合理,無(wú)法有效規(guī)避現(xiàn)有攻擊,無(wú)法通過(guò)預(yù)估計(jì)算時(shí)間合理調(diào)整部署方案等部分問(wèn)題或全部問(wèn)題。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明所要解決的技術(shù)問(wèn)題在于,提供一種末端防御數(shù)據(jù)處理方法及裝置,用以解決末端防御裝備部署方案存在網(wǎng)格分布、尋優(yōu)計(jì)算不合理,部署方式選擇不合理,無(wú)法有效規(guī)避現(xiàn)有火力,無(wú)法通過(guò)預(yù)估計(jì)算時(shí)間合理調(diào)整部署方案等部分問(wèn)題或全部問(wèn)題。
2、為了解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例第一方面公開了一種末端防御數(shù)據(jù)處理方法,所述方法包括:
3、s1,獲取防御目標(biāo)區(qū)域初始化信息;所述防御目標(biāo)區(qū)域初始化信息包括目標(biāo)位置信息、已有防御單元部署信息、來(lái)襲目標(biāo)方向信息、來(lái)襲目標(biāo)數(shù)量信息、攻擊目標(biāo)類型、攻擊目標(biāo)數(shù)量和防御裝備部署規(guī)則;
4、s2,對(duì)防御目標(biāo)區(qū)域進(jìn)行劃分,得到n個(gè)蜂窩網(wǎng)格,n為正整數(shù);
5、s3,對(duì)所述n個(gè)蜂窩網(wǎng)格進(jìn)行預(yù)處理,得到所有可用蜂窩網(wǎng)格集合;
6、s4,根據(jù)所述來(lái)襲目標(biāo)方向信息、所述已有防御單元部署信息,對(duì)所述所有可用蜂窩網(wǎng)格集合進(jìn)行處理,得到m個(gè)末端防御裝備部署方案,m為正整數(shù);
7、s5,對(duì)所述來(lái)襲目標(biāo)方向信息、所述攻擊目標(biāo)類型、所述攻擊目標(biāo)數(shù)量和所述防御裝備部署規(guī)則進(jìn)行處理,得到y(tǒng)個(gè)來(lái)襲方案,y為正整數(shù);
8、s6,對(duì)所述m個(gè)末端防御裝備部署方案和所述y個(gè)來(lái)襲方案進(jìn)行處理,得到按效能高低排序的末端防御裝備優(yōu)化部署方案。
9、作為一種可選的實(shí)施方式,本發(fā)明實(shí)施例第一方面中,所述對(duì)所述n個(gè)蜂窩網(wǎng)格進(jìn)行預(yù)處理,得到所有可用蜂窩網(wǎng)格集合,包括:
10、s31,獲取末端防御裝備的布設(shè)約束信息;所述末端防御裝備的布設(shè)約束信息包括地形地貌數(shù)據(jù)、禁/避部署區(qū)域、道路信息和展開所需最小面積信息;
11、s32,根據(jù)所述末端防御裝備的布設(shè)約束信息,對(duì)所述n個(gè)蜂窩網(wǎng)格進(jìn)行可用性分析,得到所有可用蜂窩網(wǎng)格集合。
12、作為一種可選的實(shí)施方式,本發(fā)明實(shí)施例第一方面中,所述根據(jù)所述來(lái)襲目標(biāo)方向信息、所述已有防御單元部署信息,對(duì)所述所有可用蜂窩網(wǎng)格集合進(jìn)行處理,得到m個(gè)末端防御裝備部署方案,包括:
13、s41,對(duì)所述來(lái)襲目標(biāo)方向信息進(jìn)行判斷,得到目標(biāo)來(lái)襲方向判斷結(jié)果;
14、s42,當(dāng)所述目標(biāo)來(lái)襲方向判斷結(jié)果為全向時(shí),對(duì)所有可用蜂窩網(wǎng)格集合進(jìn)行環(huán)形部署,得到m1個(gè)末端防御裝備部署方案;
15、s43,當(dāng)所述目標(biāo)來(lái)襲方向判斷結(jié)果為定向時(shí),對(duì)所有可用蜂窩網(wǎng)格集合進(jìn)行第一部署,得到m2個(gè)末端防御裝備部署方案,m1+m2=m;
16、所述第一部署包括三角形部署、扇形部署和線性部署。
17、作為一種可選的實(shí)施方式,本發(fā)明實(shí)施例第一方面中,所述環(huán)形部署的表達(dá)式為:
18、
19、其中,n1為環(huán)形部署所需防御裝備數(shù)量,l1為環(huán)形部署半徑,r1為防御單元火力半徑,ceil()表示向上取整。
20、作為一種可選的實(shí)施方式,本發(fā)明實(shí)施例第一方面中,所述扇形部署表達(dá)式為:
21、
22、其中,ceil()表示向上取整,n2為扇形部署所需防御裝備數(shù)量,l2為扇形部署半徑,r2為防御單元火力半徑,aobrad為扇形圓心角的弧度。
23、作為一種可選的實(shí)施方式,本發(fā)明實(shí)施例第一方面中,所述對(duì)所述來(lái)襲目標(biāo)方向信息、所述攻擊目標(biāo)類型、所述攻擊目標(biāo)數(shù)量和所述防御裝備部署規(guī)則進(jìn)行處理,得到y(tǒng)個(gè)來(lái)襲方案,包括:
24、s51,對(duì)所述來(lái)襲目標(biāo)方向信息和所述攻擊目標(biāo)數(shù)量進(jìn)行分析,得到目標(biāo)來(lái)襲類型信息;
25、s52,當(dāng)所述目標(biāo)來(lái)襲類型信息為目標(biāo)全向來(lái)襲時(shí),對(duì)所述攻擊目標(biāo)類型和所述防御裝備部署規(guī)則進(jìn)行處理,得到y(tǒng)1個(gè)來(lái)襲方案;
26、s53,當(dāng)所述目標(biāo)來(lái)襲類型信息為目標(biāo)定向來(lái)襲時(shí),對(duì)所述攻擊目標(biāo)類型和所述防御裝備部署規(guī)則進(jìn)行處理,得到y(tǒng)2個(gè)來(lái)襲方案,y1+y2=y(tǒng)。
27、作為一種可選的實(shí)施方式,本發(fā)明實(shí)施例第一方面中,所述對(duì)所述m個(gè)末端防御裝備部署方案和所述y個(gè)來(lái)襲方案進(jìn)行處理,得到按效能高低排序的末端防御裝備優(yōu)化部署方案,包括:
28、s61,利用所述y個(gè)來(lái)襲方案,對(duì)所述m個(gè)末端防御裝備部署方案進(jìn)行效能評(píng)估,得到效能評(píng)估結(jié)果;
29、s62,根據(jù)所述效能評(píng)估結(jié)果,對(duì)所述m個(gè)末端防御裝備部署方案進(jìn)行排序,得到按效能高低排序的末端防御裝備優(yōu)化部署方案。
30、本發(fā)明實(shí)施例第二方面公開了一種末端防御數(shù)據(jù)處理裝置,所述裝置包括:
31、信息獲取模塊,用于獲取防御目標(biāo)區(qū)域初始化信息;所述防御目標(biāo)區(qū)域初始化信息包括目標(biāo)位置信息、已有防御單元部署信息、來(lái)襲目標(biāo)方向信息、來(lái)襲目標(biāo)數(shù)量信息、攻擊目標(biāo)類型、攻擊目標(biāo)數(shù)量和防御裝備部署規(guī)則;
32、防御目標(biāo)區(qū)域劃分模塊,用于對(duì)防御目標(biāo)區(qū)域進(jìn)行劃分,得到n個(gè)蜂窩網(wǎng)格,n為正整數(shù);
33、預(yù)處理模塊,用于對(duì)所述n個(gè)蜂窩網(wǎng)格進(jìn)行預(yù)處理,得到所有可用蜂窩網(wǎng)格集合;
34、防御裝備部署模塊,用于根據(jù)所述來(lái)襲目標(biāo)方向信息、所述已有防御單元部署信息,對(duì)所述所有可用蜂窩網(wǎng)格集合進(jìn)行處理,得到m個(gè)末端防御裝備部署方案,m為正整數(shù);
35、來(lái)襲方案設(shè)置模塊,用于對(duì)所述來(lái)襲目標(biāo)方向信息、所述攻擊目標(biāo)類型、所述攻擊目標(biāo)數(shù)量和所述防御裝備部署規(guī)則進(jìn)行處理,得到y(tǒng)個(gè)來(lái)襲方案,y為正整數(shù);
36、末端防御裝備優(yōu)化部署方案生成模塊,用于對(duì)所述m個(gè)末端防御裝備部署方案和所述y個(gè)來(lái)襲方案進(jìn)行處理,得到按效能高低排序的末端防御裝備優(yōu)化部署方案。
37、作為一種可選的實(shí)施方式,本發(fā)明實(shí)施例第二方面中,所述對(duì)所述n個(gè)蜂窩網(wǎng)格進(jìn)行預(yù)處理,得到所有可用蜂窩網(wǎng)格集合,包括:
38、s31,獲取末端防御裝備的布設(shè)約束信息;所述末端防御裝備的布設(shè)約束信息包括地形地貌數(shù)據(jù)、禁/避部署區(qū)域、道路信息和展開所需最小面積信息;
39、s32,根據(jù)所述末端防御裝備的布設(shè)約束信息,對(duì)所述n個(gè)蜂窩網(wǎng)格進(jìn)行可用性分析,得到所有可用蜂窩網(wǎng)格集合。
40、作為一種可選的實(shí)施方式,本發(fā)明實(shí)施例第二方面中,所述根據(jù)所述來(lái)襲目標(biāo)方向信息、所述已有防御單元部署信息,對(duì)所述所有可用蜂窩網(wǎng)格集合進(jìn)行處理,得到m個(gè)末端防御裝備部署方案,包括:
41、s41,對(duì)所述來(lái)襲目標(biāo)方向信息進(jìn)行判斷,得到目標(biāo)來(lái)襲方向判斷結(jié)果;
42、s42,當(dāng)所述目標(biāo)來(lái)襲方向判斷結(jié)果為全向時(shí),對(duì)所有可用蜂窩網(wǎng)格集合進(jìn)行環(huán)形部署,得到m1個(gè)末端防御裝備部署方案;
43、s43,當(dāng)所述目標(biāo)來(lái)襲方向判斷結(jié)果為定向時(shí),對(duì)所有可用蜂窩網(wǎng)格集合進(jìn)行第一部署,得到m2個(gè)末端防御裝備部署方案,m1+m2=m;
44、所述第一部署包括三角形部署、扇形部署和線性部署。
45、作為一種可選的實(shí)施方式,本發(fā)明實(shí)施例第二方面中,所述環(huán)形部署的表達(dá)式為:
46、
47、其中,n1為環(huán)形部署所需防御裝備數(shù)量,l1為環(huán)形部署半徑,r1為防御單元火力半徑,ceil()表示向上取整。
48、作為一種可選的實(shí)施方式,本發(fā)明實(shí)施例第二方面中,所述扇形部署表達(dá)式為:
49、
50、其中,ceil()表示向上取整,n2為扇形部署所需防御裝備數(shù)量,l2為扇形部署半徑,r2為防御單元火力半徑,aobrad為扇形圓心角的弧度。
51、作為一種可選的實(shí)施方式,本發(fā)明實(shí)施例第二方面中,所述對(duì)所述來(lái)襲目標(biāo)方向信息、所述攻擊目標(biāo)類型、所述攻擊目標(biāo)數(shù)量和所述防御裝備部署規(guī)則進(jìn)行處理,得到y(tǒng)個(gè)來(lái)襲方案,包括:
52、s51,對(duì)所述來(lái)襲目標(biāo)方向信息和所述攻擊目標(biāo)數(shù)量進(jìn)行分析,得到目標(biāo)來(lái)襲類型信息;
53、s52,當(dāng)所述目標(biāo)來(lái)襲類型信息為目標(biāo)全向來(lái)襲時(shí),對(duì)所述攻擊目標(biāo)類型和所述防御裝備部署規(guī)則進(jìn)行處理,得到y(tǒng)1個(gè)來(lái)襲方案;
54、s53,當(dāng)所述目標(biāo)來(lái)襲類型信息為目標(biāo)定向來(lái)襲時(shí),對(duì)所述攻擊目標(biāo)類型和所述防御裝備部署規(guī)則進(jìn)行處理,得到y(tǒng)2個(gè)來(lái)襲方案,y1+y2=y(tǒng)。
55、作為一種可選的實(shí)施方式,本發(fā)明實(shí)施例第二方面中,所述對(duì)所述m個(gè)末端防御裝備部署方案和所述y個(gè)來(lái)襲方案進(jìn)行處理,得到按效能高低排序的末端防御裝備優(yōu)化部署方案,包括:
56、s61,利用所述y個(gè)來(lái)襲方案,對(duì)所述m個(gè)末端防御裝備部署方案進(jìn)行效能評(píng)估,得到效能評(píng)估結(jié)果;
57、s62,根據(jù)所述效能評(píng)估結(jié)果,對(duì)所述m個(gè)末端防御裝備部署方案進(jìn)行排序,得到按效能高低排序的末端防御裝備優(yōu)化部署方案。
58、本發(fā)明第三方面公開了另一種末端防御裝備部署裝置,所述裝置包括:
59、存儲(chǔ)有可執(zhí)行程序代碼的存儲(chǔ)器;
60、與所述存儲(chǔ)器耦合的處理器;
61、所述處理器調(diào)用所述存儲(chǔ)器中存儲(chǔ)的所述可執(zhí)行程序代碼,執(zhí)行本發(fā)明實(shí)施例第一方面公開的末端防御數(shù)據(jù)處理方法中的部分或全部步驟。
62、本發(fā)明第四方面公開了一種計(jì)算機(jī)可存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)指令,所述計(jì)算機(jī)指令被調(diào)用時(shí),用于執(zhí)行本發(fā)明實(shí)施例第一方面公開的末端防御數(shù)據(jù)處理方法中的部分或全部步驟。
63、與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例具有以下有益效果:
64、本發(fā)明實(shí)現(xiàn)了一種末端防御數(shù)據(jù)處理方法,用以解決末端防御裝備部署方案存在網(wǎng)格分布、尋優(yōu)計(jì)算不合理,部署方式選擇不合理,無(wú)法有效規(guī)避現(xiàn)有火力,無(wú)法通過(guò)預(yù)估計(jì)算時(shí)間合理調(diào)整部署方案等部分問(wèn)題或全部問(wèn)題,得到按效能高低排序的末端防御裝備優(yōu)化部署方案。