配网规划辅助工作平台的研发
扫描二维码
随时随地手机看文章
引言
目前,配网规划基础数据来源于不同平台,数据收集、统计、分析都是通过人工来完成的,该项工作需耗费规划工作人员大量时间,通过研发配网规划辅助工作平台软件,可实现该工作由软件替代完成。该软件可在各地市局规划中心及区县局规划小组推广使用,有利于大量节约规划和立项的前期工作时间。
1技术原理
1.1方案设计
为实现软件平台的开发,通过对比各种系统体系结构模式、开发平台、编程语言、程序与数据库部署的方式及优缺点,最终方案采用Vs2010为软件开发平台,以B/s结构为系统体系结构,采用C#语言编程和程序与数据库集中部署的方式开发(图1)。
1.2数据程序化过程
虽然配网规划基础数据量庞大,但大部分数据具有重复性,如每条线路、每个台区其基础数据涉及的项目是一致的。重复性的筛选、判别工作对于人来说容易产生疲劳感,此外,处理庞大数据量对于人来说也容易出错,但对于执行机器语言的计算机来说,重复性运算与数据处理能力正是其强项。项目对中压线路基础数据表、低压台区基础数据表的数据进行了数学建模,将数据转换成为电脑可执行的代码和程序,推进软件平台的开发(图2)。
1.2.1程序移植数据原理
利用程序处理数据需要利用数据库的读写命令,ADo(ActiveDataobjects)是Microsoft开发的面向对象的数据访问库,ADo.NET是ADo的后续技术,提供对s0LsERVER等数据源的一致访问,ADo.NET数据使用者可以通过ADo.NET来连接到这些数据源(s0LsERVER/ACCEss/oLEDB等),并检索、操作和更新数据。
数据查找语句:
sELECT*FRoMtab1ewHEREID=*
通过ADo.NET访问数据库的一般步骤如下:
(1)建立数据库连接对象(Connection对象):
(2)打开数据库连接(Connection对象的open方法):
(3)建立数据库命令对象,指定命令对象所使用的连接对象(Command):
(4)指定命令对象的命令属性(CommandText属性):
(5)执行命令(Command的方法,如ExecuteReader):
(6)操作返回结果(对sq1ReaderData对象进行读取):
(7)关闭数据库连接。
1.2.2算法逻辑程序化实现原理
中压公用配电线路现状及存在问题情况数据表、公用配变现状及存在问题情况数据表中涉及数据计算与逻辑判断,而C#计算机语言刚好可以实现数据计算与逻辑判断功能。
(1)求和/减法/乘法/除法的程序实现过程如表1所示。
(2)条件判断的程序实现过程如表2所示。
利用程序可以实现数学逻辑的基本运算,将中压公用配电线路现状及存在问题情况数据表、公用配变现状及存在问题情况数据表的数据提取出来,结合需求通过逻辑运算转换成所需数据,再将转换后的数据与标准值进行对比,即可实现数据是否存在问题的判断功能,再通过调用对象将判断结果显示出来,便实现了既定目标。
1.2.3数据程序化实例
中压线路负载率计算为例。中压线路的负载率是通过线路电流除以线路安全电流计算得到的,其中安全电流为该线路运行时允许通过的最大电流值。用Ia、Ib、Ic分别表示A、B、C三相电流,Ie表示该中压线路限流值(额定电流),则负载率计算公式为:
电力行业线路重载、过载标准如表3所示。
通过公式(1)计算结果与表3标准比对,即可判断线路是否存在重过载问题。为实现数据转换为计算机可执行的程序语言,需对数据进行程序化转换,过程如下:
(1)声明变量:即定义Ia、Ib、Ic代表中压线路的三相电流,Ie代表安全电流,k代表负载率。
(2)赋初值:从Excel表里获取三相电流与安全电流的实际值,赋给Ia、Ib、Ic。
(3)计算负载率:
(4)判断线路是否重过载:
通过以上过程即可实现中压线路负载率程序计算与线路运行状况程序判定。
2版面设计
为使开发的配网规划辅助工作平台达到操作简洁、人机界面友好、符合大众操作习惯的效果,平台版面模块采用分开设置的方法:导航菜单排版采用平面设计中惯用的左边导航菜单,右边为内容显示区的设计方案:色彩选择方面采用较为柔和的浅色调(图3)。
图3平台版面设计
3结语
对配网进行规划主要需解决两个问题:一是通过规划满足未来用电需求,二是通过规划解决现存设备与用电问题。其中更重要的是第二点,解决现存设备与用电问题,应以问题为导向,根据问题制定相应规划方案。因此,对于现状统计与分析的准确度,直接关系到后期规划工作是否能解决现存设备与用电问题,进而影响到客户的用电。
采用配网规划辅助工作平台分析、统计中压公用配电线路现状及存在问题情况表、公用配变现状及存在问题情况表,有效杜绝了规划员统计数据出错的情况,能保证规划项目完整而不出错,为建设坚强电网打好基础,使居民用电更加有保障。此外,采用配网规划辅助工作平台分析、统计中压公用配电线路现状及存在问题情况表、公用配变现状及存在问题情况表极大地缩短了规划员统计数据的时间,从而使规划员有更多的时间去关注规划方案的合理性,提高规划方案的可实施性。