基于WinCC和MATLAB的水位模糊控制系统设计.pdfVIP

基于WinCC和MATLAB的水位模糊控制系统设计.pdf

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于WinCC和MATLAB的水位模糊控制系统设计

学兔兔 第 4期 (总第 191期) 机 械 工 程 与 自动 化 NO.4 2015年 O8月 MECHANICAL ENGINEERING & AUT0MAT10N Aug. 文章编号 :1672—6413(2015)04—0183—02 基于WinCC和 MATLAB的水位模糊控制系统设计 朱建军 (吉林化工学院,吉林 吉林 132022) 摘要:结合西门子组态软件WinCC的可视化界面功能和MATLAB强大的工程计算能力,利用 OPC技术, 设计并实现 了WinCC与MATLAB之间通信 。作为客户端 的MATLAB与服务器端 WinCC之间的通信接 口, OPC较好地实现 了异构系统间的通信 ,详细描述 了其实现方法和具体步骤 ,达到了对象模型和控制器 的分 离构建,为控制系统的理论研究和设计提供 了有效的仿真平 台。 关键词 :水位 ;模糊控制系统;WinCC;MATLAB 中图分类号 :TP273 .4 文献标识码 :A 0 引言 器选用二维结构,如图2所示 。模糊控制器包括输入 液位控制对象具有非线性 、纯滞后、大惯性等特 量模糊化 、模糊推理和解模糊 3个部分 。图 2中,E和 点 ,常规控制方法往往难以满足控制要求 ,用经典 PID E 分别为液位偏差 e和偏差变化率 e模糊化后的模 控制器来实现控制时,其效果不理想 ,系统响应的调节 糊变量; 为解模糊化后的输出增量 ;K 、K 分别为e 时间较长。与传统控制方法相 比,模糊控制无需建立 和e的模糊量化因子 ;K 为输出变量 ,//的比例因子。 数学模型,被控对象的特性和参数变化对控制质量的 影响较小,对于非线性和滞后对象采用模糊控制的效 果 比PID效果好,因此很适合液位过程控制。本文 以 水箱系统作为对象,采用 MATLAB进行后台控制策 略运算和数据处理,通过在 WinCC中的参数连接与 设置 ,实现组态的模拟仿真,这样 既能减少对硬件的 依托 ,又能较好地监控对象的实时运行状态 ,在实际教 学实验中有着很好的应用前景 。 图 2 j匿位控制 系统的模糊控制模块 图 1 液位控制系统的组成 2.2 模糊论域 水箱液位控制系统的被控对象一般包括上水箱液 根据实验情况,确定输入和输出的论域,要求液位 位 、中水箱液位和下水箱液位 ,控制 的 目的是使水箱液 的偏差E的范围为[一15,+15],偏差变化率 E 的范 位在某一给定值上下较小范围内变化 。本文选用的控 围为[一0.1,+O.1]。模糊控制器的输出用来控制阀 制对象为下水箱液位 ,其控制系统结构如图 1所示 。 门的开度 ,它的范 围为0Ao~100 。 2.3 变量设置 液位和流速变量的设置包括值的范围、模糊子集 和隶属度函数的数量和分布。为了简化模糊控制器 的 计算 ,输入变量 e和e 以及输出变量 的隶属度 函数 都选用 5种等三角形的隶属度函数,分别为NB、NS、 ZE、PS和 PB。

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档