基于SVG的风电场SCADA系统Web客户端的设计与实现
发布时间:2017-05-31 15:13
本文关键词:基于SVG的风电场SCADA系统Web客户端的设计与实现,,由笔耕文化传播整理发布。
【摘要】:SCADA系统,即数据采集和监视控制系统,目前广泛运用于电力系统中。随着传统SCADA系统升级维护困难、系统扩展性差等问题的逐渐暴露,以及Web技术的不断发展,SCADA系统Web化的趋势也越来越明显。为此,本文设计与实现了一个基于SVG的风电场SCADA系统Web客户端,通过jQuery/Ajax实现监控画面的实时性以及通过配置SVG实现监控画面的组态(可配置)性。论文的主要工作包括:● 在对国内外SCADA系统Web化现状及常见SCADA系统Web化解决方案研究分析的基础上,指出了现有SCADA系统Web化解决方案的不足,以及SCADA系统Web化时需要注意的两个关键问题。一是动态实时数据的刷新问题,二是组态监控画面的显示问题。· 结合jQuery/Ajax、SVG和REST Web服务等Web开发技术,对风电场SCADA系统的Web客户端监控画面进行了实现。利用REST Web服务对外提供数据服务接口,满足了SCADA系统信息共享需求。在监控画面模块中主要包括风场拓扑图页面、风机列表控件、单风机页面、绩效控件等。通过jQuery/Ajax实现画面的实时性,通过画面编辑与配置SVG来实现组态画面显示的可配置性。· 结合工程画面配置的需要以及减小开支的原则,设计和实现工程画面快速部署。即避免每生产一个SVG文件都要重复编辑和导出SVG。这样在成功部署一个风场后就不需要投入资源到后续风场的画面编辑上面。本文设计了一个带参画面的解决方案省去重复配置开销,从而达到工程画面快速部署的目标。此Web客户端监控画面模块以及工程画面快速部署功能已在风电场SCADA监控系统中部署并得到了成功应用。应用效果表明,该Web客户端为SCADA远程监控和信息共享提供了一种有效的解决方案。
【关键词】:SCADA SVG Web客户端 组态 jQuery 快速部署
【学位授予单位】:东南大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52;TP393.09
【目录】:
- 摘要5-6
- Abstract6-7
- 缩略词清单7-11
- 第1章 绪论11-16
- 1.1 研究背景和意义11-12
- 1.2 国内外研究现状12-14
- 1.2.1 SCADA系统发展现状12
- 1.2.2 组态软件发展及动态12-13
- 1.2.3 国内外组态画面发布的解决方案13-14
- 1.3 研究内容和目标14
- 1.4 研究方法和主要思路14-15
- 1.5 本文内容的组织结构15-16
- 第2章 基于SVG的SCADA Web客户端相关技术概述16-24
- 2.1 SCADA系统架构16-18
- 2.1.1 C/S结构16-17
- 2.1.2 B/S结构17-18
- 2.2 SVG技术18-19
- 2.3 jQuery框架19-21
- 2.3.1 jQuery基本功能及特点19-20
- 2.3.2 jQuery Ajax20-21
- 2.4 RESTful Web Services21-22
- 2.4.1 REST简介21
- 2.4.2 RESTful Web Services的优势21-22
- 2.5 HTML5技术22-23
- 2.6 本章小结23-24
- 第3章 基于SVG的SCADA Web客户端整体分析与设计24-32
- 3.1 Web客户端需求分析24-26
- 3.1.1 主要功能及业务分析24-26
- 3.1.2 非功能性需求分析26
- 3.2 Web客户端总体设计26-31
- 3.2.1 客户端功能模块设计27
- 3.2.2 客户端逻辑架构设计27-28
- 3.2.3 组态监控画面分层模型设计28-30
- 3.2.4 客户端接口设计30
- 3.2.5 客户端界面设计30-31
- 3.3 本章小结31-32
- 第4章 基于SVG的SCADA Web客户端详细设计32-48
- 4.1 监控画面详细设计32-45
- 4.1.1 组态画面编辑32-34
- 4.1.2 组态画面显示34
- 4.1.3 风机图标和数据列表34-40
- 4.1.4 风场拓扑图40-42
- 4.1.5 单风机页面42-43
- 4.1.6 绩效控件43-45
- 4.2 工程画面快速部署详细设计45-47
- 4.2.1 设计方案45-46
- 4.2.2 参数的命名方法46
- 4.2.3 关联动态数据46
- 4.2.4 切换画面的配置46-47
- 4.2.5 动态传参设置47
- 4.3 本章小结47-48
- 第5章 基于SVG的SCADA Web客户端实现展示及功能测试48-62
- 5.1 开发环境48-51
- 5.1.1 开发平台48
- 5.1.2 开发环境搭建48-49
- 5.1.3 工程目录结构49-50
- 5.1.4 文件配置50-51
- 5.2 监控画面模块实现展示51-59
- 5.2.1 SVG监控画面导出实现展示51-53
- 5.2.2 工程画面快速部署实现展示53-54
- 5.2.3 风机数据列表实现展示54-56
- 5.2.4 风场拓扑图与单风机画面实现展示56-57
- 5.2.5 绩效控件实现展示57-59
- 5.3 系统测试59-61
- 5.3.1 风机数据列表功能测试59-61
- 5.3.2 风机数据列表性能测试61
- 5.4 本章小结61-62
- 第6章 总结和展望62-64
- 6.1 总结62
- 6.2 展望62-64
- 致谢64-65
- 参考文献65-66
【相似文献】
中国期刊全文数据库 前10条
1 孙文杰;李久福;;动态无功补偿装置SVG的特性分析[J];智能建筑电气技术;2013年05期
2 孙少红,边馥苓;SVG网络图像标准支持下的地图显示[J];测绘信息与工程;2002年05期
3 吕建刚;;基于SVG的矿用一般型动态无功补偿装置[J];自动化应用;2014年04期
4 刘利涛;王海涛;张熠;;静止型动态无功补偿装置(SVG)在煤矿供电系统中的应用[J];中国西部科技;2011年02期
5 洪杰文;陈娜;;SVG在跨媒体出版中的应用[J];科技与出版;2006年04期
6 郑贵省;赵锐;于波;张国庆;白丽娜;郭强;;基于SVG的电网故障处理自动化系统[J];计算机工程;2010年08期
7 李少波;魏勇;李楚阳;李蒙;;基于SVG的地图符号描述模型设计[J];测绘科学技术学报;2013年02期
8 金宝俊;蔡旭;;基于前馈解耦的动态无功补偿装置(SVG)研究[J];科技致富向导;2013年29期
9 赵晓s
本文编号:409876
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/409876.html