《基于移动互联网的配电网在线合环计算软件设计方案-王星华.pdf》由会员分享,可在线阅读,更多相关《基于移动互联网的配电网在线合环计算软件设计方案-王星华.pdf(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第45卷第14期 电力系统保护与控制 V0145 No141Q!Z生!旦!旦 !竺!墨¥!塑巴!竺堡垒竺呈竺垒里2里塑! 生!:!垒:圣Q!DOI:107667PSPCI61056基于移动互联网的配电网在线合环计算软件设计方案王星华,许炫壕,甘德树,彭显刚,陈卓优,周亚武(1广东工业大学自动化学院,广东广州51 0000;2广东电网有限责任公司珠海供电局,广东珠海519000)摘要:针对目前Web平台配电网合环计算软件在实际应用中实时性和准确性方面的不足,提出并设计了基于移动互联网的配电网在线合环计算软件。该软件建立在目前Web平台合环计算软件的基础上,结合移动互联网,能随时随地对任务列表中的
2、线路进行合环校验,并可对配电网线路参数进行修正。从硬件组成和软件结构两方面阐述该系统的设计思路,重点说明该系统所具备的核心技术及相关功能的实现原理,主要包括数据传输技术和数据安全性技术等。该系统满足实际工程需要,极大地方便电力操作人员的工作,具有很好的发展前景。关键词:移动互联网;软件设计;配电网合环;合环计算;VPN隧道Software design of online loop closing and calculation of distributionnetwork based on the mobile internetWANG Xinghua,XU Xuanhao,GAN Desh
3、u,PENG Xiangang,CHEN Zhuoyou,ZHOU Yawu(1Faculty ofAutomation,Guangdong University ofTechnology,Guangzhou 5 10000,China;2Zhuhai Power Supply Bureau of Guangdong Power Grid Corporation,Zbuhai 5 1 9000,China)Abstract:Aiming at the shortcomings of the web sofhTcare about loop closing and calculation of
4、distribution network inreal-time and accurate,a novel software is proposed based on the mobile InternetIt bases on the web software andcombines with the mobile internet,which not only Can inspect loop closing on the task lists lines in anytime andanywhere,but also can modify the distribution network
5、S dataIt expounds the design ideas of system in hardware andsoftware architecture,emphasizes some COre technology ofthe system and explains the implementation ofthe principle ofrelated technology which includes data transfer and data securityThe system Call meet the needs of the practicalengineering
6、,is greatly convenient to power operating personnel work and have well development prospectThis work is supported by Scientific and Technological project ofChina Southern Power Grid froKGD2012-132)and Specialized Fund of Central Finance Supporting Local UniversitiesDevelopment(NoYue FinanceEducation
7、 No【20161202)Key words:mobile internet;software design;closed loop network;network loop closing and calculation;VPN tunnel0 引言我国配电网的供电方式主要是采用“闭环结构、开环运行”1-41,当配电网进行网络重构、设备检修或者负荷转移时,为了减少停电时间、提高供电可靠性,开环的线路可能需短时转成闭环运行,因此需要通过合环电流计算软件校验合环操作的安全性。国内外当前已有相关文献对配电网合环计算软件进行研究,文献5】阐述了配电网合环操作环流分基金项目:南方电网公司科技项目资助(
8、K-GD2012-1 32);中央财政支持地方高校发展专项资金项目(粤财2R2016】202号)析系统的开发,辅助电力调度人员在合环操作前对线路参数进行计算评估。文献【67】分别讲述了配电网合环辅助决策系统的研究开发,为电力调度人员提供了良好的决策支持。但是,目前相关软件的合环计算大都是以离线计算为主,不能做到实时对配电网进行合环计算操作。即使是在线合环计算软件,也大多是基于办公室环境的PC平台,在提交操作计划时进行合环安全性校验【8】,尚未见有文献讨论操作时刻的安全性校验功能。因而,在实际的合环操作工程应用中,由于操作人员在现场不便及时与调度中心进行交互,原有安全校验结果未必能真实反映当前运
9、行状万方数据王星华,等 基于移动互联网的配电网在线合环计算软件设计方案 一129态,合环操作的安全性其实是难以保证的【9】。针对目前合环计算软件的缺点,结合移动互联网的优势,本文研究设计了基于移动互联网的配电网在线合环计算软件(以下简称软件)。软件采用Android系统开发,数据传输均利用4G网络,确保了电力调度人员可以随时随地对合环操作进行校验。软件计算所需实时数据均从主配网调度自动化系统获取,保证了参数以及计算结果的准确性和实时性,大大提高了供电可靠性。1 系统整体结构设计11需求分析文献4对目前的在线合环计算软件进行了详细的设计和分析,本文在此基础上,结合移动互联网提供的移动数据交互能力
10、,根据现场实时校验的要求,形成软件需求,其核心功能要求如下所述。1)计算管理:软件定位于辅助电力操作人员在工程现场对当天计划任务列表的线路进行合环校验,因此相对于Web平台软件计算管理功能的全面性,该软件只对已完成流程审核的当天计划任务进行校验。2)操作现场与调度中心的移动数据通信:用户在现场可以获取计划操作任务列表。3)调度中心对计算请求的响应:调度中心能够响应现场工作人员提交的合环计算请求。4)合环计算结果的返回:在调度中心的核心计算平台完成计算后,能够快速返回计算结果。12系统架构设计根据系统对应用程序处理方式的区别,系统可分为胖客户端瘦服务器和瘦客户端胖服务器。胖客户端瘦服务器中,客户
11、端一般有功能丰富的交互式用户界面,用户通过此界面可在客户端中实现各种业务功能,而服务器则集中处理数据的访问操作。瘦客户端胖服务器中服务器负责业务逻辑分析和数据存储,客户端基本上不处理业务逻辑,只专注于用户界面显示,显示服务器返回的处理结果。在合环计算中将复杂、耗时的核心功能置于移动终端内运行,数据传输量大,且在很大程度上会限制移动终端的性能和软件的运行速度,极大地影响了用户体验。为了保证软件运行时的稳定性和流畅度,提高用户体验度,系统采用瘦客户端胖服务器模式,将部分耗时、占用系统内存较多的功能迁移到服务器端运行【l。合环计算功能、与调度自动化系统的实时数据获取及管理功能等作为软件核心计算模块,
12、均将置于调度中心服务器端实现。当移动端软件需要实现某一功能时,则通过4G网络向服务器端发送计算请求指令,服务器端接受指令后进行相应的操作并将数据返回给移动端。根据上述架构分析思路,整个系统架构由计算数据管理层、核心计算及服务响应层、移动数据通信层以及移动客户端组成,架构图如图1所示。图1系统整体架构图Fig1 Overall system architecture diagram万方数据电力系统保护与控制1)计算数据管理层:由调度自动化系统和配网自动化系统提供主配网CIM模型文件、实时数据文件,并经过数据处理转换程序和数据拼接程序将以上数据存入数据库系统】。主配网系统中获取的实时数据包括线路拓
13、扑结构、母线电压、线路功率以及各设备参数(变压器参数、线路阻抗等)。2)核心计算及服务响应层:从计算数据管理层的数据库系统提取实时数据,分别和PC客户端以及移动客户端进行数据交互,其中与移动客户端的数据交互通过移动数据通信层进行。3)移动数据通信层:由APN防火墙、路由器和公用数据网络等组成【l 2|。目前,数据可以以4G网络为物理介质,通过APN防火墙和路由器,由运营商提供的APN专线进行传输,移动端则通过运营商提供的VPN隧道与调度中心进行数据交互。13系统数据交互原理计算数据管理层中,由主配网系统提供的主配网CIM模型文件、实时数据文件经数据库系统传输至服务器端并存储。移动客户端与服务器
14、端之间的数据传递格式有3种方式,分别是基于XML的数据交换格式,基于HTML的数据交换格式和基于Json的数据交换格式。由于XML和HTML难以解析,体积较大、占内存并且操作不够灵活,而Json属于轻量级解析技术,并且可以使用JavaScript解析进行纯文本传输,因此业务系统的软件通常使用基于Json的数据交换格式【1 3f。交互原理如图2所示。计算数挤:管胖L:核心汁弹及服务响应联图2数据交互原理图Fig2 Principle diagram ofthe data interaction移动客户端发出请求命令时,移动客户端根据命令创建对应的Json对象,传输至服务器并由服务器接收后进行对应
15、的数据处理。服务器经过一系列操作如解码、组码之后向移动客户端传送Json对象,移动客户端生成调用命令调用Json对象得到处理结果。14数据传输安全技术系统所用数据均是从调度自动化系统和配网自动化系统获取的电网实时数据,因此数据传输过程应具备较高的安全性,以保证电网数据的安全。数据传输媒介为4G网络,4G网络具有永远在线、响应速度快和传输速率高等优势,但由于是公共网络,如果只是纯粹地利用4G网络传输数据,数据安全性得不到保障。为了保证数据传输时的安全性,服务器端与移动客户端之间通过VPN隧道连接【I 4|。隧道技术是VPN的基本技术,它是在公共网络建立一条数据通道(隧道),让数据包通过这条隧道传
16、输。当封装好的数据包经过隧道传输时,隧道协议将已封装好的数据包重新加密并封装在新的包头中,经隧道进行传输,到达网络终点时数据包将被解包并转发到最终目的地。传输过程如图3所示。甲数州也帷锌措古F传输数据包 。G嘲一向象 移动客J、端图3 VPN隧道传输过程Fig3 Transfer process of VPN tunnel服务器端与移动客户端在数据传输前建立加解密算法,即使数据在VPN隧道的传输过程中被中途截获,截获方也无法知悉数据的来源以及数据内容,保证了数据的安全性。2 软件结构设计21软件开发技术由于iOS系统的软件流程审核分发过于复杂,客户端选择局限性较大,且其封闭性难以满足电网对软件
17、安全性的要求,因此选择完全开放的Android平台进行开发,编程语言采用Java语言。基于Android系统的软件由以下核心组件组成。1)程序表示层Activity组件:为应用程序的屏幕显示提供支持;2)后台运行组件Service组件:为应用程序长期在后台运行提供支持:3)广播通知接收组件Broadcast Receiver组件:系统设置更改、系统通知等通知信息都需要与对应的Broadcast Receiver组件进行配合;4)绑定机制组件Intent组件:负责根据系统需求向不同的组件发出请求命令。22软件框架结构软件采用分层的系统结构,可以实现“高内聚,低耦合”。分层结构可以把问题划分开来各
18、个解决,万方数据王星华,等 基于移动互联网的配电网在线合环计算软件设计方案 一131易于控制、延展和分配资源。移动端合环计算软件分层结构采用MVP架构模式,MVP框架由3部分组成:View负责显示,即合环安全校验软件的界面交互;Presenter根据View的操作向Model提交请求及获取响应;而Model提供数据封装,用于与后台计算服务器的数据交互。其结构如图4所示。图4分层软件系统结构图Fig:4 Structure of layered software system在MVP框架中,View与Model并不直接交互,所有的交互放在Presenter中,整个框架内部模块之间的逻辑操作均由P
19、resenter控制,View仅仅是整个操作的汇报者和结果接收者,Model根据Presenter的单向调用返回数据。MVP模式使得View与Model的耦合性更低,降低了Presenter对View的依赖,方便软件的开发。23数据传递逻辑基于Android的软件通过HttpClient项目与服务器端进行数据交互。HttpClient项目实现了所有Http的方法,支持各种Https协议。如图5所示为软件通过HttpClient项目与服务器端的数据传递逻辑图。创建HttpClient对象并基于HttpGet或者HttpPost向服务器发送请求,设置请求参数之后返回HttpResponse对象,获
20、取HttpEntity对象,得到服务器的响应内容。3 软件业务逻辑分析由于软件定位与W曲平台合环计算软件定位不同,因此该软件并不需要W曲平台软件全面性的功能和复杂的操作流程。该软件在实现核心业务的基础上,力求达到简洁的操作流程,在业务逻辑上与PC平台软件【4】也有一定区别。软件主体业务流程如图6所示。31注册业务用户首次使用该软件时,需进行注册操作【l 6|,注册操作过程中,移动端将用户注册信息提交至服务器端,由服务器端进行信息审核,审核通过后,用户必须使用经过注册的移动端才可使用软件。图5数据传递逻辑图Fig5 Logic diagram of data transfer移动客户端服务器端。
21、障蕊蒺习 、I7l!生型堡墨f 7l图6主体业务逻辑图Fig6 Logic diagram of main structure万方数据132 电力系统保护与控制32核心业务分析合环安全性校验计算任务作为软件核心业务,其业务分析流程图如图7所示。( 开始 )系统日期调出当天合环任务列表选择待检验合环任务提交全后台服务器i计算处理j返回检验结果上( 结束 )图7核心业务分析流程图Fig7 Flow chart of main structureS analysis区别于Web平台合环计算软件复杂的计算功能业务流程,移动端计算功能较为直观简洁。用户通过注册审核之后,登录进入系统主界面。在计算管理功能
22、中根据系统日期和登陆的当前用户,自动调取当天合环任务列表,选择某一待校验任务,软件将数据提交至后台服务器端,服务器端接收数据之后进行数据计算处理,将校验结果返回给移动端并显示于移动端界面中。该软件的计算管理功能亦能与其他系统进行互联。当上级给出当天对应的操作票时,电力操作人员可以根据操作票系统中当天计划任务的接口跳转至该软件的计算管理功能,直接对当天合环计划任务进行计算校验。4 软件运行测试软件以某市局电网的配电网数据为数据来源,在PC端Android模拟器进行试运行。通过用户权限登录软件,在主界面中点击计算管理得到当天计划任务列表,对某一任务进行校验计算,得到如图8所示的操作结果,分别是登录
23、界面、用户主界面、计划任务列表界面和软件校验计算界面。5 结论图8软件运行截图Fig8 SoRwareS screenshot1)基于移动互联网的配电网在线合环计算软件,在传统W曲平台合环计算软件的基础上,结合移动互联网的优势,实现随时随地对合环线路进行在线校验,对数据进行在线管理等功能。填补了目前合环计算软件在实时性和准确性方面的不足。2)采用基于Json的数据交换格式,保证了数据交互的稳定性。利用VPN隧道进行数据传输,使电网数据安全性得到保障。3)通过该软件,电力操作人员可以随时随地使用移动客户端对电网线路进行计算评估,从而准确快速地对故障线路做出准确判断并进行合环操作,保证了电网运行的
24、可靠性。4)在未来的开发过程中,软件仍有很好的开发前景,例如与其他电力系统软件进行系统互联。在未来的完善之后,该软件定会得到更好地发展与应用。参考文献1 肖白,赵龙安,张宇,等城市中压配电网合环操作分析与决策【J】电力系统保护与控制,2014,42(16):133138XIAO Bai,ZHAO Longan,ZHANG Yu,et a1Analysisand decision of loop closing operation in urban mid-voltage distribution networkJPower System Protectionand Control,2014,4
25、2(16):133-1382 苗培青,于耿曦,纪双全,等不同量测数据情形的配电网合环操作计算及应用J】电力系统保护与控制,2015,43(1):137-144MIAO Peiqing,YU Gengxi,JI Shuangquan,et a1Calculation and application of distribution network万方数据王星华,等 基于移动互联网的配电网在线合环计算软件设计方案 133closing loop operation in different situation ofmeasurement dataJPower System Protection an
26、dControl,2015,43(1):137-1443 向真,李向楠,彭显刚,等不同220kV供区的10kV配电线路合环转电应用J】广东电力,2014(5):99-104XIANG Zhen,LI Xiangnan,PENG Xiangang,et a1Application of 10 kV distribution lines loop closing andtransforming to power supply in different 220 kV powersupply areasJGuangdong Electric Power,2014(5):9910441 冯欣桦,黎洪光,
27、郑欣,等计及不确定性的配电网合环点安全性与经济性评估J】电力系统保护与控制,2015,43(10):3037FENG Xinhua,LI Hongguang,ZHENG Xin,et a1Security and economy evaluation of closed loop point ofdistribution network considering uncertaintyJPowerSystem Protection and Control,2015,43(101:30-375 叶清华,唐国庆,王磊,等配电网合环操作环流分析系统的开发和应用J电力系统自动化,2002,26(22):
28、6669YE Qinghua,TANG Guoqing,WANG Lei,et a1Research and application of the ring current analysissystem for closing loop operation in distributionnetworkJAutomation ofElectric Power Systems,2002,26(22):66-696 宣科,张富刚,李传虎,等配电网合环操作决策支持系统的开发与研究J】供用电,2010,27(1):30-32,48XUAN Ke,ZHANG FugangLI Chuanhu,et a1D
29、evelopment and research of the decision-makingsupporting system tor closing loop Operatlon mdistribution networkJDistribution&Utilization,201027(1):3032,487 钱兵,程浩忠,杨镜非,等电网合环辅助决策软件研究叨电力自动化设备,2002,22(3):8-11QIAN Bing,CHENG Haozhong,YANG Jingfei,et a1Research on objectoriented and visual assistant deci
30、sionmaking software for power system linkageJElectricPower Automation Equipment,2002,22(3):8118 梁志鹏基于多源信息融合的配电网带电合环安全评估系统开发D】广州:广东工业大学,2016LIANG ZhipengDevelopment of on1ine securityassessment system for distribution network loop-closingoperation based on multisource information fusionDGuangzhou:Gua
31、ngdong University ofTechnology,20169 邹俊雄,周冠波,付轲,等10 kV配网合环转电计算模型与试验分析J电力系统保护与控制,2010,38(8):144148ZOU Junxiong,ZHOU Guanbo,FU Ke,et a1Electromagnetic loop closing calculation model andexperimental analysis on 10 kV distribution networkJPower System Protection and Control,2010,38(8):14414810张海鹏,林舜江,刘明
32、波,等低压配电网无功补偿及效益评估系统的开发和应用【J电力系统保护与控制,2016,“(4):129-136ZHANG Haipeng,LIN Shunjiang,LIU Mingbo,et a1Development of low voltage distribution networksreactive power compensation and benefit assessmentsystem and its applicationJPower System Protectionand Control,2016,44(4):12913611汲亚飞,赵江河辐射型中压配电网合环分析系统的设
33、计与研究J电力系统保护与控制,2009,37(11):58-6169JI YjfeiZHAO JiangheDesign and research on the loopclosing operation analysis system medium voltage inradial distribution networkJPower System Protectionand Control,2009,37(1 1):5861,6912刘艺,王星华,彭显刚,等基于GPRS的低压配电网远程监控的相关问题研究叨电气应用,2009(23):5256LIU Yi,WANG Xinghua,PENG
34、Xiangang,et a1Research on the application of GPRS in remotesupervisory and control system of low voltagedisWibution systemJ Electroteclmical Application,2009(23):525613常健与服务器通信的Android移动应用程序架构探究【J】电脑编程技巧与维护,2014(10):7173CHANG JianHow to implement all APP on Androidwhich communicates with the server
35、asynchronouslyJComputer Programming Skills&Maintenance,2014(10):717314张文艳,姜春霞用虚拟专用网(叶町搭建远程应用系统J】东北电力技术,2005(11):5052ZHANG WenyanJG ChunxiaRemote applicationsystem set-up by VPNJNortheastern Electric PowerTechnology,2005(1 11:50-5215皮建勇,刘心松,廖东颖,等基于VPN的电力调度数据网络安全方案叨电力系统自动化,2007,31(14):9497PI Jianyong,
36、LIU Xinsong,LIAO Dongying,et a1Asecurity scheme for power dispatching data networkbased on,N阴Automation of Electric Power Systems,2007,31(14):94-9716周玮电力缴费系统在移动Android终端中的设计与实现川网络安全技术与应用,2014(7):87,89ZHOU WeiThe project and the actual operation of theelectric payment system in mobile android termina
37、tionjNetwork Security Technology&Application,2014(7):87,89收稿日期l 2016-0712: 修回日期l 2016-0913作者简介王星华(1972一),男。副教授,研究方向为电力系统自动化,电力系统高级应用软件开发,信息化电力系统等领域的研究和开发;Email:riskmouse163tom许炫壕(1993一),男,通信作者,硕士研究生,研究方向为智能电网分析与应用,电力系统智能用电技术:Email:568586138qqcorn甘德树(1970一),男,工程师,长期从事系统运行分析、电网安全风险管控、调度应急处置等领域工作。Email:gandeshu126com(编辑葛艳娜)万方数据