基于PLC的模糊PID控制器设计
- 格式:pdf
- 大小:577.55 KB
- 文档页数:3
基于S7-300模糊PID控制实验平台设计与开发摘要随着PLC的技术越来越成熟,做为一种辅助控制工业生产的器件,已经越来越广泛的应用在工业生产的各个领域。
S7-300系列可编程控制器是西门子全集成自动化系统中的控制核心,是其集成与开放特性的重要体现。
模糊PID控制一直是一种普遍应用于现在工业中的一种算法,它有十分突出的优点。
以上两种方法和技术相结合就能完善的建立出完善的系统。
通过实际液位和期望值的偏差或者是是偏差的变换率做为系统的控制输入,利用其输出控制来调节变频器达到控制流量,以达到控制液面随期望值变化的目的本设计利用WINCC实现人机界面,应用PLC中的模糊PID模块控制,使PLC进行模糊计算后反模糊化后控制仿真平台,液面高度反馈回PLC。
实现对仿真平台的连续控制。
通过此文可建立一套完整的系统,仅通过人机界面既可达到控制、检测、检验、手动调节、启动停止等功能的实现。
关键词:模糊算法、模糊PID控制、人机界面、PLCDesign and the development of the experience platform based on S7-300 and Fuzzy PID ControlAbstractPLC technology as more and more mature, as an auxiliary device to control industrial production has become increasingly wide range of applications in various fields of industrial production.S7-300 series programmable logic controller is the Siemens Totally Integrated Automation Control of the core system is its integrated and open an important manifestation of characteristics.Fuzzy PID control has been applied to a general industry is now an algorithm, it has the advantage of very prominent. These two kinds of methods and technology will be able to complete the establishment of a sound system. Through the actual level and the expectations of the deviation is the deviation or change of rate control input for the system, using the output control to adjust the inverter to control the flow of liquid to achieve control with the aim of changing expectationsIn this paper, the realization of human-machine interface WINCC fuzzy PID control as a PLC input, so that PLC control simulation platform and fed back to the PC. Simulation platform to achieve continuous control.Through the establishment of this article can be a complete set of system can only achieve through the man-machine interface control, testing, inspection, manual adjustment, start to stop the realization of functionsKey words:PLC, fuzzy PID control, human-machine interface目录摘要 (I)ABSTRACT (II)目录 (III)1 绪论 (1)1.1模糊控制PID (1)1.2模糊控制研究方向展望 (3)1.3仿真平台 (6)1.4本文工作 (6)2实验系统的软件设计 (8)2.1实验平台的软件设计 (9)2.2平台的软件结构设计 (10)2.3平台功能设计 (10)2.4平台人机界面设计 (12)2.5平台的算法设计 (13)3系统平台的软件开发 (15)3.1平台的软件开发 (15)3.1.1平台的人机界面开发 (15)3.2平台的算法开发 (19)3.3本章小节 (24)4 实验平台及实验研究 (25)4.1实验的硬件设计 (25)4.1.1平台的功能设计 (25)4.2 实验 (26)结论 (29)致谢 (30)参考文献 (31)附录A (外文文献标题) (32)附录B (中文译文标题) (39)附录C (其它附录资料标题) (42)1 绪论自从上世纪30年代以来,自动化技术获得惊人的成就,现在在工业生产和科学发展中起着关键作用。
1 概述1。
1 研究背景及意义随着时代的不断发展,PLC在现代工业的地位上越来越重要。
在工业应用中其具备许多优点,如:编程方便,现场可修改程序;维修方便,采用模块化结构;可靠性高于继电器控制装置;体积小于继电器控制装置;数据可直接送入计算机;成本可与继电器控制装置竞争;可直接用115V交流输入;输出为115v,2A以上,能直接驱动;电磁阀、接触器等;通用性强,要能扩展;用户程序存储器容量可扩展到4KB[1].PLC,即可编程序控制器,可编程逻辑控制器实质是一种专用于工业控制的计算机,可编程逻辑控制器其硬件结构基本上与微型计算机相同.其结构包括:电源,中央处理单元(CPU) ,存储器 ,输入输出接口电路,功能模块,通信模块。
最早出现于上世纪60年代,是一种专门为在工业环境下应用而设计的数字运作的电子装置[2].它采用可以编制程序的存储器,用来在其内部存储执行逻辑、顺序运算,计时、计数和算术运算等操作指令,并能通过数字式或模拟式输入输出,控制各种类型的机械或生产过程。
具备着这些独特优点,P LC在工业中广泛适用。
例如对水箱液位控制.水箱液位是流程工业中极为常见的参数,水箱液位控制技术是工业生产领域中常用的技术。
在工业生产过程中,液位变量是最常见、最广泛的过程参数之一.在石油工业、化工生产、电力工程、机械制造和食品加工等诸多领域中,人们都需要对各类流体的液位高度进行监测和控制.液位是过程控制中重要的控制形式之一,它对生产的影响不容忽视。
为了保证安全生产以及产品的质量和数量,对液位进行及时有效的控制是非常必要的。
各种控制方式在液位控制系统中也层出不穷,如较常用的浮子式、磁电式和接近开关式。
液位控制系统的检测及计算机控制已成为工业生产自动化的一个重要方面。
由于其具有工况复杂、参数多变、运行惯性大、控制滞后等特点,它对控制器要求较高[3]。
水箱液位控制是是液位控制中的一个主要问题,它在工业过程中普遍存在,具有代表性,而且非常典型、实用。
基于PLC的过程控制实验装置温度模糊PID控制陶 权,谢 彤(广西工业职业技术学院,广西 南宁 530003)摘 要:本文介绍了用S7-200实现过程控制系统实验装置中锅炉夹套的温度模糊控制设计思想,对模糊PID控制的结构、模糊PID控制器的设计、模糊PID控制的PLC实现进行了分析,文中详细介绍了模糊控制器程序的编写方法,结果表明,用PLC 实现的模糊控制器简单实用。
关键词:过程控制系统实验装置;模糊PID;PLC中图分类号:TP273 文献标识码:B 文章编号:1003-7241(2010)10-0022-05T emperature Fuzzy PID Control in the Process ControlExperimental Device Based on PLCTAO Quan, XIE Tong( Guangxi V ocational & Technical Institute of Industry, Nanning 530003 China )Abstract: This article describes design concept of realizing temperature fuzzy control for boiler jackets in the process control system experimental device by using S7-200, in which the structure of fuzzy PID control, fuzzy PID controller designing and PLC implementation of fuzzy PID control are analyzed,and the fuzzy controller programming is also introduced in detail. Results show that the fuzzy controllers consist of PLC are both simple and practical.Key words: process control system experimental device; Fuzzy-PID; PLC1 引言本校自动化实验室采用的“THJ-3型高级过程控制系统实验装置”是基于工业过程的物理模拟对象系统,该系统包括流量、温度、液位、压力等热工参数,可实现系统参数辨识,单回路控制,串级控制,前馈—反馈控制,比值控制,解耦控制等多种控制形式。
基于PLC 的自适应模糊-PID 压力控制系统杨云飞(常熟理工学院 信息与控制工程系,江苏 常熟 215500)摘要: 本文在传统PID 控制技术和模糊控制技术的基础上,吸收两者长处,设计了自适应模糊-PID 控制器,并将其应用于压力控制中。
基于S7-200 PLC 的自适应模糊-PID 压力控制系统,以偏差和偏差变化率作为输入,根据被控系统不同工况变化的要求,通过修改PID 控制器的参数来获得满意的动态和静态控制性能。
关键词: 模糊控制 自适应 PID PLC中图分类法: TP273 文献标识码: ASelf-adaptive Fuzzy-PID pressure control system based on PLCYANG Yun-fei(Dept. of Information and Control Engineering ,Chang Shu Institute of Technology ,Chang Shu 215500,china ) Abstract : The self-adaptive Fuzzy-PID controller is designed based on traditional PID control technology and fuzzy control technology and it is applied to pressure control system. A self-adaptive Fuzzy-PID control system based on S7-200 PLC is carried out. It takes the deviation and the deviation change as input, according to varying performance state varying the parameters of PID controller to get good dynamic and static control quality. Keywords : Fuzzy control ;adaptive ;PID ;PLC1. 引言常规PID 控制器以其技术成熟在工业控制中得到了广泛的应用,其特点是控制精度高,但鲁棒性差,对非线性、时变参数等系统难以获得满意的控制效果。
基于PLC的模糊控制PID控制器的设计与应用发布时间:2022-02-16T08:08:00.046Z 来源:《中国电业》(发电)》2021年第16期作者:马少辉[导读] 目前我国经济水平和科技水平发展十分快速,在工业控制生产中,我们比较倾向于PID控制。
因为它的控制方法比较容易被工厂人员所接受和掌握,而且它的研究成本低,所以被广泛应用。
但是对于一些复杂的控制系统,由于受到众多非线性因素影响,数学模型就会不好建立,PID的控制就会受到限制。
比如遇到典型的复杂的控制系统例子,它有着多种可变因素的复杂系统,导致我们很难精确的分析系统的动静态特性。
由于它的控制器结构及参数已经固定,所以不能实时地根据误差的变化进行及时的调整。
马少辉珠海格力电器股份有限公司广东省珠海市 519070摘要:目前我国经济水平和科技水平发展十分快速,在工业控制生产中,我们比较倾向于PID控制。
因为它的控制方法比较容易被工厂人员所接受和掌握,而且它的研究成本低,所以被广泛应用。
但是对于一些复杂的控制系统,由于受到众多非线性因素影响,数学模型就会不好建立,PID的控制就会受到限制。
比如遇到典型的复杂的控制系统例子,它有着多种可变因素的复杂系统,导致我们很难精确的分析系统的动静态特性。
由于它的控制器结构及参数已经固定,所以不能实时地根据误差的变化进行及时的调整。
关键词:模糊PID控制;pH值控制;可编程控制器引言PID控制器作为温度控制系统不可或缺的一部分,在整个系统中起着至关重要的作用。
PID控制器具有的优点是原理简单、使用方便、控制精度高、算法成熟,并且使用时不用依赖非常高级专业的技能。
因此用PID控制器来实现温度控制系统的设计。
因此,针对上述问题,提出了一种输出方差最优的PID参数整定方法,将参数整定问题转化为一个非凸优化问题,采用粒子群算法(ParticleSwarmOptimization,PSO)求得全局最优解,实现了最小方差PID参数整定。
64 | 电子制作 2021年02月热能,当电流流过电阻材料时,电能转换成热能,产生热量,再通过热的传导、对流、辐射,能有效地用来加热特定的试验件,并保持高的效率,此种加热方式称为辐射加温。
辐射加热具有热转换率高、加热温度高等优点,因此是试验车台上使用最广泛的一种加热方式。
温度是试验任务中一项很重要的监控指标,很多试验任务要求在特定的温度下才能进行,实际温度值和控制的精度、准确度决定了试验能否进行下去,因此研究温度控制工作原理,寻找合适的控制算法具有重要意义。
辐射加温控制系统是典型的一阶纯滞后环节,可用一阶惯性环节加滞后环节表示,具有升温单向性、大惯性、纯滞后、非线性和时变性等特点,用传统控制方式易导致超调大、调节时间长、控制精度低。
其升温、保温是依靠电阻丝加热,当其温度一旦超调就无法用控制手段使其降温。
理论和经验表明,传统的PID 控制对温度控制系统无法达到理想效果[1-2]。
模糊控制是目前十分成熟的一种智能控制方法,其采用模糊逻辑把人的控制经验归纳为定性描述的一组条件语言,利用模糊集理论,将其定量化,使控制器模仿人的操作策略,模糊控制具有很强的鲁棒性和稳定性,大量的理论研究和实践也充分证明了用模糊控制理论控制电阻炉温度是一种非常好的方法策略[3]。
PLC 具有通用性好、性能可靠、编程灵活、扩展方便等优点,在工业控制中广泛使用,PLC 指令越来越强大,能够实现许多复杂的控制算法,利用PLC 实现模糊控制,结合二者的长处,在工业控制中大有前景。
基于上述,本文提出在PLC 平台上将模糊控制方法和常规PID 控制结合的控制策略。
1 控制策略当实际温度值和给定温度值偏差较大时,采用模糊控制合式控制策略,既可以保证系统动态响应效果,又能改善稳态控制精度,系统控制框图如图1所示。
其中S 为转换开关,其设定值一般取最大误差的10%,本文取20,即给定值和实际值偏差在20℃以内采用PID 控制,超过20℃采用模糊[4]模糊控制器能在线对PID 参数进行修改,进一步完善了传统PID 控制器的性能,更好的适应控制系统参数变化和工作条件,如图1所示,模糊控制器由模糊化,模糊推理和解模糊三个环节构成,将工程上的精确量转换为模糊输入信息,利用模糊规则进行模糊推理,经解模糊后转换为精确值,送到被控对象。