變電站運行實時監(jiān)控系統(tǒng)設(shè)計與實現(xiàn)
發(fā)布時間:2017-09-30 11:01
本文關(guān)鍵詞:變電站運行實時監(jiān)控系統(tǒng)設(shè)計與實現(xiàn)
更多相關(guān)文章: 監(jiān)控系統(tǒng) 變電站自動化 組件技術(shù) 數(shù)據(jù)庫
【摘要】:變電站運行實時監(jiān)控系統(tǒng)是變電站自動化系統(tǒng)的關(guān)鍵組成部分,集數(shù)據(jù)采集、通訊、顯示、控制等功能于一體,是變電站自動化系統(tǒng)的最終實現(xiàn)工具。大型專業(yè)監(jiān)控組態(tài)軟件價格昂貴,難以用于小型變電站;而通用組態(tài)軟件在中小型變電站中可擴展性差,難以適應(yīng)實際情況。因此,設(shè)計和開發(fā)靈活高效率的適合中小型變電站要求的監(jiān)控系統(tǒng)具有重要意義和實用價值。本設(shè)計首先在深入分析變電站監(jiān)控系統(tǒng)功能、非功能、數(shù)據(jù)庫需求的基礎(chǔ)上,設(shè)計了表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪問層三層系統(tǒng)框架,設(shè)計的功能模塊包括數(shù)據(jù)通訊、數(shù)據(jù)庫、COM接口、業(yè)務(wù)邏輯模塊、界面顯示等,建立起擴展功能強大的模塊化的監(jiān)控軟件系統(tǒng),實現(xiàn)了變電站的遙測、遙信、遙控功能。其次,在三層系統(tǒng)框架中,表示層包含界面顯示功能模塊,基于C#的.NET框架實現(xiàn),是與用戶交互的接口;業(yè)務(wù)邏輯層則包含監(jiān)控系統(tǒng)的主進程,使用C/C++語言開發(fā),實現(xiàn)變電站各種業(yè)務(wù)功能的實現(xiàn);數(shù)據(jù)訪問層面向整個監(jiān)控軟件系統(tǒng)的數(shù)據(jù),對業(yè)務(wù)邏輯層送來的數(shù)據(jù)完成一系列的數(shù)據(jù)操作及存儲,數(shù)據(jù)存儲的位置是數(shù)據(jù)庫,采用C++語言的ADO數(shù)據(jù)庫訪問技術(shù),實現(xiàn)監(jiān)控系統(tǒng)與數(shù)據(jù)庫的交互。系統(tǒng)以Visual Studio 2010為開發(fā)平臺,C#為主要開發(fā)語言,VC++為輔助開發(fā)語言,以MYSQL Server作為后臺數(shù)據(jù)庫管理平臺,采用了COM組件技術(shù),實現(xiàn)了各功能模塊功能并能靈活調(diào)用,提高了系統(tǒng)的通用性、可維護性和可擴展性。本設(shè)計對所開發(fā)的變電站運行實時監(jiān)控系統(tǒng)進行了運行測試,結(jié)果表明該軟件不僅實現(xiàn)了變電站數(shù)據(jù)采集、處理、實時顯示,報表生成與管理,告警等功能,還具有較高的開放性和可靠性,對于促進變電站的自動化水平,提高供電系統(tǒng)可靠性和經(jīng)濟運行具有深遠意義。
【關(guān)鍵詞】:監(jiān)控系統(tǒng) 變電站自動化 組件技術(shù) 數(shù)據(jù)庫
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TM63;TP277
【目錄】:
- 摘要5-6
- ABSTRACT6-10
- 第一章 緒論10-16
- 1.1 課題研究背景和意義10-12
- 1.1.1 課題背景10
- 1.1.2 研究意義10-12
- 1.2 變電站運行實時監(jiān)控系統(tǒng)的國內(nèi)外研究現(xiàn)狀12-14
- 1.2.1 國外研究現(xiàn)狀12-13
- 1.2.2 國內(nèi)研究現(xiàn)狀13-14
- 1.3 本文的主要研究內(nèi)容14-15
- 1.4 本文的章節(jié)安排15-16
- 第二章 系統(tǒng)需求分析及總體設(shè)計16-28
- 2.1 用戶需求16-17
- 2.2 系統(tǒng)的非功能性需求17-18
- 2.3 系統(tǒng)功能需求18-22
- 2.3.1 數(shù)據(jù)通訊功能19-20
- 2.3.2 數(shù)據(jù)計算功能20
- 2.3.3 數(shù)據(jù)存儲功能20-21
- 2.3.4 界面顯示功能21
- 2.3.5 控制功能21-22
- 2.4 數(shù)據(jù)流分析22-23
- 2.5 數(shù)據(jù)庫需求分析23
- 2.6 系統(tǒng)總體設(shè)計23-27
- 2.7 本章小結(jié)27-28
- 第三章 變電站運行實時監(jiān)控系統(tǒng)詳細設(shè)計28-41
- 3.1 功能模塊概述28-29
- 3.2 數(shù)據(jù)通訊模塊設(shè)計29-31
- 3.3 COM接口設(shè)計31-32
- 3.4 業(yè)務(wù)邏輯模塊設(shè)計32-36
- 3.4.1 數(shù)據(jù)處理功能34
- 3.4.2 常用電力系統(tǒng)數(shù)據(jù)處理算法34-35
- 3.4.3 主進程35-36
- 3.5 數(shù)據(jù)庫設(shè)計36-39
- 3.5.1 實時數(shù)據(jù)庫設(shè)計(RTDB)36-38
- 3.5.2 歷史數(shù)據(jù)庫設(shè)計(HTDB)38-39
- 3.6 界面顯示模塊設(shè)計39
- 3.7 本章小結(jié)39-41
- 第四章 變電站運行實時監(jiān)控系統(tǒng)實現(xiàn)41-59
- 4.1 數(shù)據(jù)通訊模塊實現(xiàn)41-45
- 4.1.1 IEC-103規(guī)約42-44
- 4.1.2 IEC-61850標(biāo)準(zhǔn)44-45
- 4.2 數(shù)據(jù)庫實現(xiàn)45-51
- 4.2.1 實時數(shù)據(jù)庫45-47
- 4.2.2 歷史數(shù)據(jù)庫47-51
- 4.3 界面顯示模塊實現(xiàn)51-56
- 4.4 跨平臺接口實現(xiàn)56-58
- 4.5 本章小結(jié)58-59
- 第五章 變電站運行實時監(jiān)控系統(tǒng)測試59-63
- 5.1 測試環(huán)境59
- 5.2 測試安排59-60
- 5.3 測試用例60-62
- 5.4 測試結(jié)果分析62
- 5.5 本章小結(jié)62-63
- 致謝63-64
- 參考文獻64-66
- 附錄66-75
【參考文獻】
中國期刊全文數(shù)據(jù)庫 前4條
1 丁杰,趙金榮,周鄴飛,王海峰,王陽,倪益民,竇仁暉,夏士兵;基于組件模型技術(shù)的變電站監(jiān)控軟件[J];電力系統(tǒng)自動化;2001年18期
2 蔣年德,魏育成;變電站綜合自動化系統(tǒng)體系結(jié)構(gòu)研究[J];電網(wǎng)技術(shù);2003年10期
3 張友生;李雄;;軟件開發(fā)模型研究綜述[J];計算機工程與應(yīng)用;2006年03期
4 劉波;范士明;劉華;;實時數(shù)據(jù)庫混合索引機制的設(shè)計與實現(xiàn)[J];計算機應(yīng)用;2011年08期
,本文編號:947789
本文鏈接:http://sikaile.net/kejilunwen/dianlilw/947789.html
最近更新
教材專著