基于西门子 S7-1200 PLC 的风力发电机变桨控制系统设计与仿真
摘 要
本毕业设计旨在解决风力发电系统中因风能风向和风速不稳定导致发电机转速不稳定的问题,设计并实现了一套基于西门子 S7-1200 PLC 的风力发电机变桨控制系统。该系统通过速度传感器实时反馈桨叶转速值,并与设定范围值进行比较,利用 PLC 控制伺服电动机来调节桨叶角度,从而实现桨叶速度稳定在 50 - 53r/min 之间。在设计过程中,完成了 PLC 的选型与接线设计、系统梯形图和功能流程设计、I/O 分配设计等硬件相关内容,同时采用博图编程软件进行软件编程,并通过上位机组态王软件进行仿真运行。经过系统调试,验证了该系统的可行性和可靠性,达到了稳定可靠的发电旋转速度控制要求。
关键词:风力发电机;变桨控制;西门子 S7-1200 PLC;博图编程;组态王仿真
目录
摘 要 2
Abstract 3
1 绪 论 5
1.1 课题的研究目的及意义 5
1.2 课题的设计内容 5
1.2 课题的研究思路 6
2 风力发电机变桨控制的总体设计 7
2.1 变桨控制的基本原理 7
2.2 变桨控制的设计要求 7
2.3 系统的设计方案 8
3 风力发电机变桨控制的硬件设计 9
3.1 伺服电动机的选型 9
3.2 伺服驱动器的选型 10
3.3 PLC的选型 10
3.4 限位开关的选型 11
3.5 系统的I/O分配设计 12
3.6 伺服系统的接线设计 13
3.7 PLC的接线设计 14
4 风力发电机变桨控制的软件设计 16
4.1 系统的功能流程设计 16
4.2 PTO脉冲的功能建立 17
4.3 硬件组态设置 17
4.4 运动功能块的建立 18
4.5 梯形图的设计 20
4.5.1 高速计数器的程序设计 20
4.5.2 循环中断的程序设计 21
4.5.3 逻辑控制的程序设计 22
5 风力发电机变桨控制的上位机设计 25
5.1 工程的创建 25
5.2 数据库的建立 25
5.3 画面的设计 26
5.4 动画的设计 26
5.5 系统的调试结果 27
结论 29
致谢 30
参考文献 31