首页> 中文学位 >变电站运行实时监控系统设计与实现
【6h】

变电站运行实时监控系统设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪论

1.1 课题研究背景和意义

1.2 变电站运行实时监控系统的国内外研究现状

1.3 本文的主要研究内容

1.4 本文的章节安排

第二章 系统需求分析及总体设计

2.1 用户需求

2.2 系统的非功能性需求

2.3 系统功能需求

2.4 数据流分析

2.5 数据库需求分析

2.6 系统总体设计

2.7 本章小结

第三章 变电站运行实时监控系统详细设计

3.1 功能模块概述

3.2 数据通讯模块设计

3.3 COM接口设计

3.4 业务逻辑模块设计

3.5 数据库设计

3.6 界面显示模块设计

3.7 本章小结

第四章 变电站运行实时监控系统实现

4.1 数据通讯模块实现

4.2 数据库实现

4.3 界面显示模块实现

4.4 跨平台接口实现

4.5 本章小结

第五章 变电站运行实时监控系统测试

5.1 测试环境

5.2 测试安排

5.3 测试用例

5.4 测试结果分析

5.5 本章小结

致谢

参考文献

附录

展开▼

摘要

变电站运行实时监控系统是变电站自动化系统的关键组成部分,集数据采集、通讯、显示、控制等功能于一体,是变电站自动化系统的最终实现工具。大型专业监控组态软件价格昂贵,难以用于小型变电站;而通用组态软件在中小型变电站中可扩展性差,难以适应实际情况。因此,设计和开发灵活高效率的适合中小型变电站要求的监控系统具有重要意义和实用价值。
  本设计首先在深入分析变电站监控系统功能、非功能、数据库需求的基础上,设计了表示层、业务逻辑层和数据访问层三层系统框架,设计的功能模块包括数据通讯、数据库、COM接口、业务逻辑模块、界面显示等,建立起扩展功能强大的模块化的监控软件系统,实现了变电站的遥测、遥信、遥控功能。
  其次,在三层系统框架中,表示层包含界面显示功能模块,基于 C#的.NET框架实现,是与用户交互的接口;业务逻辑层则包含监控系统的主进程,使用C/C++语言开发,实现变电站各种业务功能的实现;数据访问层面向整个监控软件系统的数据,对业务逻辑层送来的数据完成一系列的数据操作及存储,数据存储的位置是数据库,采用C++语言的ADO数据库访问技术,实现监控系统与数据库的交互。
  系统以Visual Studio2010为开发平台,C#为主要开发语言,VC++为辅助开发语言,以MYSQL Server作为后台数据库管理平台,采用了COM组件技术,实现了各功能模块功能并能灵活调用,提高了系统的通用性、可维护性和可扩展性。
  本设计对所开发的变电站运行实时监控系统进行了运行测试,结果表明该软件不仅实现了变电站数据采集、处理、实时显示,报表生成与管理,告警等功能,还具有较高的开放性和可靠性,对于促进变电站的自动化水平,提高供电系统可靠性和经济运行具有深远意义。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号