论文部分内容阅读
近年来,风能作为一种可再生的清洁能源日益受到世界各国的广泛重视,风力发电快速发展已有将近20年的历史,其中风力发电机的单机控制系统是风力发电技术中的重点课题。本文在对传统的风力发电机控制系统进行了深入分析和研究的基础上,设计了一种全新的兆瓦级变桨距风力发电机组的控制系统。首先本文阐述了风力发电机的基本控制理论及CAN总线技术,提出了传统风力发电机控制器采用RS485总线存在的一些问题和不足,论述了CAN总线在这些方面的优点。然后对风力发电机控制系统的功能和控制过程进行了深入的研究,在此基础上设计出了风力发电机控制器的总体构架,其主要分为机舱控制柜和塔底控制柜,它们之间通过光纤来传输信号,克服了信号在传输过程中的衰减和干扰等问题。在机舱控制柜中主要有数字量、模拟量输入输出模块WE100、计数器模块WE110和CAN转光纤模块WE120,在塔底控制柜中主要有嵌入式智能主控制器WE300、电量采集模块WE150和光纤转CAN模块WE120。本文采用了Platform Builder来裁剪嵌入式主控制器WE300的操作系统WINCE,并在WINCE平台上采用VS.NET2005进行了CANopen主站程序的开发。采用CP2515和CTM1050T作为CAN总线的控制器和收发器,在WE100模块设计上采用了C8051F120作为CPU,同时使用光耦TLP521实现输入输出信号的隔离。在WE120模块中采用光一体收发模块OCM2351实现光信号和电信号的转换。在WE150电量采集模块上采用电量采集芯片ATT7022B完成电量采集功能。使用82C54计数芯片实现WE110计数模块的高速计数功能。同时本课题采用了CANopen协议和TCP/IP协议作为主要通讯协议,编写了整个系统的通讯链路程序、嵌入式一体化机监控界面程序、远程监控系统(SCADA)程序。