1. 中央空调水系统变频水泵控制方案概述
在大型建筑的中央空调系统中,水循环系统的能耗往往占到整个系统能耗的30%以上。传统定速水泵运行时"大马拉小车"的现象普遍存在,而采用变频控制技术后,平均节能效果可达40%左右。我最近完成的一个商业综合体项目中,通过200smart PLC和smart触摸屏搭建的变频控制系统,实现了水泵的智能化调节,年节省电费超过15万元。
这套系统主要由三部分组成:200smart PLC作为控制核心,康元变频器负责电机调速,smart 700 IE V3触摸屏提供人机交互界面。其核心功能是根据冷冻水供回水温差动态调节水泵转速,在保证末端冷量需求的前提下,始终让水泵运行在最佳效率点。与传统的PID控制不同,这套程序采用了模糊控制算法,特别适合负荷波动大的商业场所。
2. 系统硬件配置与通信设置
2.1 200smart PLC选型与模块配置
项目选用SR60主机(6ES7288-1SR60-0AA0),主要考虑到:
- 需要处理4路模拟量输入(供回水温度、压力)
- 2路模拟量输出(变频器频率给定)
- 16个DI点(水流开关、故障信号等)
- 8个DO点(水泵启停、报警输出)
扩展模块选择了:
- EM AE04(6ES7288-3AE04-0AA0):4路模拟量输入
- EM AQ02(6ES7288-3AQ02-0AA0):2路模拟量输出
- EM DR32(6ES7288-5DT32-0AA0):32点数字量输入
特别注意:200smart的模拟量输入默认是0-10V信号,而温度变送器通常是4-20mA输出,需要并联250Ω精密电阻转换为1-5V电压信号。
2.2 变频器参数设置要点
康元变频器KY-G9系列与PLC的通信设置:
-
基本参数:
- P00.03=1(外部端子控制)
- P00.04=2(模拟量AI1调速)
- P01.00=50(电机额定频率)
- P01.01=380(电机额定电压)
-
通信参数(使用Modbus RTU):
- P14.00=3(通信地址)
- P14.01=19200(波特率)
- P14.02=1(无校验)
-
保护参数:
- P05.00=30(加速时间)
- P05.01=20(减速时间)
- P09.01=110%(过载保护)
2.3 smart触摸屏组态设计
使用WinCC Flexible 2008 SP4进行组态,主要画面包括:
-
主监控画面:
- 实时显示供回水温度、压力
- 水泵运行频率曲线
- 系统能效比(COP)计算
-
参数设置画面:
- 温差设定范围(3-8℃可调)
- 频率下限保护值(≥30Hz)
- 轮换运行时间设置
-
报警记录画面:
- 水流开关故障
- 变频器过载
- 温度传感器异常
3. 控制程序核心逻辑解析
3.1 模糊控制算法实现
传统PID控制在负荷突变时容易产生振荡,本项目采用模糊控制规则:
st复制// 温差误差E和误差变化率EC的模糊化
IF E=NB AND EC=NB THEN U=PB
IF E=NM AND EC=NS THEN U=PM
IF E=NS AND EC=ZO THEN U=PS
...
// 在200smart中通过查表法实现
MOVW &VB100, LW0 // 读取温差误差
MOVW &VB102, LW2 // 读取误差变化率
MOVD &VD200, LD4 // 模糊控制查询表基址
+I LD4, LW0 // 计算地址偏移
MOVW [LD4], LW6 // 获取输出量
3.2 水泵联动控制逻辑
系统配置3台水泵(2用1备),关键控制点:
-
启动顺序控制:
- 先启动#1泵,30秒后根据负荷决定是否启动#2泵
- 累计运行时间最少的泵优先启动
-
频率同步控制:
- 主泵频率由模糊算法直接控制
- 从泵频率=主泵频率×0.9(避免抢负荷)
-
故障自动切换:
- 检测到变频器故障时自动切换工频运行
- 水流开关断开延时5秒停泵
3.3 节能控制策略
-
温差-流量复合控制:
- 基础控制量根据供回水温差计算
- 当某支路压差>0.15MPa时,适当提高频率
-
夜间小流量运行:
- 22:00-6:00自动切换夜间模式
- 频率下限由30Hz降至25Hz
- 关闭部分末端电动阀
-
假日模式:
- 检测到建筑人数<10%时
- 只维持基础循环,频率20Hz
4. 典型问题排查与优化
4.1 常见故障处理速查表
| 故障现象 | 可能原因 | 排查步骤 |
|---|---|---|
| 频率给定无响应 | 模拟量输出接线错误 | 测量AQ端子电压(2-10V) |
| 水泵交替振荡 | 模糊规则过于敏感 | 调整量化因子(VD604) |
| 触摸屏通信中断 | 波特率设置不一致 | 检查HMI参数P14.01 |
| 变频器报OL | 电机负载过大 | 检查机械传动系统 |
4.2 关键参数优化经验
-
温差死区设置:
- 初始值建议0.5℃
- 负荷波动大时可增至1℃
- 通过VD604寄存器调整(40000对应2.5℃)
-
频率变化率限制:
- 商业场所建议≤1Hz/s
- 医院等特殊场所需≤0.5Hz/s
- 修改T37定时器预设值
-
轮换运行时间:
- 建议8-12小时切换
- 避免设置在负荷高峰时段
- 通过VW300寄存器设置
4.3 通信干扰处理方案
-
信号线选择:
- 模拟量信号使用双绞屏蔽线
- 屏蔽层单端接地(变频器侧)
-
电源隔离:
- PLC与变频器使用不同相电源
- 加装隔离变压器(1:1)
-
软件滤波:
- 模拟量输入采用移动平均滤波
- 在OB35中断中实现:
st复制MOVW AIW0, LW0
+I LW0, VD500 // 累加和
INCW VW504 // 计数
MOVW 4, LW2
>=I VW504, LW2
JMP 0
MOVD VD500, VD508
/D 4, VD508 // 平均值
MOVW VD508, VW512 // 滤波输出
5. 系统扩展与升级建议
5.1 与BA系统集成方案
通过200smart的以太网端口(6ES7288-1SR60-0AA0自带)与楼宇自控系统对接:
-
硬件连接:
- 使用标准RJ45网线
- 设置固定IP(如192.168.1.100)
-
数据映射:
- 在DB1中创建共享数据区
- 定义Modbus TCP从站功能
-
关键参数上传:
- 频率给定值(VW100)
- 实时功率(VD200)
- 累计节能量(VD300)
5.2 手机监控实现方法
-
硬件扩展:
- 添加4G路由器(如有人USR-G806)
- 通过PPI转以太网模块(6ES7901-3DB30-0XA0)
-
云平台配置:
- 使用ThingsBoard开源平台
- 定义MQTT主题:
json复制{ "frequency": "VW100", "temp_in": "VW110", "temp_out": "VW112" } -
报警推送:
- 设置微信小程序报警阈值
- 变频器故障即时推送
5.3 能效优化进阶方案
-
负荷预测控制:
- 基于历史数据训练LSTM模型
- 提前30分钟预调节频率
-
管网平衡算法:
- 在触摸屏添加平衡调试模式
- 自动计算最优阀门开度
-
谐波治理:
- 加装5次、7次滤波器
- 在变频器参数中设置载波频率(P08.02=8kHz)
