国产精品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>

      模型文件的自動創(chuàng)建方法、裝置、存儲介質(zhì)以及電子設(shè)備與流程

      文檔序號:39608348發(fā)布日期:2024-10-11 13:17閱讀:17來源:國知局
      模型文件的自動創(chuàng)建方法、裝置、存儲介質(zhì)以及電子設(shè)備與流程

      本技術(shù)涉及電力系統(tǒng),尤其涉及一種模型文件的自動創(chuàng)建方法、裝置、存儲介質(zhì)以及電子設(shè)備。


      背景技術(shù):

      1、近年來,隨著計算機(jī)和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,電力系統(tǒng)各個環(huán)節(jié)的實時監(jiān)測技術(shù)也日趨成熟,監(jiān)測手段的智能化和可視化是其重要特征。其中,在數(shù)量眾多的配電站房內(nèi),通過不同的傳感器將各項環(huán)節(jié)數(shù)據(jù)及一、二次設(shè)備的重要電氣信息同一采集并實時傳輸?shù)街悄苓\(yùn)維監(jiān)控平臺上。同時,用戶可以從平臺端對配電站房進(jìn)行遠(yuǎn)程、集中、實時的監(jiān)控和管理。作為電力系統(tǒng)自動化領(lǐng)域唯一的全球通用標(biāo)準(zhǔn),iec61850對配電站房實時監(jiān)測和數(shù)據(jù)傳輸起到了重要的規(guī)范作用。

      2、根據(jù)iec61850協(xié)議,ied(intelligent?electronic?device,智能電子設(shè)備)需提供描述ied能力及通信內(nèi)容(如是否具有定值、壓板、動作信號等)的icd(ied?capabilitydescription)文件。系統(tǒng)集成工具把各個ied的icd文件集成并進(jìn)行實例化形成站級scd(substation?configuration?description)模型文件,供站級應(yīng)用。ied設(shè)備從scd文件中導(dǎo)出本ied相關(guān)部分形成cid(configured?ied?description)文件,該cid文件為本ied設(shè)備實例化后的ied模型文件,供ied運(yùn)行時使用。

      3、除了傳統(tǒng)的ied設(shè)備,目前還存在一些其他類型的設(shè)備會使用到iec61850協(xié)議,例如智能協(xié)議網(wǎng)關(guān),既能作為iec61850客戶端,也能作為iec61850服務(wù)端使用,但網(wǎng)關(guān)設(shè)備本身不具備生成icd模型文件的能力,需要根據(jù)工程的實際情況手動編寫或者修改模型文件。這樣不僅準(zhǔn)確度一般,而且校對和維護(hù)的成本非常高。


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

      1、本技術(shù)提供了一種模型文件的自動創(chuàng)建方法、裝置、存儲介質(zhì)以及電子設(shè)備,以解決網(wǎng)關(guān)設(shè)備本身無法自動生成模型文件的技術(shù)問題。

      2、第一方面,本技術(shù)提供了一種模型文件的自動創(chuàng)建方法,包括:獲取數(shù)據(jù)轉(zhuǎn)發(fā)點表,其中,上述數(shù)據(jù)轉(zhuǎn)發(fā)點表包含變電站的所有轉(zhuǎn)發(fā)數(shù)據(jù)點及其數(shù)據(jù)點信息;根據(jù)上述變電站的協(xié)議文檔規(guī)定和文件結(jié)構(gòu)規(guī)定,創(chuàng)建上述變電站的模型文件;依次對上述模型文件的每一個主節(jié)點進(jìn)行初步填充;根據(jù)上述數(shù)據(jù)轉(zhuǎn)發(fā)點表依次對上述模型文件的每一個子節(jié)點進(jìn)行二次填充。

      3、第二方面,本技術(shù)提供了一種模型文件的自動創(chuàng)建裝置,包括:獲取模塊,用于獲取數(shù)據(jù)轉(zhuǎn)發(fā)點表,其中,上述數(shù)據(jù)轉(zhuǎn)發(fā)點表包含變電站的所有轉(zhuǎn)發(fā)數(shù)據(jù)點及其數(shù)據(jù)點信息;創(chuàng)建模塊,用于根據(jù)上述變電站的協(xié)議文檔規(guī)定和文件結(jié)構(gòu)規(guī)定,創(chuàng)建上述變電站的模型文件;第一填充模塊,用于依次對上述模型文件的每一個主節(jié)點進(jìn)行初步填充;第二填充模塊,用于根據(jù)上述數(shù)據(jù)轉(zhuǎn)發(fā)點表依次對上述模型文件的每一個子節(jié)點進(jìn)行二次填充。

      4、作為一種可選的示例,上述裝置還包括:第二獲取模塊,用于在獲取數(shù)據(jù)轉(zhuǎn)發(fā)點表之后,從上述數(shù)據(jù)轉(zhuǎn)發(fā)點表中的每一個轉(zhuǎn)發(fā)數(shù)據(jù)點的數(shù)據(jù)點信息中獲取每一個轉(zhuǎn)發(fā)數(shù)據(jù)點的數(shù)據(jù)類型和讀寫類型;分類模塊,用于根據(jù)每一個轉(zhuǎn)發(fā)數(shù)據(jù)點的數(shù)據(jù)類型和讀寫類型,將上述數(shù)據(jù)轉(zhuǎn)發(fā)點表中的所有轉(zhuǎn)發(fā)數(shù)據(jù)點分類到多個基礎(chǔ)公共數(shù)據(jù)類中;其中,上述多個基礎(chǔ)公共數(shù)據(jù)類包括單點狀態(tài)數(shù)據(jù)類、雙點狀態(tài)數(shù)據(jù)類、測量值數(shù)據(jù)類、單點控制數(shù)據(jù)類、雙點控制數(shù)據(jù)類以及累計值數(shù)據(jù)類。

      5、作為一種可選的示例,上述第一填充模塊包括:第一填充單元,用于將上述模型文件的唯一標(biāo)識符、版本信息、修訂信息、文件書寫工具標(biāo)識以及文件名稱映射信息填充在上述模型文件的頭部節(jié)點;第二填充單元,用于將上述變電站的智能電子設(shè)備的通信信息填充在上述模型文件的通信配置節(jié)點,其中,上述通信信息包括設(shè)備名稱、網(wǎng)絡(luò)地址以及物理地址,上述設(shè)備名稱使用輸入?yún)?shù);第三填充單元,用于將上述變電站的智能電子設(shè)備的配置信息填充在上述模型文件的智能電子設(shè)備配置節(jié)點;第四填充單元,用于使用默認(rèn)值填充上述模型文件的數(shù)據(jù)類型定義節(jié)點。

      6、作為一種可選的示例,上述第二填充模塊包括:第五填充單元,用于在上述通信配置節(jié)點下創(chuàng)建子網(wǎng)節(jié)點,并使用默認(rèn)值填充上述子網(wǎng)節(jié)點的名稱和類型;第六填充單元,用于在上述子網(wǎng)節(jié)點下創(chuàng)建設(shè)備連接節(jié)點,并使用輸入?yún)?shù)填充上述設(shè)備連接節(jié)點的設(shè)備名稱,使用默認(rèn)值填充上述設(shè)備連接節(jié)點的訪問點名稱和訪問點地址。

      7、作為一種可選的示例,上述第二填充模塊包括:第七填充單元,用于在上述智能電子設(shè)備配置節(jié)點下創(chuàng)建訪問點節(jié)點,并使用默認(rèn)值填充上述訪問點節(jié)點的名稱;第八填充單元,用于在上述智能電子設(shè)備配置節(jié)點下創(chuàng)建服務(wù)器節(jié)點,并使用默認(rèn)值填充上述服務(wù)器節(jié)點。

      8、作為一種可選的示例,上述第二填充模塊包括:創(chuàng)建單元,用于在上述數(shù)據(jù)類型定義節(jié)點下為創(chuàng)建邏輯節(jié)點類型節(jié)點、數(shù)據(jù)對象類型節(jié)點以及數(shù)據(jù)對象節(jié)點;關(guān)聯(lián)單元,用于根據(jù)上述數(shù)據(jù)轉(zhuǎn)發(fā)點表中的每一個轉(zhuǎn)發(fā)數(shù)據(jù)點的數(shù)據(jù)類型,關(guān)聯(lián)上述數(shù)據(jù)轉(zhuǎn)發(fā)點表的轉(zhuǎn)發(fā)數(shù)據(jù)點到上述邏輯節(jié)點類型節(jié)點、上述數(shù)據(jù)對象類型節(jié)點以及上述數(shù)據(jù)對象節(jié)點;第九填充單元,用于在上述智能電子設(shè)備配置節(jié)點下創(chuàng)建邏輯設(shè)備節(jié)點,并根據(jù)上述邏輯節(jié)點類型節(jié)點、上述數(shù)據(jù)對象類型節(jié)點以及上述數(shù)據(jù)對象節(jié)點,將上述數(shù)據(jù)轉(zhuǎn)發(fā)點表的轉(zhuǎn)發(fā)數(shù)據(jù)點填充在上述邏輯設(shè)備節(jié)點。

      9、作為一種可選的示例,上述第二填充模塊包括:確定單元,用于根據(jù)上述數(shù)據(jù)轉(zhuǎn)發(fā)點表的每一個數(shù)據(jù)類型的轉(zhuǎn)發(fā)數(shù)據(jù)點的數(shù)量確定上述邏輯設(shè)備節(jié)點下的邏輯節(jié)點的數(shù)量;配置單元,用于根據(jù)上述數(shù)據(jù)轉(zhuǎn)發(fā)點表的每一個轉(zhuǎn)發(fā)數(shù)據(jù)點配置上述邏輯節(jié)點的數(shù)據(jù)集合和報告控制塊。

      10、作為一種可選的示例,上述裝置還包括:確定模塊,用于在根據(jù)上述數(shù)據(jù)轉(zhuǎn)發(fā)點表依次對上述模型文件的每一個子節(jié)點進(jìn)行二次填充之后,根據(jù)上述模型文件的協(xié)議文檔規(guī)定和文件語義語法規(guī)則,確定上述模型文件的每一個節(jié)點的節(jié)點內(nèi)容的完備度和準(zhǔn)確度。

      11、第三方面,本技術(shù)提供了一種存儲介質(zhì),該存儲介質(zhì)中存儲有計算機(jī)程序,其中,該計算機(jī)程序被處理器運(yùn)行時執(zhí)行上述模型文件的自動創(chuàng)建方法。

      12、第四方面,本技術(shù)還提供了一種電子設(shè)備,包括存儲器和處理器,上述存儲器中存儲有計算機(jī)程序,上述處理器被設(shè)置為通過所述計算機(jī)程序執(zhí)行上述的模型文件的自動創(chuàng)建方法。

      13、在本技術(shù)實施例中,采用了獲取數(shù)據(jù)轉(zhuǎn)發(fā)點表,其中,上述數(shù)據(jù)轉(zhuǎn)發(fā)點表包含變電站的所有轉(zhuǎn)發(fā)數(shù)據(jù)點及其數(shù)據(jù)點信息;根據(jù)上述變電站的協(xié)議文檔規(guī)定和文件結(jié)構(gòu)規(guī)定,創(chuàng)建上述變電站的模型文件;依次對上述模型文件的每一個主節(jié)點進(jìn)行初步填充;根據(jù)上述數(shù)據(jù)轉(zhuǎn)發(fā)點表依次對上述模型文件的每一個子節(jié)點進(jìn)行二次填充的方法,由于在上述方法中,通過對數(shù)據(jù)轉(zhuǎn)發(fā)點表內(nèi)容的分析,將模型文件分解為多個主節(jié)點,然后繼續(xù)對多個主節(jié)點繼續(xù)分解為更小的節(jié)點,最終將模型文件分解為若干個子節(jié)點,隨后將預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)發(fā)點表信息填充到模型文件的各個主節(jié)點和各個子節(jié)點中,完成模型文件的創(chuàng)建,從而實現(xiàn)了自動生成模型文件,并能夠保證模型文件的正確性及一致性,在一定程度上減少模型文件的建立及維護(hù)成本的目的,進(jìn)而解決了網(wǎng)關(guān)設(shè)備本身無法自動生成模型文件的技術(shù)問題。

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