System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及一種iec61850配置導入和物聯網上行配置方法及網關機,屬于智慧變配電站房技術。
技術介紹
1、iec61850標準是電力系統自動化領域的全球通用標準,定義了變電站自動化系統中設備和設備之間相互交互的國際標準,為智能變電站的自動化系統提供了統一的通信和數據模型,具有通信標準、傳輸數據高效、靈活可擴展、安全性等特點,目前在變電站與調度中心以及各級調度中心之間廣泛運用。
2、配電站房作為電力系統中的一部分,iec61850協議也是作為其中一種標準的通信協議在變配電站房的通信中得以應用。但iec61850標準只是一種通信標準,不同的電力設備供應商可依據該標準和電力設備實際情況制定各自的cid文件,即ied實例化配置文件,包含ied的具體配置信息,cid文件具有自描述功能,定義了數據類型、數據屬性、數據對象等基礎性描述,另外還有設備通信參數、所有實例化的邏輯設備、邏輯節點和數據對象信息。
3、電力物聯網是物聯網技術在智能電網中的應用,是有效整合通信基礎設施資源和電力基礎設施資源、提高電力系統信息化水平、改善電力系統現有基礎設施利用效率的重要舉措。
4、在變配電站房需要支持接入多種協議類型的傳感器或者動環設備,通過數據采集和解析后,按照物聯網通行要求,組織報文發送給物聯網平臺。iec61850便是變配電站房需要支持接入的眾多協議中的一種。如何支持不同廠家的設備接入及如何轉換為物聯網通信數據是本文探討的問題。
技術實現思路
1、專利技術目的:
2、技術方案:為實現上述目的,本專利技術采用的技術方案為:
3、一種iec61850配置導入和物聯網上行配置方法,在網關機中進行通信協議配置和通信節點配置,并在網關機中構建模型庫和傳感器庫;模型庫中預制不同類型傳感器的數據模型,數據模型包括61850數據模型,61850數據模型中設置有61850數據模型數據點,傳感器模型包括傳感器模塊、傳感器數據點模塊和傳感器數據點上行配置模塊三部分,傳感器模型通過加載與實例傳感器相同類型的數據模型并進行參數設置構建;
4、當需要在網關機上接入某一廠家的61850通信協議數據時:首先,加載cid文件,讀取61850服務端ip地址、61850邏輯節點類型、61850數據對象類型、實例化邏輯節點設備、實例化數據對象列表和實例化數據對象的61850路徑;接著,通過61850服務端ip地址選擇或添加網關機與該廠家61850服務端之間的通信節點配置;然后,分別建立61850邏輯節點類型、61850數據對象類型與網關機預置的61850數據模型、61850數據模型數據點之間的映射關系,初始化操作后,將實例化邏輯節點設備使用61850邏輯節點類型對應的網關機預置的61850數據模型進行創建,生成傳感器參數,將實例化數據對象使用61850數據對象類型對應的網關機預置的61850數據模型數據點進行創建,生成傳感器數據點參數;接著,將傳感器參數輸入傳感器模塊,將傳感器數據點參數輸入傳感器數據點模塊,傳感器數據點的通信參數采用實例化數據對象的61850路徑,生成與實例化傳感器對應的傳感器模型;最后,基于傳感器數據點上行配置模塊中的傳感器數據點上行數據傳輸配置,生成實例化傳感器數據點上行數據傳輸配置。
5、具體的,該方法包括如下步驟:
6、step1、在網關機的數據庫中配置數據庫字典表,在數據庫字典中進行通信協議配置;
7、step2、在網關機的數據庫中添加通信節點配置,通信節點配置即網關機與61850通信服務端之間的通信接口配置,通信節點配置的信息包括通信參數、通信方式和通信協議;通信參數為字符串格式,是基于通信方式、通信協議和通信地址形成的組合信息;
8、step3、在網關機的數據庫內構建模型庫,模型庫中預置不同類型傳感器的數據模型,數據模型包括模型模塊、模型數據點模塊和模型數據點上行配置模塊三部分,在模型模塊中定義模型及模型參數,在模型數據點模塊中定義模型數據點及模型數據點參數,在模型數據點上行配置模塊中添加模型數據點上行數據傳輸配置;模型數據點參數為字符串格式,是基于通信方式和通信協議形成的組合信息;
9、step4、在網關機的數據庫內構建傳感器庫,傳感器庫用于存儲連接在網關機上的各傳感器的傳感器模型,傳感器模型包括傳感器模塊、傳感器數據點模塊和傳感器數據點上行配置模塊,在傳感器模塊中定義傳感器及傳感器參數,在傳感器數據點模塊中定義傳感器數據點和傳感器數據點參數,在傳感器數據點上行配置模塊中添加傳感器數據點上行數據傳輸配置,傳感器模塊繼承自模型模塊,傳感器數據點模塊繼承自模型數據點模塊,傳感器數據點上行配置模塊繼承自模型數據點上行配置模塊,傳感器數據點參數繼承自模型數據點參數;創建某一傳感器模型時,先選擇對應的通信節點,再選擇對應類型的數據模型,接著新建一個傳感器模型,在傳感器模塊中定義傳感器并設置傳感器參數,遍歷每個傳感器數據點并在傳感器數據點模塊中定義傳感器數據點并設置傳感器數據點參數,基于模型數據點上行數據傳輸配置添加傳感器數據點上行數據傳輸配置;
10、step5、加載cid文件,分別讀取cid文件中communication節點下的61850服務端ip地址,datatypetemplates節點下的61850邏輯節點類型、61850數據對象類型,ied節點下實例化邏輯節點設備、實例化數據對象列表和實例化數據對象的61850路徑;
11、step6、根據加載的61850服務端ip地址,確認網關機中是否創建了對應的61850通信節點配置:若沒有創建,則自動添加61850通信節點配置;若已經創建,則跳過;
12、step7、分別對cid文件中的61850邏輯節點類型、61850數據對象類型與網關機預置的61850數據模型、61850數據模型數據點進行匹配映射;
13、step8、根據61850數據對象類型與網關機預置的61850數據模型數據點之間的映射關系以及實例化邏輯節點設備,選擇對應的通信節點,執行初始化,在網關機的傳感器庫生成傳感器模型;其中,將實例化邏輯節點設備翻譯為61850傳感器模型,61850傳感器模型繼承自61850邏輯節點類型對應的網關機預置的61850數據模型;將實例化數據對象翻譯為傳感器數據點,傳感器數據點繼承自61850數據對象類型對應的網關機預置的61850數據模型信息點,結合實例化數據對象的61850路徑生成傳感器數據點通信參數;
14、step9、在網關機的傳感器庫中生成傳感器模型后,執行上行協議通信數據點的初始化操作,基于預置的數據模型中模型數據點上行配置模塊中的模型數據點上行數據傳輸配置,生成實例化傳感器數據點上行數據傳輸配置。本文檔來自技高網...
【技術保護點】
1.一種IEC61850配置導入和物聯網上行配置方法,其特征在于:在網關機中進行通信協議配置和通信節點配置,并在網關機中構建模型庫和傳感器庫;模型庫中預制不同類型傳感器的數據模型,數據模型包括61850數據模型,61850數據模型中設置有61850數據模型數據點,傳感器模型包括傳感器模塊、傳感器數據點模塊和傳感器數據點上行配置模塊三部分,傳感器模型通過加載與實例傳感器相同類型的數據模型并進行參數設置構建;
2.根據權利要求1所述的IEC61850配置導入和物聯網上行配置方法,其特征在于:該方法包括如下步驟:
3.根據權利要求1所述的IEC61850配置導入和物聯網上行配置方法,其特征在于:所述通信節點的通信參數為字符串格式,是基于通信方式、通信協議和通信地址形成的組合信息;對于61850通信服務,通信節點的通信參數為61850服務端的IP地址和端口號的組合信息。
4.根據權利要求1所述的IEC61850配置導入和物聯網上行配置方法,其特征在于:所述模型數據點參數為字符串格式,是基于通信方式和通信協議形成的組合信息,包括數據類型、轉換系數、小數點
5.根據權利要求1所述的IEC61850配置導入和物聯網上行配置方法,其特征在于:所述傳感器數據點參數,是基于通信方式和通信協議形成的組合信息;61850傳感器數據點參數繼承自對應的61850模型信息點參數,同時包括對應的實例化數據對象的61850路徑。
6.根據權利要求1所述的IEC61850配置導入和物聯網上行配置方法,其特征在于:所述數據模型中,模型模塊、模型數據點模塊和模型數據點上行配置模塊均設計為表格,分別記為模型表格、模型數據點表格和模型數據點上行配置表格;所述傳感器模型中,傳感器模塊、傳感器數據點模塊和傳感器數據點上行配置模塊均設計為表格,分別記為傳感器表格、傳感器數據點表格和傳感器數據點上行配置表格。
7.根據權利要求1所述的IEC61850配置導入和物聯網上行配置方法,其特征在于:所述模型表格至少包括表征模型ID的字段Id、表征模型名稱的字段Name、表征模型唯一編碼的字段samename、表征模型類型標識的字段Ssid,字段Id的數據類型為Number,字段Name的數據類型為String,字段samename的數據類型為String,字段Ssid的數據類型為String;所述模型數據點表格至少包括表征模型數據點ID的字段Id、表征模型數據點名稱的字段Name、表征模型ID的字段modelid、表征數據點四遙類型的字段remotetype、表征模型數據點參數的字段url,字段Id的數據類型為Number,字段Name的數據類型為String,字段modelid的數據類型為String,字段remotetype的數據類型為String,字段url的數據類型為String;所述模型數據點上行配置表格至少包括表征上行模型數據點ID的字段Id、表征上行模型數據點名稱的字段Name、表征上行模型數據點別名的字段Refname、表征模型ID的字段Modelid、表征模型數據點ID的字段Modelpointid、表征平臺協議類型的字段Platformtype,字段Id的數據類型為Number,字段Name的數據類型為String,字段Refname的數據類型為String,字段Modelid的數據類型為Number,字段Modelpointid的數據類型為Number,字段Platformtype的數據類型為Number;模型數據點表格中字段modelid的取值等于模型表格中字段Id;模型數據點上行配置表格中字段Modelid的取值等于模型表格中字段Id,字段Modelpointid的取值等于模型數據點表格中字段Id。
8.根據權利要求1所述的IEC61850配置導入和物聯網上行配置方法,其特征在于:所述傳感器表格至少包括表征傳感器ID的字段Id、表征傳感器名稱的字段Name、表征傳感器通信節點ID的字段commnodeid、表征所屬模型ID的字段modelid、表征傳感器通信參數的字段commaddr,字段Id的數據類型為Number,字段Name的數據類型為String,字段commnodeid的數據類型為Number,字段modelid的數據類型為Number,字段commaddr的數據類型為String;所述傳感器數據點表格至少包括表征傳感器數據點ID的字段Id、表征傳感器數據點名稱的字段Name、表征傳感器ID的字段sensorid、表征模型數據點ID的字段modelpointid、表征傳感器數據點參數的字段url,字段Id...
【技術特征摘要】
1.一種iec61850配置導入和物聯網上行配置方法,其特征在于:在網關機中進行通信協議配置和通信節點配置,并在網關機中構建模型庫和傳感器庫;模型庫中預制不同類型傳感器的數據模型,數據模型包括61850數據模型,61850數據模型中設置有61850數據模型數據點,傳感器模型包括傳感器模塊、傳感器數據點模塊和傳感器數據點上行配置模塊三部分,傳感器模型通過加載與實例傳感器相同類型的數據模型并進行參數設置構建;
2.根據權利要求1所述的iec61850配置導入和物聯網上行配置方法,其特征在于:該方法包括如下步驟:
3.根據權利要求1所述的iec61850配置導入和物聯網上行配置方法,其特征在于:所述通信節點的通信參數為字符串格式,是基于通信方式、通信協議和通信地址形成的組合信息;對于61850通信服務,通信節點的通信參數為61850服務端的ip地址和端口號的組合信息。
4.根據權利要求1所述的iec61850配置導入和物聯網上行配置方法,其特征在于:所述模型數據點參數為字符串格式,是基于通信方式和通信協議形成的組合信息,包括數據類型、轉換系數、小數點位數、數據長度、數據指針、數據偏移量、功能類型在內的參數。
5.根據權利要求1所述的iec61850配置導入和物聯網上行配置方法,其特征在于:所述傳感器數據點參數,是基于通信方式和通信協議形成的組合信息;61850傳感器數據點參數繼承自對應的61850模型信息點參數,同時包括對應的實例化數據對象的61850路徑。
6.根據權利要求1所述的iec61850配置導入和物聯網上行配置方法,其特征在于:所述數據模型中,模型模塊、模型數據點模塊和模型數據點上行配置模塊均設計為表格,分別記為模型表格、模型數據點表格和模型數據點上行配置表格;所述傳感器模型中,傳感器模塊、傳感器數據點模塊和傳感器數據點上行配置模塊均設計為表格,分別記為傳感器表格、傳感器數據點表格和傳感器數據點上行配置表格。
7.根據權利要求1所述的iec61850配置導入和物聯網上行配置方法,其特征在于:所述模型表格至少包括表征模型id的字段id、表征模型名稱的字段name、表征模型唯一編碼的字段samename、表征模型類型標識的字段ssid,字段id的數據類型為number,字段name的數據類型為string,字段samename的數據類型為string,字段ssid的數據類型為string;所述模型數據點表格至少包括表征模型數據點id的字段id、表征模型數據點名稱的字段name、表征模型id的字段modelid、表征數據點四遙類型的字段remotetype、表征模型數據點參數的字段url,字段id的數據類型為number,字段name的數據類型為string,字段modelid的數據類型為string,字段remotetype的數據類型為string,字段url的數據類型為string;所述模型數據點上行配置表格至少包括表征上行模型數據點id的字段id、表征上行模型數據點名稱的字段name、表征上行模型數據點別名的字段refname、表征模型i...
【專利技術屬性】
技術研發人員:徐姣,于文學,周國祥,尤敏捷,
申請(專利權)人:江蘇征途技術股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。