日本国产欧美大码a视频,亚洲美女久久,人人爱人人搞,亚洲18在线观看,aaa少妇高潮大片免费下载,日日干夜夜草,99免费在线观看

基于NSGA-Ⅲ算法和多因素耦合的內(nèi)外彈道參數(shù)優(yōu)化方法

文檔序號(hào):42300049發(fā)布日期:2025-06-27 18:41閱讀:5來源:國知局

本技術(shù)涉及彈道優(yōu)化領(lǐng)域,尤其涉及一種基于nsga-ⅲ算法和多因素耦合的內(nèi)外彈道參數(shù)優(yōu)化方法。


背景技術(shù):

1、目前,常采用傳統(tǒng)的單目標(biāo)優(yōu)化方法或簡(jiǎn)單的多目標(biāo)優(yōu)化算法對(duì)內(nèi)外彈道參數(shù)進(jìn)行優(yōu)化。這些方法在處理內(nèi)外彈道參數(shù)優(yōu)化問題時(shí),通常只考慮單一目標(biāo)或少數(shù)幾個(gè)目標(biāo),且往往忽略多因素之間的耦合關(guān)系。

2、但是,現(xiàn)有技術(shù)在優(yōu)化內(nèi)外彈道參數(shù)的時(shí)候,會(huì)出現(xiàn)無法有效平衡多個(gè)目標(biāo)之間的矛盾,導(dǎo)致優(yōu)化結(jié)果不夠理想,且不能充分考慮多因素耦合對(duì)彈道性能的影響,從而可能使優(yōu)化后的彈道參數(shù)在實(shí)際應(yīng)用中無法達(dá)到預(yù)期效果。

3、故,如何更加精確地優(yōu)化彈道參數(shù),是本領(lǐng)域技術(shù)人員亟待解決的技術(shù)問題。


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

1、本技術(shù)提供一種基于nsga-ⅲ算法和多因素耦合的內(nèi)外彈道參數(shù)優(yōu)化方法、裝置、設(shè)備、介質(zhì)及程序,用以解決彈道參數(shù)準(zhǔn)確性不足的技術(shù)問題。

2、第一方面,本技術(shù)提供一種基于nsga-ⅲ算法和多因素耦合的內(nèi)外彈道參數(shù)優(yōu)化方法,用于優(yōu)化飛行器的發(fā)動(dòng)機(jī)設(shè)計(jì)方案,

3、所述方法,包括:

4、獲取包含多個(gè)初始個(gè)體的初始種群,每一所述初始個(gè)體表示發(fā)動(dòng)機(jī)的一組設(shè)計(jì)變量;所述初始個(gè)體為導(dǎo)彈外形參數(shù)或發(fā)射初始狀態(tài)參數(shù)中的任一種;

5、針對(duì)每一所述初始個(gè)體,進(jìn)行多因素耦合,得到該初始個(gè)體對(duì)應(yīng)的多個(gè)飛行器狀態(tài)參數(shù)及其各自對(duì)應(yīng)的內(nèi)彈道參數(shù);

6、根據(jù)多個(gè)所述飛行器狀態(tài)參數(shù)及其各自對(duì)應(yīng)的內(nèi)彈道參數(shù),利用nsga-ⅲ算法,對(duì)所述初始種群中的初始個(gè)體進(jìn)行參數(shù)優(yōu)化,得到參數(shù)優(yōu)化結(jié)果,其中,所述參數(shù)優(yōu)化結(jié)果表征優(yōu)化后的發(fā)動(dòng)機(jī)設(shè)計(jì)方案。

7、可選地,根據(jù)多個(gè)所述飛行器狀態(tài)參數(shù)及其各自對(duì)應(yīng)的內(nèi)彈道參數(shù),利用nsga-ⅲ算法,對(duì)所述初始種群中的初始個(gè)體進(jìn)行參數(shù)優(yōu)化,得到參數(shù)優(yōu)化結(jié)果,包括:

