- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于CO-TRUST PLC通讯技术的水温控制
导语:?将通讯技术应用在模块化空调上,应用模糊控制,提高水温控制精度,在实际应用中达到良好的控制效果。 摘要:将通讯技术应用在模块化空调上,应用模糊控制,提高水温控制精度,在实际应用中达到良好的控制效果。
关键词:PLC网络 模糊控制 模块化风冷热泵 水温控制
1. 引言
随着工业技术的发展越来越快,工业中对中央空调控制精度的要求也越来越高,现在很多工业生产过程都对温度有较高要求,但是中央空调系统是一个参数时变、纯滞后、大惯性的非线性系统,其控制过程与环境条件及空调系统本身的诸多因素密切相关,许多参数是难以计算和测量的,很难建立精确的数学模型。模块化空调机组是由多台空调组合而成的并联中央空调系统,控制系统采用多台PLC通讯联网处理。当实际环境多变时,传统控制方式对水温的控制效果并不理想。
近来提出的模糊控制可不必精确了解对象情况,且具有动态响应好,上升时间快,超调小的优点,随着PLC技术的不断发展,各PLC厂家推出了适于各类过程控制的智能专用模块,应用模糊控制技术合理调节模块化空调的能量,达到良好的温度控制效果和响应速度。
2.组建PLC网络
现有三台风冷热泵螺杆机组,编号分别为机组A、机组B和机组C,还有4台水泵,其中3用1备,每台机组对应一台水泵,如果在运行过程中任意一台水泵发生故障,备用水泵自动投入工作。
本PLC网络采用4个CO-TRUST公司的可编程控制器,其中1#PLC、2#PLC、3#PLC均为CPU226L,4#PLC为CPU224+。1#PLC、2#PLC和3#PLC分别控制机组A、机组B和机组C,4#PLC控制4台水泵。4个PLC相互串接到一条总线上,构成线型网络拓扑结构,见下图。
PLC网络连接示意图
三台风冷热泵机组的进水口和出水口分别并联在两条总管路上,构成总进水口和总出水口,在总出水口处各放三个温度传感器,三个温度传感器信号分别送至1#PLC、2#PLC、3#PLC的温度采集模块。
3.模糊控制实现
模糊控制原理如下图:
针对机组只有一个控制量即机组出水温度,系统采用二维模糊控制。设模糊变量为:E(温差),EC(温差变化率),U(输出增量)。输入输出变量语言可以表达为:负大(NB),负中(NM),负小(NS),零(ZO),正小(PS),正中(PM),正大(PB)。系统中温差基本论域为E其范围为[-3,+3],温差变化率EC其范围为[-0.5,+0.5],输出增量U其范围定为[-3,+3],精确量均可划分为12个等级。
根据过程控制的实际经验得到一系列推理语言规则,写成如下形式:
IF E = (NB) and EC = (NB) then U = (PB)
即温度偏差E为负大且偏差变化率EC为负大,则输出控制增量U应为正大,快速减少负偏差,使其趋近于给定值。
IF E = (NM) and EC = (NM) then U = (PM)
即温度偏差E为负中且偏差变化率EC为负中,则输出控制增量U应为正中,逐渐减少负偏差,使其趋近于给定值。
IF E = (NS) and EC = (NS) then U = (PS)
即温度偏差E为负小且偏差变化率EC为负小,则输出控制增量U应为正小,慢慢减少负偏差,使其趋近于给定值,避免出现超调现象。
IF E = (PS) and EC = (PS) then U = (NS)
即温度偏差E为正小且偏差变化率EC为正小,则输出控制增量U应为负小,慢慢减少正偏差,使其趋近于给定值,避免出现超调现象。
IF E = (PM) and EC = (PM) then U = (NM)
即温度偏差E为正中且偏差变化率EC为正中,则输出控制增量U应为负中,逐渐减少正偏差,使其趋近于给定值。
IF E = (PB) and EC = (PB) then U = (NB)
即温度偏差E为正大且偏差变化率EC为正大,则输出控制增量U应为负大,以快速减少正偏差,使其趋近于给定值。
通过对这样的一系列的语句的归纳总结形成以下的模糊控制规则表:
ECNBNM NSZOPSPMPBENBPBPMPMPSZOZOZONMPBPMPSZOZOZONSNSPMPSPSZOZONSNSZOPSPSZOZONSNSNMPSPSPSZOZONSNMNBPMPSZOZONSNMNMNBPBZOZONSNMNBNBNB 各模糊子集的隶属函数选择三角分布方式,根据模糊控制规则表和各模糊子集的赋值表即可计算出每个模糊关系R,然后合成总模糊关系,再根据模糊推理合成规则,得到
文档评论(0)