发电机组及控制 E瞰 电札再植帚J应用2010,37(3) 基于Fuzzy-PID的风力发电机润滑油 温度控制系统术 郑 翔, 刘 军 (上海电机学院电气学院,上海200240) 摘要:简述了一种基于模糊自整定PID控制的风力发电机齿轮箱润滑油温度控制系统的设计,给出了 应用MATLAB中的模糊推理系统设计模糊控制查询表的方法。仿真及试验结果表明,模糊自整定PID控制 器能适应对象参数的变化,具有较强的鲁棒性和自适应能力,能显著提高系统的动、静态性能。 关键词:模糊自整定;PID控制器;模糊查询表;风力发电机 中图分类号:TM315文献标识码:A文章编号:1673-6540(2010)03-0042-04 Gear Oil Temperature Control System of Aerogenerator Based on Fuzzy.PID ZHENG Xiang,LIU Jun (College of Electric,Shanghai Dianji University,Shanghai 200240,China) Abstract:The design of aerogenerator gear box oil temperature based on fuzzy self-tuning PID controller was de— scribed.At the same time,the method of fuzzy search table with fuzzy illation systerm of MATLAB was put forward. The results indicated that this controller has pre ̄rably robustness and adaptive,it can improve dynamic characteristics and static characteristics of system obviously. Key words:fuzzy serf-tuning;PID controller;fuzzy search table;aerogenerator 0 引 言 好的鲁棒性和较好的控制品质。 风能作为一种清洁的可再生能源,越来越受 1 监控系统硬件设计 到世界各国的重视…。风力发电机组齿轮箱的 本系统以应用在我国北方的某国产1.65 润滑系统采用了主动润滑方式,对于齿轮来说,属 MW风力发电机为对象,通过实时检测风电机组 于飞溅润滑和喷淋润滑相结合的混合润滑。目 齿轮箱润滑油的温度,判断是否需要起动对润滑 前,风力发电机组的齿轮箱润滑油温控装置大都 油进行风冷。齿轮箱润滑油温度监控系统正常运 采用传统的PID控制。PID控制器对线性定常系 行时,控制润滑油温度在70℃平衡,当齿轮箱润 统非常有效,其调节的品质取决于PID控制器各 滑油温度大于等于65 ̄C时,系统起动散热装置, 参数的整定。风力发电机组齿轮箱润滑油温易受 当齿轮箱润滑油温度超过85℃时,系统发出报警 风机转速及外部气温等因素的影响,属于时变、大 信号,系统的最大复位延迟时间为10 S。其硬件 滞后系统,常规PID控制器效果很不理想,这样易 部分包括温度传感器、信号放大、A/D转换器、数 导致齿轮润滑不充分或润滑剂过热失效,因此故 字信号处理器(DSP)最小系统、固态继电器及其 障率很高。本文基于模糊自整定PID控制器理 驱动、串行通信等部分。风力发电机组齿轮箱润 论 J,以误差及其变化率为输入,经模糊控制对 滑油监控系统硬件框图如图1所示。 PID控制器的参数进行在线整定,使系统具有较 上海市高校选拔培养优秀青年教师科研专项基金资助项目(sdj-07002);上海市教委重点学科(J51901) 42--—— 迫札与牲制应闭201 ̄37(3) 散热装置卜-+l齿轮箱润滑油卜叫油温传感器LM35 固态继电器H J J调理电路ICL7650 320F28l2 MAX3scI通信U 232 l I 图l 齿轮箱润滑油温度监控系统硬件框图 温度传感器采用LM35,其测温范围为一55~ +150℃,比常用的DS18B20宽,更适合于在我国 北方工作的风力发电机。处理器采用美国德州仪 器公司生产的TMS320F2812,它是一款用于控制 的高性能、多功能、高性价比的32位定点DSP芯 一 片,最高可在150 MHz主频下工作。信号放大部 分采用ICL7650作为温度信号的线性放大器件。 ICL7650是自稳零载波运算放大器,它具 有极低的温度漂移(0.02 V/℃),用其构建成同 相比例放大器,将温度(电压)信号放大5倍左右 送给A/D转换器。在初期调试时发现F2812内 部的ADC采样值跳动较大,采样值和真实值之问 的误差存在非线性,故在DSP系统外部扩展一片 ADC。选用BURR—BROWN公司生产的ADS7844 进行模数转换,该芯片具有3.3 V供电电压、8通 道l2位精度、串行接口。F2812对上电顺序有严 格要求,所以在控制板上采用DSP专用的电源管 理芯片 rPS767D318。11Ps767D318为双通道输出 的可控电源转换芯片,通过控制使能端从而实现 先输出3.3 V,后输出1.9 V。F2812中的SCI接 口通过美信公司的MAX3232设计成RS-232口, 与工业GSM模块进行连接实现远程通信。 2 监控系统软件设计 为使控制系统具有最小的稳态误差、最优的 动态过程,采用最优化控制模型是实现高精度控 制的关键。系统采用分段控制方法,当温差大时 利用开关控制迅速减小温差,以缩小调节时间;当 温差进入精控区后采用PID控制,以使系统快速 结束过渡过程。软件模块包括:数据采集处理模 块、显示模块、按键与系统参数设置模块、冷却控 制模块、模糊PID查询模块、PID控制模块、脉宽 调制(PWM)模块、主程序模块。 发电机组及控制l E A 2.1模糊自整定PID控制器的设计 模糊自整定PID的离散表达式如下: “(k)=(K +△ e(k)+(K d+△ )。 -1 ・ ∑ei=0 ( )+( +AK )[e( )一e(k一1)] (1) 式中:K 。,K i,K'd——PID控制器的离线预整定 值; AK。,AKi,AKd——模糊控制器在线整定的 修正值。 图2中r(t)是设定温度;e(£)是温度的误差; △e( )是温度的变化率; ( )是模糊PID控制器 的最终输出。 。, i, 自整定的原理是:根据采 样时刻误差及误差的变化率,可以确定参数修正 量的大小 。模糊自整定PID算法把输入变量 转化成模糊变量,并查找知识库中的模糊规则,如 果他们和一些规则匹配,则执行这些规则的结果。 图2模糊自整定PID控制基本结构图 本模糊控制器是一个2输入3输出的MIMO 系统,输入量取温度误差E及其变化率E ,E及 的基本论域为[一30℃,+30℃], 、E = {一3,一2,一1,0,1,2,3}。其模糊子集为E、 E ={NB,NM,NS,0,PS,PM,PB}。总结专家操 作经验,确定各语言变量在论域上的隶属度函数, 误差E的隶属度函数曲线如图3所示:输人输出 变量均采用三角形隶属函数曲线分布。建立针对 ,K,Kd三个参数分别整定的模糊控制表,如表 l所示。模糊推理方法采用Mamdani推理,两个 前提条件取最小化因子,结论部分取最大化因子。 解模糊采用重心法(COA)。 2.2模糊控制查询表的设计 E、E 的论域是(一3~3),所以输出的个数 ・-——43・-—— 发电机组及控制_£№A 迫札与柱帚J应t习2010,37(3) 为7 X7 X3=147个,如果每个数据都用模糊推理 和解模糊的方法会很复杂,为了简化程序结构,减 少计算量,△Kp,AK。,AK 通过模糊控制查询表获 得,借助MATLAB仿真软件中的模糊逻辑工具 箱,完成模糊控制查询表的设计 』:首先利用模 糊推理系统(FIS)编辑器建立一个模糊系统。在 隶属函数编辑器中输入E、E 及输出量的论域, 图3 E,E 的隶属度函数曲线 隶属度函数取三角型;然后在规则编辑器下输入 表1的控制规则;最后利用evalifs函数完成模糊 推理计算。 表1 Kp、K;、Ka的模糊规则表 在DSP软件设计中通过查表法即可得出模 制规则的三维效果图。 糊PID自整定的结果。图4给出了K , , 控 0.2 0 —02 (a)K。模糊规则表面效果图 (b)K;模糊规则表面效果图 (c)Kd模糊规则表面效果图 图4模糊规则三维表面效果图 3仿真及试验结果 效果良好。 齿轮箱润滑油温控程序流程图如图7所示。 用MATLAB进行仿真得到仿真曲线,如图5 所示。从图5可以看出对模糊自整定控制器在 4 结 语 t=0.2 S时加扰动,响应曲线超调略有增加但很 风力发电机齿轮箱润滑油温度控制系统通过 快稳定。图6为在DSP集成开发环境(CCS3.3) 模糊自整定原理自动调整PID控制器的 、 i、 下看到的实际控制曲线,通过对风机润滑油温度 三个参数,使控制器具有更好的性能。试验结 进行模糊PID自整定控制,可以将温度控制在设 果表明,该系统有过渡时间短、超调量小(2 oC)和 定值附近,并且具有较好的快速性和稳定性,控制 稳态误差小(0.4℃)的特点,其自动生成的模糊 44一 迫札与控制应用201 ̄37(3) \ O O O 3 7 O 3 7 O 3 7 发电机组及控制 EMCA 1_4 1.2 1.0 ":宝 叭 船 ¨ l里塑 f t 0.8 0.6 O・4 0.2 0 厂… 0.1 OI2 O.3 0.4 0.5 ,/S 计算Iei[2lI=e + I更新△ ( 一1)和△g( 一2)I ’ 图5模糊自整定控制器在0.2 S加扰动时的 一N] 响应仿真曲线 一 1j]J]J]J 、……… … Count(输出控制时间周期内输出的周波数= 。) f/S 图6风机润滑油温度模糊自整定PID控制曲线 韩力群.智能控制理论及应用[M].北京:机械工 业出版社,2008. 控制查询表可供其他设计借鉴。系统对于及时发 陶永华.新型PID控制及其应用[M].北京:机械工 现齿轮箱润滑油温度异常、延长润滑油寿命、降低 业出版社,2002. 风机齿轮箱故障率都起到了很好的作用,具有较 王勇,张东来,郑大鹏,等.基于Fuzzy—PID的大功率 好的实用价值。 UPS智能充电系统设计[J].电力电子技术,2006, 40(4):117—119. 【参考文献】 Ziegler J G.Nichols N B.Optimum settings for auto— [1] 熊礼检.风力发电新技术与发电工程设计、运行、维 matic controllers[J].Transaction of ASME,2002,64 护及标准规范实用手册[M].北京:中国科技文化 (5):759-768. 出版社,2005. Zhuang M,Athe ̄on D P.Automatic tuning of opti— [2]刘金琨.先进PID控制及其MATLAB仿真[M].北 mum PID controllers[C]∥Proceedings IEE(Part 京:电子工、I 出版社,2003. D),2002,140(3):216-224. 收稿日期:2009—11—11 欢迎投稿 欢迎订阅 欢迎刊登广告 网上投稿:motor—abc.chinaelc.cn ..——45..—— 1』