8、根據(jù)多個(gè)所述飛行器狀態(tài)參數(shù)及其各自對(duì)應(yīng)的內(nèi)彈道參數(shù),對(duì)所述初始種群中的初始個(gè)體進(jìn)行非支配排序,得到多個(gè)非支配等級(jí)各自對(duì)應(yīng)的初始個(gè)體組,所述非支配等級(jí)表示其對(duì)應(yīng)的初始個(gè)體的優(yōu)劣程度;

9、針對(duì)每一所述非支配等級(jí),對(duì)該非支配等級(jí)對(duì)應(yīng)的初始個(gè)體組進(jìn)行擁擠度計(jì)算,得到每一所述初始個(gè)體對(duì)應(yīng)的擁擠度距離,所述擁擠度距離表征初始個(gè)體在該非支配等級(jí)中的分布密度;

10、獲取參考點(diǎn)和目標(biāo)密度,并基于所述參考點(diǎn)和所述目標(biāo)密度,對(duì)每一所述初始個(gè)體進(jìn)行區(qū)域分配,得到每一所述初始個(gè)體對(duì)應(yīng)的參考區(qū)域,其中,所述參考點(diǎn)表征種群的預(yù)設(shè)進(jìn)化方向,所述參考區(qū)域表征初始個(gè)體與所述參考點(diǎn)的關(guān)聯(lián)程度;

11、針對(duì)每一所述參考區(qū)域,基于該參考區(qū)域?qū)?yīng)的初始個(gè)體對(duì)應(yīng)的擁擠度距離以及非支配等級(jí),對(duì)該參考區(qū)域?qū)?yīng)的初始個(gè)體執(zhí)行選擇遺傳操作,得到該參考區(qū)域?qū)?yīng)的目標(biāo)個(gè)體;

12、根據(jù)所述目標(biāo)個(gè)體生成臨時(shí)種群,并基于所述臨時(shí)種群,得到參數(shù)優(yōu)化結(jié)果。

13、可選地,根據(jù)所述目標(biāo)個(gè)體生成臨時(shí)種群,并基于所述臨時(shí)種群,得到參數(shù)優(yōu)化結(jié)果,包括:

14、對(duì)所述目標(biāo)個(gè)體進(jìn)行交叉操作,得到所述目標(biāo)個(gè)體對(duì)應(yīng)的子代個(gè)體;對(duì)所述子代個(gè)體進(jìn)行變異操作,得到所述目標(biāo)個(gè)體對(duì)應(yīng)的子代個(gè)體組;

15、對(duì)所述子代個(gè)體組和所述初始種群進(jìn)行組合,得到臨時(shí)種群;并對(duì)所述臨時(shí)種群重新執(zhí)行非支配排序和擁擠度計(jì)算,以進(jìn)行所述選擇遺傳操作,得到新的目標(biāo)個(gè)體,根據(jù)所述新的目標(biāo)個(gè)體得到新的臨時(shí)種群,判斷所述新的臨時(shí)種群是否滿足收斂條件;

16、若是,則對(duì)所述新的臨時(shí)種群中的目標(biāo)個(gè)體進(jìn)行解碼輸出,得到參數(shù)優(yōu)化結(jié)果輸出;若否,則將所述新的臨時(shí)種群作為新的初始種群,并重新執(zhí)行對(duì)所述初始種群中的初始個(gè)體進(jìn)行非支配排序,得到多個(gè)非支配等級(jí)各自對(duì)應(yīng)的初始個(gè)體組的步驟,直至所述新的臨時(shí)種群滿足收斂條件。

17、可選地,針對(duì)每一所述初始個(gè)體,進(jìn)行多因素耦合,得到該初始個(gè)體對(duì)應(yīng)的多個(gè)飛行器狀態(tài)參數(shù)及其各自對(duì)應(yīng)的內(nèi)彈道參數(shù),包括:

18、獲取內(nèi)彈道解算的第一輸入條件、導(dǎo)彈外形參數(shù)、發(fā)射初始狀態(tài)參數(shù);

19、基于大氣模型、所述發(fā)射初始狀態(tài)參數(shù)和所述導(dǎo)彈外形參數(shù),得到外彈道解算的第二輸入條件;

20、獲取推進(jìn)劑燃面對(duì)應(yīng)的燃燒曲線,所述燃燒曲線表征燃燒面積隨時(shí)間演變的規(guī)律;

