- 1、本文档共57页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于plc的模糊控制设计大学论文
基于PLC的模糊控制设计
摘 要
本篇文章介绍了一种基于PLC的模糊控制系统的设计方法,并且通过以水箱液位控制方式为研究对象详细叙述了PLC的基本原理及PLC的工程设计的相关步骤。
本文首先通过机理法建立液位控制系统水箱的数学模型,为了改善调节过程的动态特性,采用串级控制,主调节器用模糊控制,副调节器采用PID控制。根据液位系统的特征,选取合适的模糊控制规则和隶属度函数,建立模糊控制规则查询表,设计PID控制器和模糊控制器,将设计好的串级系统在Simulink软件上进行仿真,比较常规PID控制器和模糊PID控制器的控制性能。
关键词:模糊控制、SIMATIC S7-300PLC、PID.
Design Of PLC Based on Fuzzy Control
Abstract
This paper first through the establishment of mathematical model of water tank of liquid level control system mechanism method, the dynamic characteristics in order to improve the adjustment process, the cascade control, the master regulator of fuzzy control, the secondary regulator adopts PID control. According to the characteristics of liquid level system, select the appropriate fuzzy control rules and membership functions, fuzzy control rule table, the design of PID controller and fuzzy controller, cascade system will be designed the software simulation in Simulink, compared with the conventional PID controller and fuzzy PID controller performance.
Keywords: fuzzy control, SIMATIC S7-300PLC, PID.
目 录
1 概述 1
1.1 研究背景及意义 1
1.2 国内外发展与现状 2
1.2.1 PLC的发展与现状 2
1.2.2 PLC的特点 3
1.2.3 PLC技术发展动向 5
1.2.4 可编程控制器的硬件组成 5
1.2.5模糊控制系统 6
1.2.6课题研究的主要内容 7
2水箱液位控制模型分析 8
2.1水箱液位串级控制系统设计 8
2.2水箱液位控制系统组成及工作原理 8
2.3水箱数学模型建立与分析 10
3.PID控制和模糊控制 13
3.1 PID控制 13
3.1.1 PID简述 13
3.1.2 PID控制算法 14
3.2模糊控制 15
3.2.1模糊控制器的基本结构 16
3.2.2模糊集合 19
3.2.3隶属度函数及其确定 22
3.2.4模糊推理 24
3.2.5 液位模糊控制器的设计 24
4 模糊PID的MATLAB仿真 30
4.1用MATLAB模糊逻辑工具箱设计模糊控制器 30
4.2 SIMULINK仿真 31
5 系统硬件设计 33
5.1 西门子S7-300PLC 33
5.2 液位控制系统组成 34
6 PLC编程实现 36
6.1 西门子S7-300编程基础 36
6.2 STEP 7编程 37
6.3控制算法的实现 40
6.3.1 程序流程图 40
6.3.2梯形图程序 42
7 结 束 语 45
8 致 谢 46
参考文献 47
1 概述
1.1 研究背景及意义
随着时代的不断发展,PLC在现代工业的地位上越来越重要。在工业应用中其具备许多优点,如:编程方便,现场可修改程序;维修方便,采用模块化结构;可靠性高于继电器控制装置;体积小于继电器控制装置;数据可直接送入计算机;成本可与继电器控制装置竞争;可直接用115V交流输入;输出为115v,2A以上,能直接驱动;电磁阀、 接触器等;通用性强,要能扩展;用户程序存储器容量可扩展到4KB[1]。
PLC,即可编程序控制器,可编程逻辑控制器实质是一种专用于工业控制的计算机,可编程逻辑控制器其硬件结构基本上与微型计算机相同。其结构包括:电源,中央处理单元(CPU) ,存储器 ,输入输出接口电路,功能模块,通信模块。最早出现于上世纪60年代,
文档评论(0)