一种基于变电站IEC61850模型的数据传输方法及系统技术方案

技术编号:39156034 阅读:14 留言:0更新日期:2023-10-23 15:00
本发明专利技术属于电力自动化技术领域,具体涉及一种基于变电站IEC61850模型的数据传输方法及系统,该方法根据IEC61850模型中不同类型数据的使用频率,将使用频率低于预设低频率阈值的类型对应的数据,以模拟文件为基础,根据服务报文数据格式内容整理为不同的内存块,将内存块映射到模拟文件中,以在IEC61850模型的数据传输时,从相应数据对应的存储位置处对数据进行提取。因本发明专利技术的传输方法将使用频率低的数据并不会创建在内存对象中,因此本方法占用相应装置的内存降低,并且基于使用的内存降低,使得对装置的内存要求降低,即降低了数据传输过程对装置的内存要求,进而能够运用成本更低的装置运行IEC61850模型相关通信,以使变电站IEC61850模型的数据传输过程成本降低。电站IEC61850模型的数据传输过程成本降低。

【技术实现步骤摘要】
一种基于变电站IEC61850模型的数据传输方法及系统


[0001]本专利技术属于电力自动化
,具体涉及一种基于变电站IEC61850模型的数据传输方法及系统。

技术介绍

[0002]目前,基于IEC61850模型的数据传输方法在变电站自动化领域广泛应用。基于IEC61850模型的数据传输,会在通信双方,根据模型信息建立完整的数据模型。包括数据的存储,各个数据之间的相互关系。
[0003]数据模型文件包含ENUM信息、DATEMPLATE信息、DOTEMPLATE信息以及LNTEMPLATE信息。其中DA数据属性信息由BDA组成,BDA可以是DATEMPLATE类型、简单数据类型或者ENUM组成。DOTEMPLATE由DA类型、SDO类型组成,SDO类型可以是DO类型。LNTEMPLATE由DO类型组成。以上模型信息,规定了数据的存储类型和组织结构。数据模型文件除了上述模型信息外还包含各级实例化信息,根据DATEMPLATE数据属性模型信息实例化得到的DAI信息,根据DOTEMPLATE数据对象实例化得到的DOI信息,根据LNTEMPLATE实例化得到的LN实例,并通过LN实例组成LD逻辑设备。为了满足不同通信需求,在LLN0逻辑节点下对实例化DA和DO管理,分成不同的数据集。
[0004]为了满足不同的通信需求,创建了缓存报告控制块、非缓存报告控制块、日志控制块、定值控制块、GSE控制块、SMV控制块,这些控制块引用上述数据集,进行相应的通信服务。其中缓存报告控制块处理带断链缓存报告功能的主动数据上送;非缓存报告控制块处理不带断链缓存报告功能的主动数据上送;日志控制块处理历史数据的查询服务;定值控制块处理定值相关逻辑;GSE控制块处理GOOSE通信相关服务;SMV处理采样相关服务。
[0005]现有技术中在通信建立前,数据对象空间是根据数据模型文件的上述内容创建,并一直在内存中,因此该过程会占用装置大量内存,使得装置不能将内存资源进行有效利用,进而导致基于IEC61850模型的数据传输过程成本高。

技术实现思路