21、根據(jù)所述燃燒曲線、所述第一輸入條件和所述第二輸入條件,進(jìn)行內(nèi)外彈道解算,得到飛行器的飛行器狀態(tài)參數(shù);

22、根據(jù)所述飛行器狀態(tài)參數(shù),判斷所述飛行器是否到達(dá)目標(biāo)位置;

23、若否,則重新執(zhí)行獲取推進(jìn)劑燃面對(duì)應(yīng)的燃燒曲線,所述燃燒曲線表征燃燒面積隨時(shí)間演變的規(guī)律,直至所述飛行器到達(dá)目標(biāo)位置。

24、可選地,所述第一輸入條件包括裝藥結(jié)構(gòu)參數(shù)、推進(jìn)劑參數(shù)、噴管特性參數(shù)、質(zhì)量特性參數(shù)和時(shí)間步長(zhǎng)。

25、可選地,根據(jù)所述燃燒曲線、所述第一輸入條件和所述第二輸入條件,進(jìn)行內(nèi)外彈道解算,得到飛行器的飛行器狀態(tài)參數(shù),包括:

26、根據(jù)所述燃燒曲線和所述第一輸入條件,進(jìn)行內(nèi)彈道解算,得到所述發(fā)動(dòng)機(jī)的實(shí)時(shí)的推力值和質(zhì)量質(zhì)心特性;

27、根據(jù)所述推力值、所述質(zhì)量質(zhì)心特性和所述第二輸入條件,進(jìn)行外彈道解算,得到所述飛行器狀態(tài)參數(shù)。

28、第二方面,本技術(shù)提供一種基于nsga-ⅲ算法和多因素耦合的內(nèi)外彈道參數(shù)優(yōu)化方法裝置,用于執(zhí)行如第一方面任一項(xiàng)所述的方法,

29、所述裝置,包括:

30、獲取模塊,用于獲取包含多個(gè)初始個(gè)體的初始種群,每一所述初始個(gè)體表示發(fā)動(dòng)機(jī)的一組設(shè)計(jì)變量;所述初始個(gè)體為導(dǎo)彈外形參數(shù)或發(fā)射初始狀態(tài)參數(shù)中的任一種;

31、第一處理模塊,用于針對(duì)每一所述初始個(gè)體,進(jìn)行多因素耦合,得到該初始個(gè)體對(duì)應(yīng)的多個(gè)飛行器狀態(tài)參數(shù)及其各自對(duì)應(yīng)的內(nèi)彈道參數(shù);

32、第二處理模塊,用于根據(jù)多個(gè)所述飛行器狀態(tài)參數(shù)及其各自對(duì)應(yīng)的內(nèi)彈道參數(shù),利用nsga-ⅲ算法,對(duì)所述初始種群中的初始個(gè)體進(jìn)行參數(shù)優(yōu)化,得到參數(shù)優(yōu)化結(jié)果,其中,所述參數(shù)優(yōu)化結(jié)果表征優(yōu)化后的發(fā)動(dòng)機(jī)設(shè)計(jì)方案。

33、可選地,上述第二處理模塊,在執(zhí)行根據(jù)多個(gè)所述飛行器狀態(tài)參數(shù)及其各自對(duì)應(yīng)的內(nèi)彈道參數(shù),利用nsga-ⅲ算法,對(duì)所述初始種群中的初始個(gè)體進(jìn)行參數(shù)優(yōu)化,得到參數(shù)優(yōu)化結(jié)果.時(shí),用于:

34、根據(jù)多個(gè)所述飛行器狀態(tài)參數(shù)及其各自對(duì)應(yīng)的內(nèi)彈道參數(shù),對(duì)所述初始種群中的初始個(gè)體進(jìn)行非支配排序,得到多個(gè)非支配等級(jí)各自對(duì)應(yīng)的初始個(gè)體組,所述非支配等級(jí)表示其對(duì)應(yīng)的初始個(gè)體的優(yōu)劣程度;

35、針對(duì)每一所述非支配等級(jí),對(duì)該非支配等級(jí)對(duì)應(yīng)的初始個(gè)體組進(jìn)行擁擠度計(jì)算,得到每一所述初始個(gè)體對(duì)應(yīng)的擁擠度距離,所述擁擠度距離表征初始個(gè)體在該非支配等級(jí)中的分布密度;

