【技术实现步骤摘要】
一种基于形状约束的电网模型验证方法
[0001]本专利技术涉及电网调度自动化系统领域,具体涉及一种基于形状约束的电网模型验证方法。
技术介绍
[0002]随着电网规模的不断扩大、分布式能源的高比例渗透,电网调度控制需要基于更加全面完整、一致准确的电力系统模型,在更大的范围上优化配置源
‑
网
‑
荷
‑
储资源。调控中心之间需共享电网模型以形成完整网络模型,在此基础上进行全网络的智能决策,因此,交换模型的质量成为提高整个电网安全稳定运行水平的关键。
[0003]电网模型验证是将实例数据与所配置的标准信息模型校验比对的过程,即根据标准信息模型检测出实例数据的差异性。采用公共信息模型(CIM)作为标准信息模型来实现不同调控中心之间无缝、高效的模型交换,已在国内外的工程实践中得到验证。以CIM作为交换模型的公共语义,使得不同部门、不同应用系统对所交换的模型有一致的理解,是系统之间互操作性的基础保障。然而实际应用中,由于应用需求的不断发展、新应用的不断涌现导致CIM版本变化频繁 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.一种基于形状约束的电网模型验证方法,其特征在于,包括以下步骤:步骤1,将电网公共信息模型的类中的属性约束和关联约束转换为电网模型资源描述框架数据图上的形状约束;步骤2,将公共信息模型子集中提取得到的基本约束和用户自定义电网模型验证规则转换为电网模型形状约束语言形状图;步骤3,将所述电网模型资源描述框架数据图和所述电网模型形状约束语言形状图提供给形状约束语言校验器进行形状约束的模型验证,输出为电网模型验证报告。2.根据权利要求1所述的基于形状约束的电网模型验证方法,其特征在于:其中,步骤1中,所述电网公共信息模型的文件包括CIM/E电网模型文件和CIM/XML电网模型文件。3.根据权利要求1所述的基于形状约束的电网模型验证方法,其特征在于:其中,步骤1中,所述属性约束和所述形状约束为公共信息模型UML类图中定义的约束,所述电网模型资源描述框架数据图上的形状约束为公共信息模型
‑
网络本体语言模式一致性形状约束,所述转换的过程为:步骤1
‑
1,将公共信息模型UML类图转换为公共信息模型
‑
网络本体语言文件;步骤1
‑
2,解析所述公共信息模型
‑
网络本体语言文件;步骤1
‑
3,对所述公共信息模型
‑
网络本体语言中的公共信息模型类进行处理,一个公共信息模型类对应生成一个形状节点实例;步骤1
‑
4,对所述公共信息模型类的属性/关联进行处理,一个所述所述属性/关联对应生成一个属性/关联形状实例;步骤1
‑
5,根据公共信息模型
‑
网络本体语言,定义所述属性/关联形状上的约束;步骤1
‑
6,确认所述公共信息模型类的所有属性/关联全部处理完毕,若没有全部处理完毕,则重复执行步骤1
‑
4~步骤1
‑
6,直到公共信息模型类的所有属性/关联均处理完毕,若全部处理完毕,则执行步骤1
‑
7;步骤1
‑
7,确认是否所有所述公共信息模型类全部处理完毕,若没有全部处理完毕,则重复执行步骤1
‑
3~步骤1
‑
7,若全部处理完毕,则结束流程,从而实现将所有的所述电网公共信息模型中的所述属性约束和所述关联约束全部转换为电网模型资源描述框架数据图上的形状约束。4.根据权利要求1所述的基于形状约束的电网模型验证方法,其特征在于:其中,步骤1
技术研发人员:曹阳,严春华,张鸿,李晓露,陈潇瑞,
申请(专利权)人:上海电力大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。