基于SuperMap的农网配电信息管理系统

更新时间:2023-04-22 14:38:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

基于SuperMap的农网配电信息管理系统

108

文章编号:1007 2284(2007)05 0108 03

中国农村水利水电 2007年第5期

基于SuperMap的农网配电信息管理系统

李东明,任振辉,刘雅举,张莉,张青,孙玉梅

(河北农业大学机电工程学院,河北保定071001)

摘 要:配电网的管理是一种基于区域上的点、线、面物体的管理,其中既有图形数据,也有属性数据,从而构成了具有空间特定内涵的地理信息体系。采用SuperMap2000+VB作为开发工具,探讨了农电企业配电网络的设计方案,开发过程及总体功能设计。

关键词:地理信息系统;SuperMap;模块;配电网 中图分类号:TM769 文献标识码:A

配电网络GIS系统是GIS在配电管理方面的应用系统,是在地理背景图上对送、配电网网络上的各种设备进行综合管理的系统,是供电企业生产管理系统的重要组成部分,同时与用电管理及调度管理系统有着密切联系。尽管由于受GIS技术发展以及开发条件的限制,目前农电企业GIS系统建设还存在一定的问题,但已经成为农电企业信息化建设水平的一个重要标志。

研究采用先进、成熟的GIS技术,开发适合农电企业的送配电网络GIS系统,不但可使配电网信息更直观,更便于运行的管理,而且可以提高送、配电网络的管理水平与效率,提高运行维护的水平,提高用电管理部门服务的质量,提高企业的竞争力,树立企业形象,在加强对各级用电销售部门的考核等方面也将起到很大的促进作用。

本系统开发选取VisualBasic(6.0)作为二次开发工具,将SuperMap组件嵌入其中。SuperMap2000是北京超图公司推出的组件式GIS开发工具,该工具目前已有多个GIS系统开发成功的实例,具有一定的成熟性,发展趋势好,特别是技术支持完善,有多种技术支持的渠道,为用户开发提供了方便的服务。此外,与国外一些同等功能工具相比较,其价格比较低。

2 农电企业配电网络GIS系统总体设计实现

本课题系统开发以县农电局为具体应用对象,通过充分分析,完成了包括数据处理功能;配电网中配电设备的信息查询;专题图制作等系统总体功能的设计,具体过程如下。

2.1 农电企业配电网络GIS系统数据来源的确定

本系统所需的数据包括县行政区域图、地形图、农电局所管辖的配电网络图、农电局配电网络管理所需要的业务数据等。这些数据来源如下。

(1)行政区域图。由测绘局制作的县行政区域图。(2)地形图。由测绘局制作的县地形图。

(3)农电局配电网络图。县农电局基于1 10万县地形图自制的配电网络系统接线图。

(4)农电局配电网络管理业务数据。县农电局自制的配电线路图、设备台帐、变电所主接线图。

1 农电企业配电网络GIS系统开发过程的

设计

农电企业配电网络GIS系统的开发是一项复杂的系统工程。配电网GIS系统的图形矢量化过程、空间数据处理过程以及模块功能实现过程的工作量很大,为了使系统开发达到预期目标,就必须针对应用型GIS系统开发的特点,按照软件工程设计要求,采用科学开发步骤和技术,对系统建立的全过程进行分阶段设计,具体包括系统分析、系统设计、系统实施、运行维护等几个阶段。

收稿日期:2006 10 26

( ),2.2 空间数据的矢量化

本系统空间数据数字化全部采用扫描数字化方式,即所有地图均先扫描成电子地图,再将栅格文件矢量化。

基于SuperMap的农网配电信息管理系统

基于SuperMap的农网配电信息管理系统 李东明 任振辉 刘雅举 等电局送电网络GIS系统时已经完成,但当时采用的GIS软件为MapInfo,矢量化之后形成的是MapInfo的TAB文件。在本系统中为充分利用已有的数据产品,利用SuperMap多源数据集成能力,开发数据转换模块,将多个MapInfo的TAB文件成功转换为SuperMap的SDB文件。