36、獲取參考點(diǎn)和目標(biāo)密度,并基于所述參考點(diǎn)和所述目標(biāo)密度,對(duì)每一所述初始個(gè)體進(jìn)行區(qū)域分配,得到每一所述初始個(gè)體對(duì)應(yīng)的參考區(qū)域,其中,所述參考點(diǎn)表征種群的預(yù)設(shè)進(jìn)化方向,所述參考區(qū)域表征初始個(gè)體與所述參考點(diǎn)的關(guān)聯(lián)程度;

37、針對(duì)每一所述參考區(qū)域,基于該參考區(qū)域?qū)?yīng)的初始個(gè)體對(duì)應(yīng)的擁擠度距離以及非支配等級(jí),對(duì)該參考區(qū)域?qū)?yīng)的初始個(gè)體執(zhí)行選擇遺傳操作,得到該參考區(qū)域?qū)?yīng)的目標(biāo)個(gè)體;

38、根據(jù)所述目標(biāo)個(gè)體生成臨時(shí)種群,并基于所述臨時(shí)種群,得到參數(shù)優(yōu)化結(jié)果。

39、可選地,上述第二處理模塊,在執(zhí)行根據(jù)所述目標(biāo)個(gè)體生成臨時(shí)種群,并基于所述臨時(shí)種群,得到參數(shù)優(yōu)化結(jié)果時(shí),用于:

40、對(duì)所述目標(biāo)個(gè)體進(jìn)行交叉操作,得到所述目標(biāo)個(gè)體對(duì)應(yīng)的子代個(gè)體;對(duì)所述子代個(gè)體進(jìn)行變異操作,得到所述目標(biāo)個(gè)體對(duì)應(yīng)的子代個(gè)體組;

41、對(duì)所述子代個(gè)體組和所述初始種群進(jìn)行組合,得到臨時(shí)種群;并對(duì)所述臨時(shí)種群重新執(zhí)行非支配排序和擁擠度計(jì)算,以進(jìn)行所述選擇遺傳操作,得到新的目標(biāo)個(gè)體,根據(jù)所述新的目標(biāo)個(gè)體得到新的臨時(shí)種群,判斷所述新的臨時(shí)種群是否滿足收斂條件;

42、若是,則對(duì)所述新的臨時(shí)種群中的目標(biāo)個(gè)體進(jìn)行解碼輸出,得到參數(shù)優(yōu)化結(jié)果輸出;若否,則將所述新的臨時(shí)種群作為新的初始種群,并重新執(zhí)行對(duì)所述初始種群中的初始個(gè)體進(jìn)行非支配排序,得到多個(gè)非支配等級(jí)各自對(duì)應(yīng)的初始個(gè)體組的步驟,直至所述新的臨時(shí)種群滿足收斂條件。

43、可選地,上述第一處理模塊,在執(zhí)行針對(duì)每一所述初始個(gè)體,進(jìn)行多因素耦合,得到該初始個(gè)體對(duì)應(yīng)的多個(gè)飛行器狀態(tài)參數(shù)及其各自對(duì)應(yīng)的內(nèi)彈道參數(shù)時(shí),用于:

44、獲取內(nèi)彈道解算的第一輸入條件、導(dǎo)彈外形參數(shù)、發(fā)射初始狀態(tài)參數(shù);

45、基于大氣模型、所述發(fā)射初始狀態(tài)參數(shù)和所述導(dǎo)彈外形參數(shù),得到外彈道解算的第二輸入條件;

46、獲取推進(jìn)劑燃面對(duì)應(yīng)的燃燒曲線,所述燃燒曲線表征燃燒面積隨時(shí)間演變的規(guī)律;

47、根據(jù)所述燃燒曲線、所述第一輸入條件和所述第二輸入條件,進(jìn)行內(nèi)外彈道解算,得到飛行器的飛行器狀態(tài)參數(shù);

48、根據(jù)所述飛行器狀態(tài)參數(shù),判斷所述飛行器是否到達(dá)目標(biāo)位置;

