【技术实现步骤摘要】
一种智能变电站SCL文件的验证方法、装置及相关设备
[0001]本专利技术适用于智能变电站设备
,具体的,涉及一种智能变电站
SCL
文件的验证方法
、
装置及相关设备
。
技术介绍
[0002]随着国家坚强智能电网的建设,变电站对全站设备智能化
、
信息数字化
、
标准化和应用互动化的要求也越来越高,提出了通过
SA(
变电站自动化
)
系统依据各供应方终端
IED(
智能电子设备
)
来自动完成全站信息采集
、
测量
、
控制
、
保护和监测等基本功能,实现设备操作的自动化,提生产管理效率
。SA
系统的成功取决于变电站内各供应方终端
IED
的有效互操作性,为实现这一目标,必须保证各供应方终端
IED
的
SCL(
变电站配置描述语言
)
配置文件符合< ...
【技术保护点】
【技术特征摘要】
1.
一种智能变电站
SCL
文件的验证方法,其特征在于,方法包括以下步骤:获取智能变电站内各供应方终端的
SCL
文件;对各供应方终端的所述
SCL
文件进行多对象完整性验证,得到对应每一验证对象的验证结果;基于对每一供应方终端的所述
SCL
文件进行多对象完整性验证的多个验证结果,确定供应方终端的所述
SCL
文件是否符合预设的验证标准
。2.
如权利要求1所述的一种智能变电站
SCL
文件的验证方法,其特征在于,所述多对象完整性验证包括对供应方终端的所述
SCL
文件进行模式验证,所述对供应方终端的所述
SCL
文件进行模式验证的步骤,包括:通过架构检查引擎,根据
SCL
模式预定规则对供应方终端的所述
SCL
文件进行属性验证
、
元素验证和约束验证;根据所述属性验证
、
元素验证和约束验证的验证结果判断所述
SCL
文件是否存在模式验证错误,其中,每个元素包括唯一属性;若存在模式验证错误,则生成包括元素的唯一属性的验证错误指南;获取根据所述验证错误指南进行修正后得到的元素修正数据,并根据所述元素修正数据重新通过所述架构检查引擎进行验证;若不存在模式验证错误,则判断供应方终端的所述
SCL
文件的模式验证通过
。3.
如权利要求1所述的一种智能变电站
SCL
文件的验证方法,其特征在于,所述多对象完整性验证还包括对供应方终端的所述
SCL
文件进行信息模型验证,所述对供应方终端的所述
SCL
文件进行信息模型验证的步骤,包括:通过
UML
数据模型对供应方终端的所述
SCL
文件进行供应方定义对象提取;根据
MICS
文件生成信息验证规则,以及根据所述
UML
数据模型根据所述信息验证规则构建供应方定义规则数据库;根据提取的所述供应方定义对象与供应方终端的所述
SCL
文件构建目标规则数据库;通过
SCL
验证引擎对所述供应方定义规则数据库和所述目标规则数据库进行信息模型验证;根据信息模型验证结果判断信息模型验证是否存在错误;若存在信息模型验证错误,获取信息模型修正数据,并基于所述信息模型修正数据重新进行验证;若信息模型验证不存在错误,则判断信息模型验证通过
。4.
如权利要求1所述的一种智能变电站
SCL
文件的验证方法,其特征在于,所述多对象完整性验证还包括对供应方终端的所述
SCL
文件进行
IET
一致性验证,所述对供应方终端的所述
SCL
文件进行
IET
一致性验证的步骤,包括:通过
XML
转换器对原始
IED
文件进行转换,所述
IED
文件中包括
SCL
文件的对象信息,所述对象信息包括变电站站点信息;将转换后的
IED
文件以及所述
SCL
文件输入语法一致性引擎中进行验证,判断转换后的
IED
文件与所述
SCL
文件是否一致;若转换后的
IED
文件与所述
SCL
文件语法不一致,则获取基于语法不一致的数据生成的
IET
一致性修正数据进行重新语法一致性验证;若转换后的
IED
文件与所述
SCL
文件语法一致,则将所述
SCL
文件通过
XLSX
转换器进行转换,输出与所述
SCL
文件语法一致的
IET
文件
。
5.
如权利要求1所述的一种智能变电站
SCL
文件的验证方法,其特征在于,所述多对象完整性验证还包括对供应方终端的所述
SCL
文件进行
CSV
一致性验证,所述对供应方终端的所述
SCL
文件进行
CSV
一致性验证的步骤,包括:从在线的
IED
文件中读取
CSV
文件;将所述
CSV
文件与所述
SCL
文件输入
CSV
一致性验证引擎进行验证,根据
CSV
一致性验证结果判断所述
CSV
文件与所...
【专利技术属性】
技术研发人员:王珠峰,陈培训,孔凡坊,屠德然,陈庆会,吴旭鹏,王瑞,邓潘,钟薇薇,郑小城,阮声然,曹坤,詹武,姜友棋,王大进,
申请(专利权)人:国网浙江省电力有限公司温州供电公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。