更全的杂志信息网

基于云存储的电力设备巡检系统研究

更新时间:2016-07-05

目前我国正处于数据爆炸式增长的信息时代。在今后几年里,互联网公司等企事业单位的数字、视频、文档等信息越来越多,个人的信息图片、电子邮件和文档数量逐年增长,使用于存储数据的全球服务器总量将增长几十倍,这增加了数据存储和分析的难度。在这种情况下,云存储产品应运而生,如亚马逊网络服务(AWS)、谷歌云、联想网盘、上海电信 e云、华为网盘、清华大学的海量存储平台Corsair 等。

在进行教学设计前,首先梳理小数乘法与运算律间的关系,为后续教学活动的设计做铺垫.以下是我们在知识层面中对于运算律与小数乘法之间相关性的思考.

作为智慧城市发展代表之一的电力行业也不例外。随着我国智能电网正在向智能化、信息化、大容量方向快速发展,为保证电力系统时时安全、可靠运行,要定期进行巡检监控作业。数据采集与监视控制系统(SCADA)负责配电自动化系统中配电网数据采集与监视,具有准确的电网结构信息和电网的实时运行信息,但也不能覆盖所有巡检任务。那么,如何对大量的巡检监控数据进行高效可靠采集、存储且为日后分析决策提供可靠依据成为一个难题。与此同时,随着智慧城市电力系统的数据容量、设备类型的剧增而需要构建更多的存储设施,如何节约此成本,减轻运维和管理的工作量,加快用户访问的速度,成为了研究中的又一难题。伴随云计算及云存储技术的不断发展完善,智慧城市电力系统的巡检监控作业和数据存储也有了明确的发展方向。

老师:同学们,你们能找个办法帮助小兔子吗?学生:能。老师:我们应该怎么帮助他呀?快开动自己的脑筋想一想。学生1:小白兔我来帮助你。我们一起把南瓜抬回家。学生2:小白兔你可以请你的好朋友帮助你。老师:请别人帮忙倒是一个好办法,我怎么没想到呢!

1 电力设备巡检监控规程分析

通过对通用国家电力行业标准和对多类电力设备巡检监控规程(如线路巡视、变电站及飞行巡检)的比较分析可得出巡检监控作业一般具有以下特点。

(3)港口数据集散中心。主要构建面向应用级别的数据中心与数据服务总线,各业务系统可通过数据总线将需要交换的数据统一汇总到集散中心,也同时可以从集散中心获取自身需要的数据。

2.1.2 巡检监控子系统终端及用户权限

b. 按类型分为线缆破损、设备性能劣化、运行环境遭到破坏等。

甲状腺结节超声实时弹性成像分级标准:0级结节红、绿、蓝三色相间;Ⅰ级结节呈均匀的绿色;Ⅱ级结节以绿色为主(绿色区域面积>50%);Ⅲ级结节以蓝色为主(蓝色区域面积占50%~90%);Ⅳ级结节几乎为蓝色覆盖(蓝色区域面>90%)。Ⅲ级以上判断结节恶性可能性较大。

c. 按方式分为传统的人工巡检方式和不常用的半自动化方式。

d. 按数据来源分为远程的监控传感器、巡检监控人员等。

HDFS是按照“管理者namenode—工作者datanode”模式工作的系统。管理者是核心,系统的文件目录、文件块和工作者的对应关系、文件块和文件的对应关系等由管理者进行管理。其工作模式如图1所示,当使用者通过Hadoop API对文件进行读写操作时,只要获取文件源信息,管理者利用其管理的文件目录及文件块和工作者的对应关系、文件块和文件的对应关系信息,就可直接操作工作者;工作者根据管理者的调度或Hadoop API对文件块进行操作。为了及时更新文件块列表信息,工作者根据运行情况及时向管理者发送最新消息。当 HDFS Namenode瘫痪时可以启用辅助 namenode 中的镜像数据以维持系统正常运行。HDFS 客户端依照从管理者中获取的文件信息向工作者访问。

另外,不同电力分公司及其工作人员对电力行业标准量化存在差异,也会对巡检监控作业质量产生影响。

2 电力设备巡检数据云存储系统设计

2.1 电力设备巡检云存储系统架构

通过以上对电力系统巡检的分析,构筑电力系统巡检监控数据的云存储平台系统,该系统整体上分为服务器端和终端两大部分。各种巡检内部服务模块及对外的监视子系统由巡检监控系统服务器端提供;巡视工作票及与服务器端进行通信的接口功能由巡检监控系统终端完成。