49、若否,則重新執(zhí)行獲取推進(jìn)劑燃面對(duì)應(yīng)的燃燒曲線,所述燃燒曲線表征燃燒面積隨時(shí)間演變的規(guī)律,直至所述飛行器到達(dá)目標(biāo)位置。

50、可選地,所述第一輸入條件包括裝藥結(jié)構(gòu)參數(shù)、推進(jìn)劑參數(shù)、噴管特性參數(shù)、質(zhì)量特性參數(shù)和時(shí)間步長(zhǎng)。

51、可選地,上述第一處理模塊,在執(zhí)行根據(jù)所述燃燒曲線、所述第一輸入條件和所述第二輸入條件,進(jìn)行內(nèi)外彈道解算,得到飛行器的飛行器狀態(tài)參數(shù)時(shí),用于:

52、根據(jù)所述燃燒曲線和所述第一輸入條件,進(jìn)行內(nèi)彈道解算,得到所述發(fā)動(dòng)機(jī)的實(shí)時(shí)的推力值和質(zhì)量質(zhì)心特性;

53、根據(jù)所述推力值、所述質(zhì)量質(zhì)心特性和所述第二輸入條件,進(jìn)行外彈道解算,得到所述飛行器狀態(tài)參數(shù)。

54、第三方面,本技術(shù)提供一種電子設(shè)備,包括:處理器,以及與所述處理器通信連接的存儲(chǔ)器;

55、所述存儲(chǔ)器存儲(chǔ)計(jì)算機(jī)執(zhí)行指令;

56、所述處理器執(zhí)行所述存儲(chǔ)器存儲(chǔ)的計(jì)算機(jī)執(zhí)行指令,以實(shí)現(xiàn)如第一方面任一項(xiàng)所述的基于nsga-ⅲ算法和多因素耦合的內(nèi)外彈道參數(shù)優(yōu)化方法。

57、第四方面,本技術(shù)提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)執(zhí)行指令,所述計(jì)算機(jī)執(zhí)行指令被處理器執(zhí)行時(shí)用于實(shí)現(xiàn)如第一方面任一項(xiàng)所述的基于nsga-ⅲ算法和多因素耦合的內(nèi)外彈道參數(shù)優(yōu)化方法。

58、第五方面,本技術(shù)提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面任一項(xiàng)所述的基于nsga-ⅲ算法和多因素耦合的內(nèi)外彈道參數(shù)優(yōu)化方法。

59、本技術(shù)提供的基于nsga-ⅲ算法和多因素耦合的內(nèi)外彈道參數(shù)優(yōu)化方法,該技術(shù)方案通過結(jié)合nsga-ⅲ算法和多因素耦合,實(shí)現(xiàn)了導(dǎo)彈發(fā)動(dòng)機(jī)內(nèi)外彈道參數(shù)的多目標(biāo)協(xié)調(diào)優(yōu)化。在優(yōu)化過程中,充分考慮了導(dǎo)彈外形參數(shù)和發(fā)射初始狀態(tài)參數(shù)等多種因素的耦合關(guān)系,使得優(yōu)化結(jié)果更加貼近實(shí)際飛行情況。利用nsga-ⅲ算法的精英保留策略和擁擠度計(jì)算,確保了種群的多樣性和解的分布均勻性,避免了局部最優(yōu)解的陷入,提高了優(yōu)化結(jié)果的可靠性和穩(wěn)定性。同時(shí),通過算法自動(dòng)搜索和優(yōu)化設(shè)計(jì)變量,減少了人工試錯(cuò)和經(jīng)驗(yàn)判斷的環(huán)節(jié),大大提高了導(dǎo)彈發(fā)動(dòng)機(jī)設(shè)計(jì)的效率,縮短了設(shè)計(jì)周期。最終,優(yōu)化后的導(dǎo)彈發(fā)動(dòng)機(jī)設(shè)計(jì)方案能夠在多個(gè)性能指標(biāo)上達(dá)到較好的平衡,從而顯著提升導(dǎo)彈的綜合性能,增強(qiáng)其在不同作戰(zhàn)場(chǎng)景下的適應(yīng)性和導(dǎo)彈觸發(fā)效果。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1