(2)地形图的矢量化。地形图的矢量化工作量非常大,需许多人来共同完成。这部分矢量化工作采用CAD实现。所使用是测绘局制作的1:10万县地形图16张,将16张图合为一张。这部分图矢量化后为CAD的DWG文件,再将其转入Su perMap过程中出现了较多问题,在目前本系统中不能将该部分空间数据加以利用,通过这部分工作发现利用CAD进行矢量化必须注意以下几点:!比例缩放要求一致; 要求形成区域的地方必须要硬性形成区域。

109

2.3 在SuperMap2000中新建一个数据源

SuperMap2000创建的数据源,可以包含点数据集、线数据集、面数据集、文本数据集等。数据源中包含的数据集类型中,每个数据集都是独立出来的一个文件,而且每个数据集文件名字都不相同,而且还可以对数据源进行加密,如图1所示一样,

这样一个简单的数据源就新建成功。

图2 加入SuperMap控件

图1 数据源的建立

2.4 基本查询功能的实现

在VB中使用SuperMap2000组件对象的步骤:!嵌入Su perMap2000对象类型库; 建立SuperMap2000对象,并建立相应控件之间的联系;#调用SuperMap2000对象和其他VB对象方法和属性完成GIS应用软件功能; 释放Super Map2000对象级变量,断开控件之间的连接,关闭相应的资源。

首先,创建一个工作目录,复制数据文件fusun.sdb到工作目录下面;然后启动VB,在工作目录下创建一个新工程。用Ctrl+T快捷键或在ToolBox(工具箱)上单击鼠标右键,点击%Components&,在对话框中找到%SuperMap2000CoreCon trols&选项,选中它。这是SuperMap2000的核心控件,主要负责管理数据和地图的显示,然后点击%确定&按钮,这样Super Map2000控件就会出现在ToolBox(工具箱)中,如图2所示。在窗体的Form_load事件中添加相应功能代码,就可以实现地图放大、缩小、漫游等多种基本查询功能。

性名

图3 变压器属性查询

SetobjRecordSet=

SuperMap1.Selection.ToRecordset(False)objRecordSet.MoveFirst移到第一条属性Fori=1ToobjRecordSet.FieldCount

strName(i-1)=objRecordSet.GetFieldInfo(i).Name 属strValue(i-1)=objRecordSet.GetFieldInfo(i) 属性值Next

strMessage=""

Fori=0ToobjRecordSet.FieldCount

strMessage=strMessage&strName(i)&":"&strVal ue(i)&Space(5)&vbCrLf

Next

2.6 专题图制作模块的实现

专题地图是指使用各种图形样式(例如颜色或填充模式)图形化地显示地图的基础信息的一类地图。专题图设计功能是理想的可视化分析工具,可使您的数据更具有说服力。专的又一项功能,用这项功能可以对

2.5 属性查询功能模块的实现

利用属性查询功能,在地图上点击欲查询的对象,可以直接弹出该对象的属性对话框,如图3。该功能实现的核心代码

:

基于SuperMap的农网配电信息管理系统

110

基于SuperMap的农网配电信息管理系统 李东明 任振辉 刘雅举 等

地理信息进行分类提取,允许用户根据业务需求得到所需要的信息,并且以不同的颜色、面积、图形等一些特性直观地表现出来,SuperMap提供了较强大的专题地图制作的功能,可以同时在一个图层上制作单值专题图、范围分段图、点密度图、统计图、等级符号图、标签专题图等多种类型的专题图。图4为本系统专题图模块制作的10kV线路变压器台数

柱状统计图。

3 结 语

本系统目前虽然取得了阶段性的成果,但在功能上还需进一步完善和提高,今后要开展的工作主要包括如下。

(1)进一步细化地图矢量化工作,重点加强地图矢量化的处理,解决目前存在的问题。