2.1.1 巡检系统服务器端功能模块设计

采用该模式设计的程序结构更加直观,也大大提高了模块的复用能力。使用该模式,本电力巡检系统服务器端分为3层,依次分别封装入如下软件包中。

表1 系统模块及其功能

模块子模块功能产生工作票按照规则生成巡检任务单,即工作票下发工作票将前一步生成巡检任务单下发到对应的巡检终端,完成工作票下发执行巡检工作填写巡检任务单、获取巡检数据等任务模块(核心模块)回传工作票回传已经填写完成的巡检任务单到相应服务器跟踪巡检任务跟踪巡检工作进度查询模块查询巡检结果查询已完成的巡检报告终端管理管理巡检人员及其使用的终端设备管理管理现有的电力系统设备信息管理模块巡检规程管理管理每类电力系统设备需进行的检查项目用户管理管理系统用户及其权限云存储平台管理管理系统云存储平台数据归档管理把巡检数据存入数据仓系统管理模块数据库管理管理巡检数据库和基础数据库

a. 按场景分为电力线飞行巡检、变电站巡检、隧道巡检等。

通过以上对系统的需求及功能模块的分析,设计了巡检监控系统终端、用户及用户权限,见表 2。

表2 系统终端及用户职责权限

对象终端信息管理员任务管理员系统管理员职责权限完成巡检任务、生成巡检数据完成巡检数据整理、归档 管理工作票、监视巡检作业管理系统正常运行

2.2 云存储平台HadoopHDFS系统结构

HDFS是 Hadoop 系统结构中的重要组成部分,其访问模式是一次写入、多次读取。HDFS 文件系统具有很高的可用性和容错性[2-3]

e. 按频度分为日常巡检、定期巡检及故障巡检处理等。

王老师:我们当然需要理念的指引,但理论研究主要是理论工作者的任务;一线教师长期从事的是操作性的实践工作,这项工作技术含量较高,也让一线教师没有足够的时间和精力进行深入的学术研究。我们能够思考的,主要也是一些技术性的东西,如课件制作、问题设计、教案撰写之类的。这些方面的内容,我可以自信地说,一线教师比理论工作者更擅长,但这算不上是什么研究。我们也可以拿着我们的经验和他人进行交流和分享,但未必一定要以论文的形式发表出来。所以,研究归你们,操作归我们,这不也是一种“社会分工”吗?

图1 HDFS架构

巡检监控系统服务器端整体架构采用模式-视图-控制器(MVC[5])模式,具体分工如下:模式包含软件所提供的所有功能;视图是使用者与软件进行交互窗口;控制器接收使用者输入并转发请求给模式进行处理。

2.3 电力设备巡检系统整体架构设计

2.3.1 巡检系统服务器端整体架构

b. 模型包:该软件包封装了电力巡检系统所需要的设备模型等各类模型及可重组组件(JavaBeans)。

本文利用Hadoop来研究电力设备巡检监控数据云存储技术。Hadoop是Apache开源组织的一个分布式计算框架,其为应用程序提供一组稳定可靠接口[4] ,根据电力设备巡检监控的需要进行开发研究,用于构建一个高可用性、高稳定度、扩展性好的电力设备巡检监控系统。HDFS是 Hadoop分布式文件系统的底层,也是 GFS的开源实现,并负责存储 Hadoop集群中所有节点的数据文件。

通过以上对系统的需求分析,按照功能不同[1],如表 1所示,将系统的服务器端划分为4个模块进行设计。

a. 服务包:该软件包封装了电力巡检系统所需的所有服务,如工作票服务、巡检任务服务、用户数据服务、设备数据服务、系统数据服务、数据库服务、数据仓服务、云平台(Cloud Foundry)的交互服务等。

笔者要求同学们结合课堂所学内容,根据本专业David Li的简历模拟书写求职信,申请某公司海外工程工程师一职。同学们将在规定时间完成作文上传到“学习通”课程平台,通过平台自评和互评,查询相似度,汇总写作错误。之后,同学们根据评价线下修改,再次上交第二稿。教师将在下次课带领大家对有代表性的作文进行讨论,分析共性的内容、结构、语法方面的问题,修改样文。同学再次分组讨论,组员根据意见修改形成定稿,完成“求职信”的学习,达到“学以致用、以用促学”的目的。

c. 控制器包:该软件包封装了全部用于转发使用者请求的控制器。

