国产精品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è)備及存儲(chǔ)介質(zhì)與流程

      文檔序號(hào):40280465發(fā)布日期:2024-12-11 13:19閱讀:11來源:國(guó)知局
      一種時(shí)鐘同步方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)與流程

      本發(fā)明涉及網(wǎng)絡(luò)通信,具體而言,涉及一種時(shí)鐘同步方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。


      背景技術(shù):

      1、在工業(yè)控制系統(tǒng)、電力系統(tǒng)、鐵路信號(hào)系統(tǒng)等大型分布式冗余控制系統(tǒng)需要監(jiān)測(cè)和記錄事件發(fā)生順序的場(chǎng)景中,要求系統(tǒng)需支持高精度事件順序記錄(sequence?ofevent,soe),即高精度soe事件,以用于工程師和運(yùn)營(yíng)人員可以了解系統(tǒng)的運(yùn)行情況、故障發(fā)生的原因、設(shè)備之間的相互作用以及系統(tǒng)的響應(yīng)時(shí)間等。為了使系統(tǒng)支持高精度soe事件,需要對(duì)系統(tǒng)的多個(gè)時(shí)鐘或時(shí)間源之間的時(shí)間進(jìn)行調(diào)整,使它們保持一致或盡可能接近,即實(shí)現(xiàn)時(shí)鐘同步。

      2、目前,由于大型分布式冗余控制系統(tǒng)中包括各種各樣的設(shè)備,且各個(gè)設(shè)備之間的連接方式和間距不同,導(dǎo)致在對(duì)各個(gè)設(shè)備進(jìn)行時(shí)鐘同步時(shí),各個(gè)設(shè)備之間存在較大的誤差,影響時(shí)鐘同步的效果。


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

      1、本發(fā)明解決的問題是如何改善時(shí)鐘同步的效果。

      2、第一方面,本發(fā)明提供了一種時(shí)鐘同步方法,應(yīng)用于分布式冗余控制系統(tǒng),所述分布式冗余控制系統(tǒng)包括第一本地機(jī)架和遠(yuǎn)程機(jī)架,所述第一本地機(jī)架包括第一控制器和第一通信轉(zhuǎn)發(fā)模塊;

      3、所述時(shí)鐘同步方法包括:

      4、采用第一時(shí)鐘同步協(xié)議對(duì)所述第一控制器進(jìn)行周期時(shí)鐘同步;

      5、根據(jù)所述第一控制器,采用第二時(shí)鐘同步協(xié)議和通訊總線,對(duì)所述第一通信轉(zhuǎn)發(fā)模塊進(jìn)行時(shí)鐘同步;

      6、通過所述第一通信轉(zhuǎn)發(fā)模塊,采用第三時(shí)鐘同步協(xié)議,對(duì)所述遠(yuǎn)程機(jī)架進(jìn)行時(shí)鐘同步。

      7、可選地,所述分布式冗余控制系統(tǒng)還包括第二本地機(jī)架,所述第二本地機(jī)架包括第二控制器和第二通信轉(zhuǎn)發(fā)模塊;在所述采用第一時(shí)鐘同步協(xié)議對(duì)所述第一控制器進(jìn)行周期時(shí)鐘同步之后,還包括:

      8、根據(jù)所述第一控制器,采用所述第二時(shí)鐘同步協(xié)議,對(duì)所述第二控制器進(jìn)行時(shí)鐘同步;

      9、根據(jù)所述第二控制器,采用所述第二時(shí)鐘同步協(xié)議,對(duì)與所述第二控制器對(duì)應(yīng)的第二通信轉(zhuǎn)發(fā)模塊進(jìn)行時(shí)鐘同步。

      10、可選地,所述遠(yuǎn)程機(jī)架包括第三通信轉(zhuǎn)發(fā)模塊;所述通過所述第一通信轉(zhuǎn)發(fā)模塊,采用第三時(shí)鐘同步協(xié)議,對(duì)所述遠(yuǎn)程機(jī)架進(jìn)行時(shí)鐘同步,包括:

      11、獲取所述第三通信轉(zhuǎn)發(fā)模塊與所述第一通信轉(zhuǎn)發(fā)模塊的第一時(shí)鐘差;

      12、當(dāng)所述第一時(shí)鐘差大于第一預(yù)設(shè)閾值時(shí),通過所述第一通信轉(zhuǎn)發(fā)模塊,采用所述第三時(shí)鐘同步協(xié)議,對(duì)所述第三通信轉(zhuǎn)發(fā)模塊進(jìn)行時(shí)鐘同步。

      13、可選地,所述遠(yuǎn)程機(jī)架還包括輸入輸出模塊;在所述當(dāng)所述時(shí)鐘差大于第一預(yù)設(shè)閾值時(shí),通過所述第一通信轉(zhuǎn)發(fā)模塊,采用所述第三時(shí)鐘同步協(xié)議,對(duì)所述第三通信轉(zhuǎn)發(fā)模塊進(jìn)行時(shí)鐘同步之后,還包括:

      14、根據(jù)所述第三通信轉(zhuǎn)發(fā)模塊,采用所述第三時(shí)鐘同步協(xié)議和所述通訊總線,對(duì)所述輸入輸出模塊進(jìn)行時(shí)鐘同步。

      15、可選地,所述采用第一時(shí)鐘同步協(xié)議對(duì)所述第一控制器進(jìn)行周期時(shí)鐘同步,包括:

      16、獲取所述第一控制器的同步次數(shù);

      17、當(dāng)所述同步次數(shù)為零時(shí),采用所述第一時(shí)鐘同步協(xié)議對(duì)所述第一控制器進(jìn)行時(shí)鐘同步;

      18、當(dāng)所述同步次數(shù)不為零時(shí),根據(jù)預(yù)設(shè)同步頻率,采用所述第一時(shí)鐘同步協(xié)議對(duì)所述第一控制器進(jìn)行時(shí)鐘同步。

      19、可選地,所述分布式冗余控制系統(tǒng)還包括時(shí)鐘同步服務(wù)器,所述采用第一時(shí)鐘同步協(xié)議對(duì)所述第一控制器進(jìn)行周期時(shí)鐘同步,包括:

      20、獲取所述時(shí)鐘同步服務(wù)器與所述第一控制器的第二時(shí)鐘差;

      21、當(dāng)所述第二時(shí)鐘差大于第二預(yù)設(shè)閾值時(shí),通過所述時(shí)鐘同步服務(wù)器,采用所述第一時(shí)鐘同步協(xié)議對(duì)所述第一控制器進(jìn)行周期時(shí)鐘同步。

      22、可選地,所述通過所述第一通信轉(zhuǎn)發(fā)模塊,采用第三時(shí)鐘同步協(xié)議,對(duì)所述遠(yuǎn)程機(jī)架進(jìn)行時(shí)鐘同步,包括:

      23、當(dāng)所述遠(yuǎn)程機(jī)架與所述第一控制器關(guān)聯(lián)時(shí),獲取所述遠(yuǎn)程機(jī)架與所述第一通信轉(zhuǎn)發(fā)模塊的第三時(shí)鐘差;若所述第三時(shí)鐘差大于第三預(yù)設(shè)閾值,則通過所述第一通信轉(zhuǎn)發(fā)模塊,采用所述第三時(shí)鐘同步協(xié)議,對(duì)所述遠(yuǎn)程機(jī)架進(jìn)行時(shí)鐘同步;

      24、當(dāng)所述遠(yuǎn)程機(jī)架與所述第二控制器關(guān)聯(lián)時(shí),通過所述第一二通信轉(zhuǎn)發(fā)模塊,采用所述第三時(shí)鐘同步協(xié)議,對(duì)所述遠(yuǎn)程機(jī)架進(jìn)行時(shí)鐘同步。

      25、第二方面,本發(fā)明提供了一種時(shí)鐘同步裝置,包括:

      26、第一同步模塊,用于采用第一時(shí)鐘同步協(xié)議對(duì)所述第一控制器進(jìn)行周期時(shí)鐘同步;

      27、第二同步模塊,用于根據(jù)所述第一控制器,采用第二時(shí)鐘同步協(xié)議和通訊總線,對(duì)所述第一通信轉(zhuǎn)發(fā)模塊進(jìn)行時(shí)鐘同步;

      28、第三同步模塊,用于通過所述第一通信轉(zhuǎn)發(fā)模塊,采用第三時(shí)鐘同步協(xié)議,對(duì)所述遠(yuǎn)程機(jī)架進(jìn)行時(shí)鐘同步。

      29、第三方面,本發(fā)明提供了一種電子設(shè)備,包括存儲(chǔ)器和處理器;

      30、所述存儲(chǔ)器,用于存儲(chǔ)計(jì)算機(jī)程序;

      31、所述處理器,用于當(dāng)執(zhí)行所述計(jì)算機(jī)程序時(shí),實(shí)現(xiàn)如第一方面所述的時(shí)鐘同步方法。

      32、第四方面,本發(fā)明提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,當(dāng)所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí),實(shí)現(xiàn)如第一方面所述的時(shí)鐘同步方法。

      33、本發(fā)明的時(shí)鐘同步方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)的有益效果是:

      34、首先,采用第一時(shí)鐘同步協(xié)議對(duì)第一控制器進(jìn)行周期時(shí)鐘同步,此時(shí)的時(shí)鐘源為第一時(shí)鐘同步協(xié)議對(duì)應(yīng)的時(shí)鐘同步服務(wù)器,再通過同步好的第一控制器作為時(shí)鐘源,采用第二時(shí)鐘同步協(xié)議和通訊總線,對(duì)第一通信轉(zhuǎn)發(fā)模塊進(jìn)行時(shí)鐘同步,最后通過同步好的第一通信轉(zhuǎn)發(fā)模塊作為時(shí)鐘源,采用第三時(shí)鐘同步協(xié)議,對(duì)所述遠(yuǎn)程機(jī)架進(jìn)行時(shí)鐘同步,由于在每一步時(shí)間同步時(shí),設(shè)置了不同的時(shí)鐘源,即對(duì)分布式冗余控制系統(tǒng)的時(shí)鐘源進(jìn)行劃分隔離方式,且每一步采用的同步協(xié)議不同,以獲得更加靈活的時(shí)鐘同步配置方式,便于應(yīng)對(duì)分布式冗余控制系統(tǒng)復(fù)雜的結(jié)構(gòu),減少誤差,改善時(shí)鐘同步的效果,且通過通訊總線進(jìn)行時(shí)鐘同步,還可以降低時(shí)鐘同步額外的設(shè)備成本,減少數(shù)據(jù)處理和通信中的延遲和不確定性,從而改善時(shí)鐘同步的效果。



      技術(shù)特征:

      1.一種時(shí)鐘同步方法,其特征在于,應(yīng)用于分布式冗余控制系統(tǒng),所述分布式冗余控制系統(tǒng)包括第一本地機(jī)架和遠(yuǎn)程機(jī)架,所述第一本地機(jī)架包括第一控制器和第一通信轉(zhuǎn)發(fā)模塊;

      2.根據(jù)權(quán)利要求1所述的時(shí)鐘同步方法,其特征在于,所述分布式冗余控制系統(tǒng)還包括第二本地機(jī)架,所述第二本地機(jī)架包括第二控制器和第二通信轉(zhuǎn)發(fā)模塊;在所述采用第一時(shí)鐘同步協(xié)議對(duì)所述第一控制器進(jìn)行周期時(shí)鐘同步之后,還包括:

      3.根據(jù)權(quán)利要求1所述的時(shí)鐘同步方法,其特征在于,所述遠(yuǎn)程機(jī)架包括第三通信轉(zhuǎn)發(fā)模塊;所述通過所述第一通信轉(zhuǎn)發(fā)模塊,采用第三時(shí)鐘同步協(xié)議,對(duì)所述遠(yuǎn)程機(jī)架進(jìn)行時(shí)鐘同步,包括:

      4.根據(jù)權(quán)利要求3所述的時(shí)鐘同步方法,其特征在于,所述遠(yuǎn)程機(jī)架還包括輸入輸出模塊;在所述當(dāng)所述時(shí)鐘差大于第一預(yù)設(shè)閾值時(shí),通過所述第一通信轉(zhuǎn)發(fā)模塊,采用所述第三時(shí)鐘同步協(xié)議,對(duì)所述第三通信轉(zhuǎn)發(fā)模塊進(jìn)行時(shí)鐘同步之后,還包括:

      5.根據(jù)權(quán)利要求1所述的時(shí)鐘同步方法,其特征在于,所述采用第一時(shí)鐘同步協(xié)議對(duì)所述第一控制器進(jìn)行周期時(shí)鐘同步,包括:

      6.根據(jù)權(quán)利要求1所述的時(shí)鐘同步方法,其特征在于,所述分布式冗余控制系統(tǒng)還包括時(shí)鐘同步服務(wù)器,所述采用第一時(shí)鐘同步協(xié)議對(duì)所述第一控制器進(jìn)行周期時(shí)鐘同步,包括:

      7.根據(jù)權(quán)利要求2所述的時(shí)鐘同步方法,其特征在于,所述通過所述第一通信轉(zhuǎn)發(fā)模塊,采用第三時(shí)鐘同步協(xié)議,對(duì)所述遠(yuǎn)程機(jī)架進(jìn)行時(shí)鐘同步,包括:

      8.一種時(shí)鐘同步裝置,其特征在于,包括:

      9.一種電子設(shè)備,其特征在于,包括存儲(chǔ)器和處理器;

      10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,當(dāng)所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí),實(shí)現(xiàn)如權(quán)利要求1至7任一項(xiàng)所述的時(shí)鐘同步方法。


      技術(shù)總結(jié)
      本發(fā)明提供了一種時(shí)鐘同步方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,應(yīng)用于分布式冗余控制系統(tǒng),分布式冗余控制系統(tǒng)包括第一本地機(jī)架和遠(yuǎn)程機(jī)架,所述第一本地機(jī)架包括第一控制器和第一通信轉(zhuǎn)發(fā)模塊;時(shí)鐘同步方法包括:采用第一時(shí)鐘同步協(xié)議對(duì)所述第一控制器進(jìn)行周期時(shí)鐘同步;根據(jù)所述第一控制器,采用第二時(shí)鐘同步協(xié)議和通訊總線,對(duì)所述第一通信轉(zhuǎn)發(fā)模塊進(jìn)行時(shí)鐘同步;通過所述第一通信轉(zhuǎn)發(fā)模塊,采用第三時(shí)鐘同步協(xié)議,對(duì)所述遠(yuǎn)程機(jī)架進(jìn)行時(shí)鐘同步。本發(fā)明可以改善時(shí)鐘同步的效果。

      技術(shù)研發(fā)人員:王應(yīng)奇,林樣,翁佳炳,陳文祥,韓浩良
      受保護(hù)的技術(shù)使用者:中控技術(shù)股份有限公司
      技術(shù)研發(fā)日:
      技術(shù)公布日:2024/12/10
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1