国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種實(shí)時(shí)仿真中跨節(jié)點(diǎn)通信時(shí)間計(jì)算方法及裝置與流程

      文檔序號(hào):40395268發(fā)布日期:2024-12-20 12:18閱讀:4來源:國知局
      一種實(shí)時(shí)仿真中跨節(jié)點(diǎn)通信時(shí)間計(jì)算方法及裝置與流程

      本發(fā)明涉及仿真計(jì)算,尤其涉及一種實(shí)時(shí)仿真中跨節(jié)點(diǎn)通信時(shí)間計(jì)算方法及裝置。


      背景技術(shù):

      1、電力系統(tǒng)實(shí)時(shí)仿真是認(rèn)識(shí)電力系統(tǒng)特性,并支撐電力系統(tǒng)研究、規(guī)劃、運(yùn)行、生產(chǎn)、裝備制造,以及保障電力系統(tǒng)安全可靠運(yùn)行的有效手段。隨著新型電力系統(tǒng)的快速發(fā)展,海量新能源機(jī)組和電力電子裝置并網(wǎng),系統(tǒng)規(guī)模急劇擴(kuò)大,急需規(guī)?;?jié)點(diǎn)并行仿真。

      2、電力系統(tǒng)實(shí)時(shí)仿真對(duì)各環(huán)節(jié)的用時(shí)要求苛刻,其中,通信時(shí)間的長(zhǎng)度對(duì)電力系統(tǒng)實(shí)時(shí)仿真的仿真步長(zhǎng)具有較大影響。當(dāng)不同的節(jié)點(diǎn)進(jìn)行聯(lián)合仿真時(shí),多節(jié)點(diǎn)間的通信性能是至關(guān)重要的,現(xiàn)有方法未給出跨節(jié)點(diǎn)通信時(shí)間的計(jì)算方法,難以比較不同通信方法的性能優(yōu)劣,也難以量化電磁暫態(tài)實(shí)時(shí)仿真中跨節(jié)點(diǎn)通信時(shí)間對(duì)仿真性能的影響。


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

      1、有鑒于此,本發(fā)明提供了一種實(shí)時(shí)仿真中跨節(jié)點(diǎn)通信時(shí)間計(jì)算方法及裝置,解決了現(xiàn)有方法未給出跨節(jié)點(diǎn)通信時(shí)間的計(jì)算方法,難以比較不同通信方法的性能優(yōu)劣,也難以量化電磁暫態(tài)實(shí)時(shí)仿真中跨節(jié)點(diǎn)通信時(shí)間對(duì)仿真性能的影響的技術(shù)問題。

      2、本發(fā)明第一方面提供了一種實(shí)時(shí)仿真中跨節(jié)點(diǎn)通信時(shí)間計(jì)算方法,所述方法包括:

      3、根據(jù)實(shí)時(shí)仿真任務(wù)中的任意兩個(gè)不同的節(jié)點(diǎn)間通信構(gòu)成的網(wǎng)絡(luò)信道,確定第一節(jié)點(diǎn)的事件發(fā)送時(shí)間、網(wǎng)絡(luò)事件轉(zhuǎn)發(fā)時(shí)間以及第二節(jié)點(diǎn)的事件接收時(shí)間;

      4、根據(jù)所述第一節(jié)點(diǎn)的事件發(fā)送時(shí)間、所述網(wǎng)絡(luò)事件轉(zhuǎn)發(fā)時(shí)間以及所述第二節(jié)點(diǎn)的事件接收時(shí)間確定所述實(shí)時(shí)仿真任務(wù)對(duì)應(yīng)的跨節(jié)點(diǎn)通信時(shí)間。

      5、優(yōu)選地,所述網(wǎng)絡(luò)信道包括所述第一節(jié)點(diǎn)的多個(gè)cpu構(gòu)造以及所述第一節(jié)點(diǎn)的網(wǎng)卡;

      6、所述第一節(jié)點(diǎn)的事件發(fā)送時(shí)間為根據(jù)第一節(jié)點(diǎn)的cpu構(gòu)造發(fā)送事件所用的時(shí)間和所述第一節(jié)點(diǎn)的網(wǎng)卡發(fā)送事件所用的時(shí)間確定的。

      7、優(yōu)選地,所述第一節(jié)點(diǎn)的cpu構(gòu)造發(fā)送事件所用的時(shí)間為根據(jù)所述第一節(jié)點(diǎn)的cpu構(gòu)造發(fā)送事件數(shù)據(jù)結(jié)構(gòu)所用時(shí)間、所述第一節(jié)點(diǎn)的分布式內(nèi)存管理庫計(jì)算cpu構(gòu)造地址偏移所用時(shí)間、所述第一節(jié)點(diǎn)的分布式內(nèi)存管理庫計(jì)算cpu構(gòu)造地址發(fā)送到接受端cpu構(gòu)造地址偏移所用時(shí)間以及所述第一節(jié)點(diǎn)的分布式內(nèi)存管理庫集成cpu構(gòu)造發(fā)送事件鏈表所用時(shí)間確定的。

      8、優(yōu)選地,獲取所述第一節(jié)點(diǎn)的網(wǎng)卡發(fā)送事件所用的時(shí)間的步驟,包括:

      9、根據(jù)所述第一節(jié)點(diǎn)的多個(gè)cpu構(gòu)造分別發(fā)送事件下達(dá)到網(wǎng)卡所用時(shí)間確定所述第一節(jié)點(diǎn)的cpu構(gòu)造發(fā)送事件下達(dá)到網(wǎng)卡所用最長(zhǎng)時(shí)間;

      10、根據(jù)第一節(jié)點(diǎn)的網(wǎng)卡驅(qū)動(dòng)屬性確定所述第一節(jié)點(diǎn)的網(wǎng)卡驅(qū)動(dòng)所用時(shí)間,所述第一節(jié)點(diǎn)的網(wǎng)卡驅(qū)動(dòng)所用時(shí)間包括所述第一節(jié)點(diǎn)的網(wǎng)卡啟動(dòng)時(shí)間、所述第一節(jié)點(diǎn)的網(wǎng)卡驅(qū)動(dòng)調(diào)度內(nèi)存管理庫所用時(shí)間以及所述第一節(jié)點(diǎn)的網(wǎng)卡尋址所用時(shí)間;

      11、根據(jù)所述第一節(jié)點(diǎn)的cpu構(gòu)造發(fā)送事件下達(dá)到網(wǎng)卡所用最長(zhǎng)時(shí)間、所述第一節(jié)點(diǎn)的網(wǎng)卡驅(qū)動(dòng)所用時(shí)間以及所述第一節(jié)點(diǎn)的網(wǎng)卡拷貝事件數(shù)據(jù)所用的時(shí)間確定所述第一節(jié)點(diǎn)的網(wǎng)卡發(fā)送事件所用的時(shí)間。

      12、優(yōu)選地,所述網(wǎng)絡(luò)信道包括所述第一節(jié)點(diǎn)與所述第二節(jié)點(diǎn)間的硬件以及多個(gè)級(jí)聯(lián)的交換機(jī);

      13、所述網(wǎng)絡(luò)事件轉(zhuǎn)發(fā)時(shí)間是根據(jù)所述硬件的事件傳輸時(shí)間以及多個(gè)所述交換機(jī)的轉(zhuǎn)發(fā)時(shí)間確定的。

      14、優(yōu)選地,所述網(wǎng)絡(luò)信道包括所述第二節(jié)點(diǎn)的網(wǎng)卡以及所述第二節(jié)點(diǎn)的cpu構(gòu)造;

      15、所述第二節(jié)點(diǎn)的事件接收時(shí)間是根據(jù)所述第二節(jié)點(diǎn)的網(wǎng)卡接收處理時(shí)間以及所述第二節(jié)點(diǎn)的cpu構(gòu)造接收事件數(shù)據(jù)所用的時(shí)間確定的。

      16、優(yōu)選地,所述第二節(jié)點(diǎn)的網(wǎng)卡接收處理時(shí)間是根據(jù)第二節(jié)點(diǎn)的網(wǎng)卡驅(qū)動(dòng)調(diào)度內(nèi)存管理庫所用時(shí)間、第二節(jié)點(diǎn)的網(wǎng)卡尋址所用時(shí)間和第二節(jié)點(diǎn)的網(wǎng)卡拷貝事件數(shù)據(jù)所用時(shí)間確定的。

      17、優(yōu)選地,所述第二節(jié)點(diǎn)的cpu構(gòu)造接收事件數(shù)據(jù)所用的時(shí)間是根據(jù)所述第二節(jié)點(diǎn)的cpu構(gòu)造通過內(nèi)存管理庫輪詢接收事件數(shù)據(jù)的間隔時(shí)間確定的。

      18、第二方面,本發(fā)明還提供了一種實(shí)時(shí)仿真中跨節(jié)點(diǎn)通信時(shí)間計(jì)算裝置,所述裝置包括:

      19、節(jié)點(diǎn)時(shí)間計(jì)算模塊,用于根據(jù)實(shí)時(shí)仿真任務(wù)中的任意兩個(gè)不同的節(jié)點(diǎn)間通信構(gòu)成的網(wǎng)絡(luò)信道,確定第一節(jié)點(diǎn)的事件發(fā)送時(shí)間、網(wǎng)絡(luò)事件轉(zhuǎn)發(fā)時(shí)間以及第二節(jié)點(diǎn)的事件接收時(shí)間;

      20、節(jié)點(diǎn)通信計(jì)算模塊,用于根據(jù)所述第一節(jié)點(diǎn)的事件發(fā)送時(shí)間、所述網(wǎng)絡(luò)事件轉(zhuǎn)發(fā)時(shí)間以及所述第二節(jié)點(diǎn)的事件接收時(shí)間確定所述實(shí)時(shí)仿真任務(wù)對(duì)應(yīng)的跨節(jié)點(diǎn)通信時(shí)間。

      21、第三方面,本發(fā)明還提供了一種電子設(shè)備,所述電子設(shè)備包括存儲(chǔ)器及處理器,所述存儲(chǔ)器中儲(chǔ)存有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被所述處理器執(zhí)行時(shí),使得所述處理器執(zhí)行如第一方面所述的實(shí)時(shí)仿真中跨節(jié)點(diǎn)通信時(shí)間計(jì)算方法的步驟。

      22、從以上技術(shù)方案可以看出,本發(fā)明通過實(shí)時(shí)仿真任務(wù)中的任意兩個(gè)不同的節(jié)點(diǎn)間通信構(gòu)成的網(wǎng)絡(luò)信道,確定第一節(jié)點(diǎn)的事件發(fā)送時(shí)間、網(wǎng)絡(luò)事件轉(zhuǎn)發(fā)時(shí)間以及第二節(jié)點(diǎn)的事件接收時(shí)間,從而確定實(shí)時(shí)仿真任務(wù)對(duì)應(yīng)的跨節(jié)點(diǎn)通信時(shí)間,給出了跨節(jié)點(diǎn)通信時(shí)間的量化方法,從而量化其對(duì)仿真性能的影響,有利于規(guī)模化節(jié)點(diǎn)并行實(shí)時(shí)仿真,同時(shí),可以對(duì)不同通信方式下的跨節(jié)點(diǎn)通信時(shí)間量化,從而確定不同通信方式的性能優(yōu)劣,有利于提升規(guī)?;?jié)點(diǎn)實(shí)時(shí)仿真的整體性能。



      技術(shù)特征:

      1.一種實(shí)時(shí)仿真中跨節(jié)點(diǎn)通信時(shí)間計(jì)算方法,其特征在于,所述方法包括:

      2.根據(jù)權(quán)利要求1所述的實(shí)時(shí)仿真中跨節(jié)點(diǎn)通信時(shí)間計(jì)算方法,其特征在于,所述網(wǎng)絡(luò)信道包括所述第一節(jié)點(diǎn)的多個(gè)cpu構(gòu)造以及所述第一節(jié)點(diǎn)的網(wǎng)卡;

      3.根據(jù)權(quán)利要求2所述的實(shí)時(shí)仿真中跨節(jié)點(diǎn)通信時(shí)間計(jì)算方法,其特征在于,所述第一節(jié)點(diǎn)的cpu構(gòu)造發(fā)送事件所用的時(shí)間為根據(jù)所述第一節(jié)點(diǎn)的cpu構(gòu)造發(fā)送事件數(shù)據(jù)結(jié)構(gòu)所用時(shí)間、所述第一節(jié)點(diǎn)的分布式內(nèi)存管理庫計(jì)算cpu構(gòu)造地址偏移所用時(shí)間、所述第一節(jié)點(diǎn)的分布式內(nèi)存管理庫計(jì)算cpu構(gòu)造地址發(fā)送到接受端cpu構(gòu)造地址偏移所用時(shí)間以及所述第一節(jié)點(diǎn)的分布式內(nèi)存管理庫集成cpu構(gòu)造發(fā)送事件鏈表所用時(shí)間確定的。

      4.根據(jù)權(quán)利要求2所述的實(shí)時(shí)仿真中跨節(jié)點(diǎn)通信時(shí)間計(jì)算方法,其特征在于,獲取所述第一節(jié)點(diǎn)的網(wǎng)卡發(fā)送事件所用的時(shí)間的步驟,包括:

      5.根據(jù)權(quán)利要求1所述的實(shí)時(shí)仿真中跨節(jié)點(diǎn)通信時(shí)間計(jì)算方法,其特征在于,所述網(wǎng)絡(luò)信道包括所述第一節(jié)點(diǎn)與所述第二節(jié)點(diǎn)間的硬件以及多個(gè)級(jí)聯(lián)的交換機(jī);

      6.根據(jù)權(quán)利要求1所述的實(shí)時(shí)仿真中跨節(jié)點(diǎn)通信時(shí)間計(jì)算方法,其特征在于,所述網(wǎng)絡(luò)信道包括所述第二節(jié)點(diǎn)的網(wǎng)卡以及所述第二節(jié)點(diǎn)的cpu構(gòu)造;

      7.根據(jù)權(quán)利要求6所述的實(shí)時(shí)仿真中跨節(jié)點(diǎn)通信時(shí)間計(jì)算方法,其特征在于,所述第二節(jié)點(diǎn)的網(wǎng)卡接收處理時(shí)間是根據(jù)第二節(jié)點(diǎn)的網(wǎng)卡驅(qū)動(dòng)調(diào)度內(nèi)存管理庫所用時(shí)間、第二節(jié)點(diǎn)的網(wǎng)卡尋址所用時(shí)間和第二節(jié)點(diǎn)的網(wǎng)卡拷貝事件數(shù)據(jù)所用時(shí)間確定的。

      8.根據(jù)權(quán)利要求6所述的實(shí)時(shí)仿真中跨節(jié)點(diǎn)通信時(shí)間計(jì)算方法,其特征在于,所述第二節(jié)點(diǎn)的cpu構(gòu)造接收事件數(shù)據(jù)所用的時(shí)間是根據(jù)所述第二節(jié)點(diǎn)的cpu構(gòu)造通過內(nèi)存管理庫輪詢接收事件數(shù)據(jù)的間隔時(shí)間確定的。

      9.一種實(shí)時(shí)仿真中跨節(jié)點(diǎn)通信時(shí)間計(jì)算裝置,其特征在于,所述裝置包括:

      10.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括存儲(chǔ)器及處理器,所述存儲(chǔ)器中儲(chǔ)存有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被所述處理器執(zhí)行時(shí),使得所述處理器執(zhí)行如權(quán)利要求1至8任一項(xiàng)所述的實(shí)時(shí)仿真中跨節(jié)點(diǎn)通信時(shí)間計(jì)算方法的步驟。


      技術(shù)總結(jié)
      本發(fā)明涉及仿真計(jì)算技術(shù)領(lǐng)域,公開了一種實(shí)時(shí)仿真中跨節(jié)點(diǎn)通信時(shí)間計(jì)算方法及裝置,本方法根據(jù)實(shí)時(shí)仿真任務(wù)中的任意兩個(gè)不同的節(jié)點(diǎn)間通信構(gòu)成的網(wǎng)絡(luò)信道,確定第一節(jié)點(diǎn)的事件發(fā)送時(shí)間、網(wǎng)絡(luò)事件轉(zhuǎn)發(fā)時(shí)間以及第二節(jié)點(diǎn)的事件接收時(shí)間;根據(jù)第一節(jié)點(diǎn)的事件發(fā)送時(shí)間、網(wǎng)絡(luò)事件轉(zhuǎn)發(fā)時(shí)間以及第二節(jié)點(diǎn)的事件接收時(shí)間確定實(shí)時(shí)仿真任務(wù)對(duì)應(yīng)的跨節(jié)點(diǎn)通信時(shí)間,從而確定實(shí)時(shí)仿真任務(wù)對(duì)應(yīng)的跨節(jié)點(diǎn)通信時(shí)間,給出了跨節(jié)點(diǎn)通信時(shí)間的量化方法,從而量化其對(duì)仿真性能的影響,有利于規(guī)?;?jié)點(diǎn)并行實(shí)時(shí)仿真,同時(shí),可以對(duì)不同通信方式下的跨節(jié)點(diǎn)通信時(shí)間量化,從而確定不同通信方式的性能優(yōu)劣,有利于提升規(guī)?;?jié)點(diǎn)實(shí)時(shí)仿真的整體性能。

      技術(shù)研發(fā)人員:郭天宇,郭琦,郭海平,黃立濱,涂亮
      受保護(hù)的技術(shù)使用者:南方電網(wǎng)科學(xué)研究院有限責(zé)任公司
      技術(shù)研發(fā)日:
      技術(shù)公布日:2024/12/19
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1