小型风力发电控制器设计
件设计、软件编程等工作,并对控制器的性能指标进行了分析。
论文对我国小型风力发电发展状况和前景进行了描述,对所设计的控制器的关键技 术进行了详细的分析,讨论了关于蓄电池充电控制的硬件设计、软件设计,采用了由传感器、转换电路、单片机、PWM发生电路和蓄电池充电电路组成的智能充电策略。文中还给出了每个硬件单元的PROTEL图和11个软件流程图。并在每个图的旁边附有相关描述。
在设计过程中也存在一些遗憾,比如在设计初期我向采用PI调节的方式对蓄电池的充电电流进行实时控制,我觉得采用PID控制算法能更好地实现蓄电池安全快速充电,可由时间原因和本人能力原因未能实现。另外,我认为本课题还有待深入的就是小型风力发电系统馈网的问题,因为卸荷电路只是消耗多余的电能,这样就造成电能的浪费。为了充分提高电能的利用率,馈网是很有意义的。
结束语
首先感谢学院领导和老师给我们这样一个这么好的锻炼机会,使我学到了一些新的知识和很好地总结了四年大学学过的知识。
31
小型风力发电控制器设计
本论文是在..博士的悉心指导和热情关照下完成的,在毕业论文设计期间,从论 文的选题到最终定稿,..老师都给了我无私的支持和帮助,..严谨的学术作风,精益求精的精神,兢兢业业的工作态度,也给我留下了深的印象,在今后的学习和工作中起到了很好的指导作用。在此我对..老师表示衷心的感谢!
同时也对在读期间和课题研究期间关心我的辅导员?、?教授等老师表示衷心的感谢!对?等帮助过我的同学表示衷心的感谢!另外,在论文设计过程中我参考了许多期刊和书籍,所以我还要?等老师表示感谢!
另外,也感谢家人对我的支持和帮助!
参 考 文 献
1 符亚杰.浅谈小型风力发电系统.内蒙古石油化工,2007(8):337~338 2 庄培灿.小型风力机系统的能量管理与运行控制,[学位论文],农业工程技术(新
32
小型风力发电控制器设计
能源产业),2007
3 卢佳.浅谈小型风力发电技术.科学之友(B版),2007(6):155~156 4 杨帮文.实用电池充电器与保护器电路集锦.北京:电子工业出版社,2000 5 张建民. 风力发电在国外的发展现状及在我国的发展前景.甘肃科技,2000(2):10~11
6 赵强.独立运行小型风力发电系统负载跟踪和充放电集成控制,[学位论文],内蒙古工业大学,2007
7 齐发.离网型风力发电机组的控制技术研究,[学位论文],合肥工业大学,2005 8 韦仲康.风力发电在华北电网的发展前景.华北电力技术,2006(3):53~54 9 Wei Tang,Fred C.Lee, Raymond B.Ridley.Small-Signal Modeling of Average Cur-rent-Mode Control.IEEE Trans.on Power Electronics,1993,8(2):112~119
10 Vlatko vlatkovic,Juan A.Sabate,Raymond B.Ridley,etc,Small-singal All- alysis of the Phase-Shifted PWM Converter,IEEE Trans.on Power Electronics,1992, 7(1):128~135
11 F.Dong Tan,R.D. .Middlebrook, A Unified Model for Current-Programmed Convert-Ers,IEEE Trans.on Power Electronics.1995,10(4):397~408
12 孟克其劳,贾大江,王利平.风光互补控制器的智能化设计.太阳能学报,2005(2):192~195
13 郭洪澈.小型风力发电机组系统优化设计.可再生能源,2007(5):15~17 14 杨慧杰.户用小型风力发电系统的研制,[学位论文],北京工业大学,2007 15 周志敏,周纪海,纪爱华.阀控式密封阀控铅酸蓄电池实用技术.北京:中国电力出版社,2004
16 王鸿麟,钱建立,周晓军.智能快速充电器设计与制作.科学出版社,2001 17 房泽平.独立运行小型风力发电系统功率控制技术研究,[学位论文],汕头大学.2005
附录A 程序清单
ORG 0000H
LJMP MAIN; 转主程序
33
小型风力发电控制器设计
ORG 0003H
LJMP INT0; 进键盘中断 ORG 100H
MAIN: MOV DPTR,#7F00H; 8155初始化 MOV A,#03H; PA 、PB 为输出 MOVX @DPTR,A
MOV TCON, #00H; 设置INT0,为低电平触发方式 SETB ET0; LCALL ADC; MOV A,61H; MOV B,#10 MUL AB
SUBB A,#0CCH; JC K1; MOV A,61H
SUBB A,#1CH; JC K2; K3: MOV DPTR,#0DFFFH; MOV 62H,#62H; PWM MOV A,62H MOVX @DPTR,A MOV 59H,#04H MOV 5AH,#02H MOV A,60H SUBB A,#07H JC K4
LCALL DISPLAY; LCALL DLAY1; K1: MOV DPTR,#0DFFFH; D/A MOV 62H,#6DHH; PWM MOV A,62H
MOVX @DPTR,A; MOV 59H,#01H MOV 5AH,#02H
34
开中断
调A/D转换子程序 采样电压值到寄存器 与涓流电压值相比较
如果小则转移mm 与大电流充电电压值相比较
如果小则转移bb 选中D/A 0832
输出24%
调显示子程序 调延迟子程序,延迟1s 地址送数据指针 输出21% 数据到D/A寄存器 小型风力发电控制器设计
MOV A,60H SUBB A,#06H JNC K4
LCALL DISPLAY; 调显示子程序 LCALL DLAY1; 调延迟子程序,延迟1s K2: MOV DPTR,#0DFFFH
MOV 62H,#00H; PWM输出98% MOV A,62H MOVX @DPTR,A MOV 59H,#08H MOV 5AH,#09H MOV A,60H SUBB A,#32H JNC K5
LCALL DISPLAY; LCALL DLAY1; K4: MOV DPTR,#0DFFFH MOV 62H,#75HH MOV A,62H MOVX @DPTR,A MOV 59H,#0H MOV 5AH,#3H K5: MOV DPTR,#0DFFFH MOV 62H,#2FH MOV A,62H MOVX @DPTR, A MOV 59H,#0H MOV 5AH,#7H
LCALL DISPLAY; LCALL DLAY1; ADC: MOV R1,#52H; MOV DPTR,#0BFF8H; P2.6=0, MOV R7,#02H; LOOP: MOVX @DPTR,A; MOV R6,#0AH;
调显示子程序 调延迟子程序,延迟1s 调显示子程序
调延迟子程序,延迟1s 置数据区首地址 且指向通道0
置通道数
启动A/D转换
软件延时,等待转换结束
35