(2)采用SuperMap2000数据库连接组件,研究将空间数据与属性数据共同存放在大型数据库中,实现与MIS系统的集成。

(3)研究开发基于本系统的配电网络规划系统。参考文献:

[1] 李晓骏,邱家驹.基于Web技术的配电网地理信息系统的设计与

实现[J].电网技术,2003,27(4):54-58.

[2] 匡洪海,黄少先.配电网停电管理系统设计方案[J].电力系统自

动化,2004,28(24):71-74.

[3] 刘 奇,姚建刚,张佳启.发电厂管理信息系统的GIS应用[J].电

力自动化设备,2004,24(1):69-71.

[4] 贾小云,王立梅.配电网管理GIS系统设计方案[J].高电压技术,

2005,31(1):73-74.

[5] 翁颖钧,朱仲英.基于WebGIS的配电网调度管理系统[J].电力

图4 创建专题图

系统自动化,2003,27(18):83-86.

(上接第107页)

人工免疫算法和精英选择的遗传算法收敛过程比较如图4所示,曲线A和B所示的分别是30次实验中人工免疫算法最快和最慢的收敛过程;曲线C和曲线D分别给出了30次实验中遗传算法最快和最慢的收敛过程。从收敛曲线上可以看出,

人工免疫算法的收敛性能要明显地优于遗传算法。

方法难以收敛到全局最优解的过程。参考文献:

[1] HWDommel,WFTinney.OptimalPowerFlowSolutions[J].

IEEETransonPAS,1998,8(10):1866-1876.

[2] DISun,BAshley,BBrewer.OptimalPowerFlowbyNewton

Approach[J].IEEETransonPAS,1994,10(10):2864-2880.[3] O.Alsac,JBright,MPrais,etal.FurtherDevelopmentinLP-BasedOptimalPowerFlow.IEEETrans.onPWRS,2000.5(3):697-711.

[4] 程浩忠.电力系统有功优化潮流算法研究

[J].电力系统自动化,1997,15(4):52-57.

[5] 郝玉国,刘广一,于尔铿.一种基于Kannatkar内点法的最优潮流

计算[J].中国电机工程学报,1996,16(6):409-412.

[6] 李志民,李卫星.王永建.基于熵理论的最优潮流代理约束算法

等效二次规划法

图4 IEEE30系统人工免疫算法和精英遗传算法收敛曲线

[J].电力系统自动化,2001,25(11):28-31.

[7] 石立宝,徐国禹.基于进化规划的最优潮流计算[J].电网技术,

1998,22(2):23-25.

[8] 韦 魏,张过宏.人工免疫系统及其在控制系统中的应用[J].控

制理论与应用,2002,19(2):157-167.

[9] 倪长健,丁 晶,李札泳.基于优秀抗体的免疫算法以其收敛性问

题的研究[J].系统工程,2002,20(3):72-76.

[10] 王锡凡.电力系统分析[M]北京:中国电力出版社,2003.[11] 郭瑞鹏,韩桢祥.电压崩溃临界点的非线性规划模型及算法[J].

中国电机工程学报,1999,19(4):14-17.

[12] 倪长健,丁 晶,李札泳.基于优秀抗体的免疫算法以其收敛性

问题的研究[J].系统工程,2002,20(3):35-39.

5 结 语

免疫系统具有强大的信息处理能力,本文根据通过对高等动物免疫系统的仿生,进一步研究人工免疫优化算法应用于电力系统最优潮流问题,结合电力系统最优潮流的数学模型,提出可以运用于工程上的模型和算法,以及求解的实现过程,该算法模拟了免疫系统中抗体亲和力成熟的过程,增加了免疫记忆与抑制、免疫补充等算子,与遗传算法相比,该算法具有较快的收敛速度和良好的全局搜索能力,能够有效地搜索到全局最优点。人工免疫算法除了可以求解电力系统最优潮流外,还可以广泛地应用于经济调度、电力系统规划等其它各种常规优化

本文来源:https://www.bwwdw.com/article/8m2q.html

Top