论文部分内容阅读
随着电力系统的迅速发展,电力系统的结构和运行方式日趋扩大和复杂,调控中心的自动化水平也不断得到提高。为保证电力系统运行的安全性和经济性,要求调控人员能够迅速、准确、全面地掌握电力系统的无功功率状态,预测、分析并控制电力系统的无功功率分布,尽量减少电力系统因无功的不足或过剩而导致的有功损耗,提高全网的电压水平。所以本文设计与实现了基于OPEN3000的地区电网无功监控系统。系统开发过程严格按照软件工程理论执行,分别按照系统需求分析、总体设计、模块设计、数据库设计、系统实现、系统测试的步骤进行设计与实现。首先,在系统需求分析部分,结合公司的当前业务背景,进行了总体的分析,再给出了各功能模块的用例分析图,对非功能需求如性能需求、安全性需求进行分析;在系统设计部分,首先进行系统总体设计,给出系统技术架构图以及功能结构图,其次进行数据库设计,给出数据关系模型图以及数据库表,再次进行功能详细设计。系统的设计选择B/S开发模式,采用MVC三层体系结构,基于.NET架构的开发工具Visual Studio.NET 2012,数据库管理系统采用Microsoft SQLServer 2012,编程语言为C#。在系统设计实现部分,介绍系统实现环境,按照系统业务功能模块,以系统管理、OPEN3000模型管理分析、控制模型建模、设备级参数设置和系统级参数设置的划分方式进行实现。系统管理模块是地区电网无功监控系统的基础模块,系统管理具备界面设置、权限设置、安全设置、用户中心、模板设定功能。OPEN3000模型管理分析功能主要包括电网模型导入、量测数据映射、分区协调计算、控制策略生成及无功设备控制,是整个系统能正确应用的基础。控制模型建模功能中主要包括厂站建模、母线建模、电容电抗器建模、厂站保护建模、母线曲线建模、主变分接头建模、模型校验功能。设备级参数设置功能主要包括电容/抗器相关参数、有载分头相关参数、解锁相关参数功能。系统级参数设置功能主要包括系统控制相关参数、系统级相关参数功能。在系统测试部分,对系统进行功能测试、性能测试及鲁棒性测试,最后给出测试结果分析。该系统通过了测试,测试结果表明该系统具有一定的稳定性,能保证电网无功监控的需求,通过该系统的设计可以及时的发现电网无功监控过程中存在的问题,也可以为其他的电网工作人员提供借鉴。同时,该系统实现了工作人员监控信息的高度共享,为电网无功监控工作人员提供及时、准确、全面的反馈信息,为眉山地区电网无功监控工作提高了工作效率和工作质量。