变电站遥信点表自动生成系统设计论文_张瑛,漆晓凤

张瑛 漆晓凤

(国网新疆电力公司乌鲁木齐供电公司 新疆乌鲁木齐 830000)

目前供电系统在对新建变电站遥信信号进行验收时,需要按照点表规范逐条验收,但是由于各个设备厂商提供的点表内容不一致,且不一定符合采集规范,因此验收人员工作量较大,且容易出现纰漏。传统新建点表过程一般是按照点表采集规范进行手工录入,由于点表的信号项数量有几千条,手工录入会耗费大量时间,并且极易出现录入错误。变电站遥信点表自动生成系统,根据采集规范生成不同的模板,输入变电站的特征信息,动态生成相应的间隔,根据间隔生成点表,生成的点表将会完全符合采集规范,只需对点表进行适应性改动后,即可应用到供电系统中。

1总体设计

系统总体架构图如下所示:

本系统采用使用三层B/S架构,各层专注于自身功能的接口实现,整个层次保持相对的稳定。不改变接口,而对各个层次、各个组件进行优化,在不影响整个业务的前提下,不断的完善和改进。客户端无需其他软件,采用浏览器即可访问。随着系统规模的增加可方便的调整体系以适应系统增加的负荷。

2功能设计

(1)变电站管理

a)添加变电站

通过变电站管理模块能够创建指定电压等级的变电站,根据电压等级,生成不同的页面,然后输入对应电压等级的间隔名称及间隔的详细信息,输入完信息后生成相应的间隔excel文件。

b)变电站删除

能够删除指定变电站信息,删除操作会执行级联操作,将删除所有和该变电站有关的信息和点表,删除时慎重考虑。

c)变电站复制

根据已有变电站间隔列表信息和点表信息,复制新变电站,新创建出的变电站具备独立的间隔列表和点表,实现对点表的高效复用,提高工作效率。

(2)模板管理

a)创建模板

通过手动逐一将遥信信息录入到数据库中,并对遥信信号信息进行相应的分析归类并使用特殊符号来替代信号信息,然后生成模板。

b)模板导出

支持将现有模板导出到指定格式文件功能,实现对模板的动态维护。

c)模板导入

支持将现有模板文件导入系统功能,实现对模板的动态维护。

d)模板修改

可对已有的模板进行修改,包括:添加信号项、删除信号项、修改信号项内容等。

e)模板删除

可删除指定模板,删除后,不影响变电站信息。

(3)点表管理

a)点表管理

维护指定变电站下的点表信息。

b)点表下载

支持指定变电站下点表信息的下载。

c)点表导入

支持将已有点表文件导入系统功能。

(4)系统维护

a)系统维护:

用户管理,日志管理,数据备份。

b)用户管理:

对系统使用用户信息进行管理,进行用户信息的增加、删除、修改、查询等操作,并为用户分配操作权限。

c)日志管理:

记录用户登陆系统、退出系统、以及各项操作记录,并提供查询,为出问题时跟踪追查审计提供依据。

d)数据备份:

对数据服务器中的数据进行人工备份及导出操作。

3关键技术及创新点

a)面向服务架构

面向服务的体系结构(Service-Oriented Architecture,简称SOA),是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。

SOA是一种粗粒度、松耦合服务架构,服务之间通过简单、精确定义接口进行通讯,不涉及底层编程接口和通讯模型。SOA可以看作是B/S模型、XML(标准通用标记语言的子集)/Web Service技术之后的自然延伸。

SOA将能够帮助软件工程师们站在一个新的高度理解企业级架构中的各种组件的开发、部署形式,它将帮助企业系统架构者以更迅速、更可靠、更具重用性架构整个业务系统。较之以往,以SOA架构的系统能够更加从容地面对业务的急剧变化。

b)异步JavaScript和XML技术

异步JavaScript和XML技术是Web2.0技术的核心,由多种技术组合而成。使用异步JavaScript和XML技术不必刷新整个页面,只需对页面的局部进行更新,可以节省网络带宽,提高网页加载速度,从而缩短用户等待时间,改善用户体验。异步JavaScript和XML技术主要包括:客户端脚本语言JavaScript、异步数据获取技术XMLHttpRequest、数据互换和操作技术XML和XSLT、动态显示和交互技术DOM及基于标准的表示技术XHTML和CSS等。异步JavaScript和XML技术极大的发掘了Web浏览器的潜力,开启了大量的可能性,从而有效地改善了用户操作体验。

该技术可以创建交互式网页,支持异步请求,可以创建更好更快以及交互性更强的Web应用程序,在变电站遥信自动检验系统中,涉及很多大数据量的HTTP请求,采用传统同步请求方式,系统响应慢,并且用户体验差,因此变电站遥信自动检验系统在关键业务处理中,采用异步JavaScript和XML技术,进行异步数据处理。

c)多文件自动合并技术

多文件自动合并技术,将符合指定内容格式的多个物理文件合并为单一文件的一种技术,通过多文件自动合并技术,能够快速进行间隔信息维护,并执行批量修改操作,能够很大程度减少工作复杂度和强度。

4系统可靠性及扩展性

系统的可靠性及可扩展性对企业级应用来说是非常重要的。我们的设计充分考虑了这两个因素。

针对可靠性,数据库和生成的点表定期进行备份。

扩展性方面,由于中间层采用的是服务机制,各个功能模块之间耦合度较低,在保证模块间影响的同时,确保业务的顺利进行,后期如用户有需求,可以根据底层数据及服务便捷的增加修改功能。

综上所述,在对变电站进行遥信信号验收时,该点表自动生成系统可以快速生成点表,加快对变电站的投入使用时间,提高了工作效率。在运行管理方面,变电站遥信点表自动生成系统将成为对现有点表管理的有效完善和补充,并具备实际的推广意义。

参考文献

[1]国家电力调度通信中心.国家电网公司继电保护培训教材[M].北京:中国电力出版社,2009.

[2]张海藩,《软件工程导论》,2013年,清华大学出版社.

[3]张莉,王强,赵文防,董莉,SQL server数据库原理及应用教程[M],清华大学出版社,2004 06.

[4]王彤宇.《管理信息系统》[M].北京市:中国水利水电出版社,2012.

[5]王珊,萨师煊.数据库系统概论[M].北京:高等教育出版,2008.

[6]李兰友,杨晓光.Visual C#.NET程序设计[M].北京:北方交通大学出版社,2011.

作者简介

“张瑛(196909-),女,山东文登人,新疆大学电力系统及其自动化学士,高级工程师,单位:国网新疆电力公司乌鲁木齐供电公司,研究方向:调控自动化。

论文作者:张瑛,漆晓凤

论文发表刊物:《电力设备》2016年第12期

论文发表时间:2016/8/24

标签:;  ;  ;  ;  ;  ;  ;  ;  

变电站遥信点表自动生成系统设计论文_张瑛,漆晓凤
下载Doc文档

猜你喜欢