论文部分内容阅读
随着城市建设的进一步深入,人们生活水平日益提高,人们日常生活对供电的要求也在进一步的提高,对于电厂的供电提出了更高的要求。如何能做到电网运行更加稳定,更少的出现电网故障以及在电网发生故障后快速排除故障已经成为电网稳定运行的重要指标。经过长期的城市和乡镇电网建设,我国的各地都均已相继的建立起各自的智能电网调度系统,如SCADA(Supervisory Control And Data Acquisition)系统。SCADA系统实现了对电网实时的监控,为电网调度提供了方便。为电网工作人员进行调度和检修提供了巨大的便利。然而电网分布非常广泛,电网中部分线路或元器件由于所处环境恶劣,必然会产生损坏的情况,由此而导致的电网故障问题显然不可避免。因此,如何能够在电网故障发生后能够及时的发现故障元件所在就成为了一个紧迫的必须面对的问题。并且,随着计算机技术的不断提高,电力SCADA系统也在不断的更新升级,从而更加适应当今电网发展的现实需求。基于上述问题,本文研究了以往的电力SCADA系统,构建了一个新的SCADA系统然后构建了一个基于.NET平台的电力SCADA系统。并且将数据挖掘技术运用于故障诊断中,利用电网运行监测所得到的大量历史信息,发掘其中的隐藏规则,从而为电网工作人员在电网故障发生时提供更多的故障信息,帮助其做出最快速的解决方案,提高电网故障发生后的恢复效率。本文首先根据电网实际需求进行电网SCADA系统的需求分析,然后在Windows操作系统下,运用VB在.NET平台下进行模块化编程来实现SCADA系统的软件编写。SCADA系统中主要包含了人员管理,系统工况、图形索引、数据采集界面、故障诊断等9个子模块。在电网故障诊断方法中,本文首先引入了一种对电网缺失元件信息的恢复方法,并将其运用于本系统。在对电网故障数据进行恢复后,在故障诊断中运用改进的Apriori算法对其进行数据挖掘,发现其中故障,并用算例进行说明。最后,运行SCADA系统的各模块,对系统界面进行演示和说明。