论文部分内容阅读
水轮机调速器作为水轮发电机组的重要控制设备,其性能的好坏将直接影响到电能的质量和机组的安全可靠运行。因此,对水轮机调速器的软件、硬件实现的研究具有极为重要的意义。目前主要有基于单片(板)机、工业控制机(IPC)、可编程逻辑控制器(PLC)、可编程计算机控制器等几种类型。本文所做的研究主要是开发基于可编程自动化控制器(Programmable Automation Controller,PAC)的水轮机调速器的控制软件。
本文首先概述了PAC、Wincon8000、I/O模块、VB.NET及WinconSDK API,然后介绍了水轮机微机调速器的总体结构、本文所采用的水轮机微机调速器的结构、微机调节器PID控制算法、基本调节模式及水轮机微机调速器的工作状态等。
然后,本文介绍了基于PAC的水轮机调速器的微机调节器的硬件组成,它将先进的PAC(Wincon8000)引入到水轮机调节领域,作为水轮机调速器的硬件核心,利用测频模块进行频率测量,利用模拟量模块进行导叶开度反馈、电站水头的输入和接力器控制量输出等,利用开关量模块进行各种指令的接收和状态输出等。
在PAC及Windows CE.NET平台基础上,本文对采用VB.NET编程开发的基于PAC的水轮机调速器的软件系统进行了详细说明。首先创建项目,根据调速器要实现的控制功能,设计与程序对应的界面。程序编写过程是:首先定义变量,然后根据Wincon8000配套的I/O模块采集的频率、开度、水头等信号和接收到的指令信号,进行机组运行状态标志的判断,调用开机、空载、负载、调相、甩负荷、停机等子程序,每个子程序选择对应的调节模式和PID调节规律、参数,得出控制量。在本软件通过TCP/IP或者ActiveSync的方式下载到PAC(WinconS000)上以后,将基于PAC的水轮机调速器与水轮机调节系统综合仿真测试系统进行对接,对本软件进行了仿真。仿真结果表明本软件能实现水轮机调速器的相关功能。
最后,本文对采用不同的电/机转换装置,以PAC为硬件核心,构成的不同的水轮机调速器的微机调节器硬件及软件系统进行了探讨。