[0006]本专利技术的目的在于提供一种基于变电站IEC61850模型的数据传输方法及系统,用以解决现有的基于IEC61850模型的数据传输方法存在占用装置大量内存,导致数据传输过程成本高的问题。
[0007]为解决上述技术问题,本专利技术提供了一种基于变电站IEC61850模型的数据传输方法,根据IEC61850模型中不同类型数据的使用频率,将使用频率低于预设低频率阈值的类型对应的数据,以模拟文件为基础,根据服务报文数据格式内容整理为不同的内存块,将内存块映射到模拟文件中;在IEC61850模型的数据传输时,当运用相应数据时从相应数据对应的存储位置处对数据进行提取。
[0008]其有益效果为:本专利技术方法为了实现IEC61850模型的低成本通信过程,通过根据IEC61850模型中不同类型数据的使用频率来穿件内存对象空间的方法,使得将使用频率低
的数据以模型文件为基础,根据服务报文数据格式内容整理为不同的内存块,将内存映射到文件中,以实现该使用频率低的数据的快速查询。因本专利技术的传输方法将使用频率低的数据并不会创建在内存对象中,因此本方法占用相应装置的内存降低,并且基于使用的内存降低,使得对装置的内存要求降低,即降低了数据传输过程对装置的内存要求,进而能够运用成本更低的装置运行IEC61850模型相关通信,以使变电站IEC61850模型的数据传输过程成本降低。
[0009]进一步地,根据预设的IEC61850模型中不同类型数据与使用频率之间的对应关系,得到使用频率低于预设频率阈值的类型。
[0010]进一步地,所述预设的IEC61850模型中不同类型数据与使用频率之间的对应关系中,枚举、DA、DO、LN以及LD类型数据对应使用频率为使用频率低。
[0011]进一步地,根据IEC61850模型中不同类型数据的使用频率,将使用频率高于预设高频率阈值的类型对应的数据,创建在内存对象空间中;将IEC61850模型中的数据集中的数据按照数据集在内存中创建对象空间。
[0012]本专利技术中通过仅将使用频率高的数据存储于内存空间中,并长期驻留与内存中,来方便该使用频率高的类型数据的查询以及处理的过程,而该过程因将使用频率高的数据创建在内存对象空间中,并长期驻留内存中,即基于内存空间存放的均是使用频率高的数据,因此提高了内存使用效率。
[0013]进一步地,通过合成算法校验模拟文件与IEC61850模型的一致性。
[0014]通过本专利技术将模型文件由原来的直接映射到内存一种媒介,根据使用频率映射到内存、文件、数据库等多种媒介中,为了保证数据完整性,通过运用校验机制,来保证多种媒介组合后结果与模型文件一致性。
[0015]为解决上述技术问题,本专利技术还提供了一种基于变电站IEC61850模型的数据传输系统,包括存储器以及处理器,处理器用于执行指令实现根据IEC61850模型中不同类型数据的使用频率,将使用频率低于预设低频率阈值的类型对应的数据,以模拟文件为基础,根据服务报文数据格式内容整理为不同的内存块,将内存块映射到模拟文件中;在IEC61850模型的数据传输时,当运用相应数据时从相应数据对应的存储位置处对数据进行提取。
[0016]其有益效果为:本专利技术为了实现IEC61850模型的低成本通信过程,通过根据IEC61850模型中不同类型数据的使用频率来穿件内存对象空间的方法,使得将使用频率低的数据以模型文件为基础,根据服务报文数据格式内容整理为不同的内存块,将内存映射到文件中,以实现该使用频率低的数据的快速查询。因本专利技术将使用频率低的数据并不会创建在内存对象中,因此本专利技术占用相应装置的内存降低,并且基于使用的内存降低,使得对装置的内存要求降低,即降低了数据传输过程对装置的内存要求,进而能够运用成本更低的装置运行IEC61850模型相关通信,以使变电站IEC61850模型的数据传输过程成本降低。
[0017]进一步地,根据预设的IEC61850模型中不同类型数据与使用频率之间的对应关系,得到使用频率低于预设频率阈值的类型。
[0018]进一步地,所述预设的IEC61850模型中不同类型数据与使用频率之间的对应关系中,枚举、DA、DO、LN以及LD类型数据对应使用频率为使用频率低。
[0019]进一步地,根据IEC61850模型中不同类型数据的使用频率,将使用频率高于预设
高频率阈值的类型对应的数据,创建在内存对象空间中;将IEC61850模型中的数据集中的数据按照数据集在内存中创建对象空间。
[0020]本专利技术中通过仅将使用频率高的数据存储于内存空间中,并长期驻留与内存中,来方便该使用频率高的类型数据的查询以及处理的过程,而该过程因将使用频率高的数据创建在内存对象空间中,并长期驻留内存中,即基于内存空间存放的均是使用频率高的数据,因此提高了内存使用效率。
[0021]进一步地,通过合成算法校验模拟文本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于变电站IEC61850模型的数据传输方法,其特征在于,根据IEC61850模型中不同类型数据的使用频率,将使用频率低于预设低频率阈值的类型对应的数据,以模拟文件为基础,根据服务报文数据格式内容整理为不同的内存块,将内存块映射到模拟文件中;在IEC61850模型的数据传输时,当运用相应数据时从相应数据对应的存储位置处对数据进行提取。2.根据权利要求1所述的基于变电站IEC61850模型的数据传输方法,其特征在于,根据预设的IEC61850模型中不同类型数据与使用频率之间的对应关系,得到使用频率低于预设频率阈值的类型。3.根据权利要求2所述的基于变电站IEC61850模型的数据传输方法,其特征在于,所述预设的IEC61850模型中不同类型数据与使用频率之间的对应关系中,枚举、DA、DO、LN以及LD类型数据对应使用频率为使用频率低。4.根据权利要求1所述的基于变电站IEC61850模型的数据传输方法,其特征在于,根据IEC61850模型中不同类型数据的使用频率,将使用频率高于预设高频率阈值的类型对应的数据,创建在内存对象空间中;将IEC61850模型中的数据集中的数据按照数据集在内存中创建对象空间。5.根据权利要求4所述的基于变电站IEC61850模型的数据传输方法,其特征在于,通过合成算法校验模拟文件与IEC61850模型的一致性。6.一种基于变电站IEC618...

【专利技术属性】
技术研发人员:万首丰温东旭杨辉应站煌徐涛汪强万静樊鹏方正肖亮陈强陈豆凌路加周晓娟侍文博王亚强庞杰锋李瑞山闫振宇
申请(专利权)人:许继电气股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1