本系统所设计的整套MVC架构由 Struts2完成并实现。采用Maven单元测试工具测试巡检系统所导入的3个软件包。当通过测试后的软件包上传到云平台上后,能够成功稳定运行。

2.3.2 巡检过程核心业务流

民乐铜矿的矿石结构以交代结构为主,其次为共结边结构、假像结构、包含结构。交代结构中,可进一步划分为脉状穿插结构、交代残余结构、骸晶结构、交代港湾结构等。

本系统巡检过程核心业务流分为如下4个阶段:巡检信息获取阶段、执行巡检任务阶段、上传巡检结果阶段及数据库更新阶段,通过“request—response”的消息传送机制进行数据及命令传输,巡检流程如图2所示。

图2 巡检流程

3 电力设备巡检数据云存储系统实现

电力设备巡检数据云存储系统的用户实行用户名和密码管理,用户根据事先配置好的用户名及其密码登录该系统。用户打开该系统首页,出现登陆页面,正确输入用户名和密码后,该系统会根据不同的用户级别跳转到与其级别相对应的工作页面上,逐步完成巡检任务。具体过程如下:任务管理员登录该系统后在菜单栏选择“创建工作票”菜单,然后屏幕显示所有待巡检设备选项,在勾选待巡检的设备后出现下一级菜单,勾选该设备需要巡检监控的项目后,即可向工作票中加入该设备巡检任务,以此类推,当所有等待巡检的设备都按需加入工作票后,点击“确认”按钮就可创建该巡检工作票。下一步,在菜单栏选择“下发工作票”菜单,刚才创建的巡检工作票的名称就显示在界面上,点击“确认”按钮即完成下发工作票给客户端的任务,巡检人员登录该系统按要求完成巡检监控任务后,把巡检监控数据按时上传至电力设备巡检监控数据云存储系统,并能实现后续对监控数据的存储、分析及进一步研究工作。

去除高校“官僚气”,让高校充盈“学术气”与“正气”,这就需要标本兼治,对高校与社会存在的“官本位”现象都要予以革除。这样才能避免学生组织沦为“小官场”,净化大学生这一全社会的“预备队”。通过对社会不良风气进行源头净化,来去除高校“官僚气”,这又能达到另一种“源头净化”,让将撑起未来社会的栋梁之才不至于腐蚀、变质,让高校能为社会源源不断地输送真正的有用之才。

4 结束语

以电力巡检监控规程为标准,通过建立云存储平台Hadoop及HDFS系统结构的云存储模型,并应用C语言、基于Struts2框架、采用Maven单元测试工具等方法,设计并实现了一套应用于智能电网的电力设备巡检监控数据的云存储系统,该系统可根据后期巡检要求进行弹性扩展。经测试,该系统运行状况良好,目前基本满足电力巡检监控需要。但随着Cloud Foundry和Hadoop平台自身的发展、电力标准的更新以及用户使用需求的不断变化,还需要进一步完善巡检监控规程的量化标准、优化设计,从而更好的满足智慧城市电力运行环境的使用需求。

参考文献

[1] 宋雷雄. 电力设备巡检数据的云存储子系统研究与实现[D]. 北京:华北电力大学, 2014:1-54.

[2] D. Borthakur,The hadoop distributed file system: Architecture and design[J]. Hadoop Project Website, 2007, 11(6):21-27.

[3] Fang Dong, Pengcheng ZhouT, Zijian Liu, et al. Towards a fast and secure design for enterprise-oriented cloud storage systems[J]. Concurrency and Computation: Practice and Experience, 2017, 29(19): 131-145.

[4] 刘 鹏. 基于分布式的电力云存储系统的研究与应用[D]. 保定:华北电力大学, 2013:1-44.

[5] Zhang X L, Lu Y.Design and Implementation of Web Office Automation System Based on MVC Pattem[J]. Computer Technology and Development, 2012, 22(8): 63-66.

孟祥麟
《东北电力技术》 2018年第03期
《东北电力技术》2018年第03期文献

服务严谨可靠 7×14小时在线支持 支持宝特邀商家 不满意退款

本站非杂志社官网,上千家国家级期刊、省级期刊、北大核心、南大核心、专业的职称论文发表网站。
职称论文发表、杂志论文发表、期刊征稿、期刊投稿,论文发表指导正规机构。是您首选最可靠,最快速的期刊论文发表网站。
免责声明:本网站部分资源、信息来源于网络,完全免费共享,仅供学习和研究使用,版权和著作权归原作者所有
如有不愿意被转载的情况,请通知我们删除已转载的信息 粤ICP备2023046998号