论文部分内容阅读
电网调度是电力系统运行的关键部门,随着电力企业信息化的完善,在电网调度中建立了大批综合性的、分布式的可视化应用系统和软件。它们在提高电力系统运行效率的同时,也带来了一些问题。由于这些系统和软件可能是在不同时期开发的,它们之间的数据格式和接口之间可能存在不兼容。电网调度软件中的界面的友好性也对电网软件提出了可视化的要求。针对电网调度可视化软件中的数据和信息交换,国际电工协会(International Electrotechnical Commission,IEC)第57次技术委员会在20世纪90年代提出了IEC 61970标准系列,其中对于电网模型信息的交互已经明确地提出了一个公共信息模型(Common Information Model,CIM)标准。对于电力系统中的图形交换格式,目前还没有成熟的国际标准,IEC61970推荐采用可缩放的矢量图形(Scalable Vector Graphics,SVG)作为标准。因此,如何在分析了解IEC61970CIM标准的电网模型的基础上,熟悉使用SVG图形标准,进而在电网调度可视化软件的信息交换中采用CIM/SVG标准,已经成为一个比较热门的课题。本文主要完成了基于CIM模型的可视化研究工作中所有流程:1、建立针对CIM模型的7层树形数据结构,并且完成基于CIM模型的CIM/XML数据文件解析工作,2、阐述了SVG在电力系统可视化研究中的具体应用,针对电力的SVG图形文件的特点,论述了基于SVG的电力系统信息可视化框架。3、研究了SVG在电力图元描述方面的交互功能,并结合某省级电网的CIM/XML文件,建立了基于CIM的电力系统CIM/XML文件到SVG公有图形的转换模型,设计和实现了典型的CIM/XML文件到SVG文件自动转换软件平台。4、针对一个厂站,分析得出设备元件间三种基本拓扑连接关系,提出图结构描述,并且设计自动排图算法,最后程序代码实现自动排图工作。