一种模糊PIDSmith污水处理的控制方法
- 格式:pdf
- 大小:321.40 KB
- 文档页数:3
基于模糊PID的Smith预估碱液温控系统邢健峰;纪志成【摘要】针对脱盐水系统中碱液温度换热系统的大时滞、时变性、工况复杂等特点,提出一种基于模糊自整定PID的Smith预估控制系统,利用对系统偏差量与偏差变化率的采集,建立模糊控制表对PID控制器的3个参数进行在线自整定,通过Smith预估器对系统中的时间滞后进行补偿.文中详细阐述了模糊控制器的设计与Smith预估器的PLC实现方法,并对系统进行了仿真分析.实际运行结果表明,该控制系统有效地提升了系统的动态与稳态特性,克服了大延迟对系统造成的影响.该系统在重庆某轮胎公司脱盐水站中运行效果良好.【期刊名称】《自动化与仪表》【年(卷),期】2014(029)007【总页数】5页(P43-47)【关键词】模糊控制;自整定;Smith预测;换热器【作者】邢健峰;纪志成【作者单位】江南大学电气自动化研究所,无锡214122;江南大学电气自动化研究所,无锡214122【正文语种】中文【中图分类】TP273工业控制过程中时间滞后是一个普遍存在的现象,对于时滞时间较小的控制系统,可以通过常规的PID控制器进行控制,但对于时间滞后较大的控制系统,常规的控制方法常无法满足工业上的控制要求。
对于一些大时滞的系统来说,现阶段存在多种解决办法,如预测时滞PI控制网络[1],基于Smith预估器的PID控制系统[2],具有内膜结构的PI/PID控制系统[3],这些控制系统都取得较好的控制效果,但是,它们都缺乏一定的自适应机制。
在工业控制系统中,工况的不同会伴随着多种过程量的变化,需要控制系统根据不同工况进行自适应的变化。
温度控制具有滞后性,使得被控量不能及时反映控制器的动作,控制信号要延迟一段时间才能反映到被控量上,同时当系统中存在扰动时,控制器无法及时对干扰信号产生抑制作用[4-6],若采用传统的PID控制器对被控量进行控制,在滞后时间较长的情况下,控制系统无法达到控制要求。
PID控制在污水处理中的应用研究摘要:系统地研究了PID在污水处理中的应用。
该PID选择S7-300系列PLC,使用WinCC软件对上位机进行系统组态,运用STEP7软件对下位机进行编程,采用先进的自适应模糊PID控制方案对污水处理进行控制。
在某污水处理厂的实施结果表明:其结构合理,安全可靠,技术性能均满足实际需要。
关键词:污水处理;PID;PLC;模糊自适应PIDAbstract: This paper study the application of PID in the sewage treatment system. The PID select the S7-300 series PLC, use WinCC software on the host computer system configuration, use the STEP7 software programming to the next bit machine, the use of advanced adaptive fuzzy PID control scheme to control the sewage treatment. The results of the implementation in a sewage treatment plant: its structure is reasonable, safe, reliable, and technical performance to meet actual needs.Key words: wastewater treatment; the PID; the PLC; fuzzy adaptive PID 中图分类号:U664.9+2文献标识码: A 文章编号:2095-2104(2012)06-0020-02 引言随着人口的增加、经济的发展以及工业步伐的加快,我国城市污水的排放量也同趋增长,现代污水处理厂采用计算机控制日益普通。
一类时滞系统的fuzzy-pi-smith控制方法
Fuzzy-PI-Smith控制方法是一种应用于时滞系统的控制器设计方法。
它通过基于聚类原理的模糊控制理论,将模糊系统控制与PID传
统控制进行整合。
它由三个部分组成:fuzzy模块、PI模块和变频器
模块。
fuzzy模块使用聚类函数法,将模糊规则转换为当前数学模型;
PI模块能够控制系统的输入和输出;变频器模块可以改变控制器的参数。
Fuzzy-PI-Smith控制方法的优点在于它的模糊系统有效地处理了
时滞系统中的非线性,减少了控制器的调节精度,提高了系统的可靠
性和稳定性;PI模块能够控制系统的输入和输出,调节系统的输入量
以实现动态精度;变频器模块可以改变控制器参数来控制系统收敛性、稳定性和鲁棒性。
Fuzzy-PI-Smith控制方法也有一些缺点,尤其是其调参复杂性问题。
此外,fuzzy模块也有许多参数,这些参数是需要经过大量试验才
能获得的,而且很难获取合理的参数。
因此,一旦变量参数发生变化,fuzzy-pi-smith控制器的性能也会受到影响。
总而言之,Fuzzy-PI-Smith控制算法在控制时滞系统的方面具有
优秀的表现,但是在某些情况下它也有一些缺点。
作者简介:赵金宪(1970—),男,吉林舒兰人,教授,黑龙江科技学院电子信息工程学科带头人,硕士研究生导师,主要从事信号与信息处理、计算机控制技术等方面的研究。
模糊自适应PID 控制在污水处理溶解氧控制中的应用赵金宪,张志强(黑龙江科技学院电气与信息工程学院,黑龙江哈尔滨150027)摘要:为了解决模糊控制中的强化调节作用与静态稳定性之间的矛盾,针对污水处理的控制系统的非线性、大惯性、时变和难以建立精确模型等难点,提出将模糊控制的强鲁棒性和传统PID 控制的优稳态特性相结合的思路,设计了模糊自适应PID 控制模型。
通过MATLAB 仿真和实际应用表明,与常规的PID 控制相比,采用自适应模糊PID 控制后,溶解氧控制系统的响应速度加快,超调量减小,具有更好的控制效果,更强的鲁棒性和抗干扰性。
该控制方法在黑龙江科技学院污水处理控制系统中得到了应用并得到了预期效果。
关键词:污水处理;溶解氧;PID 控制器;模糊控制器;MATLAB 仿真中图分类号:TP273+.2文献标志码:B 文章编号:1671-5276(2011)04-0161-04Application of Fuzzy Adaptive PID Control in Sewage Treatment Dissolved Oxygen ControlZHAO Jin-xian ,ZHANG Zhi-qiang(College of Electrical and Information Engineering Heilongjiang Institute of Science and Technology ,Harbin 150027,China )Abstract :To solve the conflict of between static stability and strengthen regulation in the fuzzy control and aiming at the difficulties inthe process of sewage treatment ,such as non-linearity ,large inertia ,time-varying that it is difficult to establish an accurate model ,this paper proposes the idea that the robustness of fuzzy control is combined with steady state performance of conventional PID control to design of adaptive fuzzy PID control model.Compared with the commonly used PID control ,Matlab simulation and practical applica-tion show that the dissolved oxygen control system has the advantages of fast response ,overshoot decreasing ,better control per-formance ,more powerful robustness and anti-interference after utilizing adaptive fuzzy PID control.The control method is applied to Sewage treatment system in the Heilongjiang Institute of Science and Technology and the desired effect is got.Key words :sewage treatment ;dissolved oxygen ;PID controller ;fuzzy controller ;Matlab simulation0引言[1]在水资源日益紧缺的今天,做好城市污水和工业废水的处理和再生利用,有利于保护水环境、保护水源,促进有限的水资源能够可持续开发利用。
模糊PDI控制算法学院:班级:学号:姓名:完成日期:一、模糊PID控制算法综述模糊控制器是一种近年来发展起来的新型控制器,其优点是不要求掌握受控对象的精确数学模型,而根据人工控制规则组织控制决策表,然后由该表决定控制量的大小。
二、模糊PID 控制的原理CPU 根据系统偏差(偏差=给定-反馈),和偏差变化率(偏差变化率=当前周期偏差-上周期偏差)查询相应的模糊控制表,得到Kp ,Ki ,Kd 三个参数的整定值,然后进行PID 运算,真正的运用到实际中也就是一张模糊控制查询表,然后就是查表了,也很简单,关键是表的建立还有专家经验的问题等。
三、模糊控制规则模糊控制规则的形成是把有经验的操作者或专家的控制知识和经验制定成若干控制决策表,这些规则可以用自然语言来表达,但一般要进行形式化处理。
例如:①“If A n Then B n”;②“If A n Then B n Else C n”;③“If A n And B n Then C n”;其中A n是论域U 上的一个模糊子集,B n是论域V 上的一个模糊子集。
根据人工试验,可离线组织其控制决策表R ,R 是笛卡尔乘积U×V 上的一个模糊子集。
则某一时刻,以上控制规则的控制量分别为:①B n=A n.R②B n=A n.RC n=A n.R③C n=(A n×B n).R式中 ×——模糊直积运算.——模糊合成运算控制规则③是实际模糊控制器最常用的规则形式。
在这类规则中,A一般用来表示被控制量的测量值与期望值的偏差E=x-x的隶属函数。
B一般表示0偏差变化率C=d E/dt的隶属函数。
目前设计的模糊控制器基本上都是采用这种方式。
即在模糊控制过程中,同时要把系统与设定值的偏差和偏差的变化率作为模糊输入量。
这种方法不仅能保证系统的稳定性,而且还可减少超调量和振荡现象。
四、模糊PID控制算法PID调节对于线性定常系统的控制是非常有效的,但对于非线性、时变的复杂系统和模型不清楚的系统就不能很好地控制。
模糊pid控制 python实现模糊PID控制(Fuzzy PID control)是一种基于模糊逻辑的控制方法,它结合了模糊控制和经典PID控制的优点,可以在复杂和不确定的环境中实现精确的控制。
本文将介绍模糊PID控制的原理、实现方法以及在Python中的应用。
一、模糊PID控制的原理PID控制是一种经典的控制方法,它通过比较实际输出与期望输出之间的误差,根据比例、积分和微分三个参数进行调节,使系统输出逐渐趋近于期望值。
然而,传统的PID控制方法在面对非线性、时变和不确定性系统时表现不佳。
模糊PID控制通过引入模糊逻辑来解决传统PID控制的问题。
模糊逻辑是一种能够处理模糊信息的数学方法,它可以将模糊的输入映射到模糊的输出。
模糊PID控制器通过将误差、误差变化率和误差积分三个输入量模糊化,然后根据一组模糊规则进行推理,得到模糊输出。
最后,通过解模糊化的方法将模糊输出转化为具体的控制量。
二、模糊PID控制的实现方法1. 模糊化模糊化是将具体的输入量映射到模糊集合上的过程。
常用的模糊化方法有三角隶属函数、梯形隶属函数和高斯隶属函数等。
根据具体的问题和经验,选择合适的隶属函数进行模糊化。
2. 规则库规则库是模糊PID控制的核心。
它包含了一组模糊规则,用于根据输入量的模糊值推理出输出量的模糊值。
模糊规则一般采用IF-THEN的形式,例如“IF 误差是A1 AND 误差变化率是B2 THEN 输出是C3”。
规则库的设计需要根据具体问题进行,可以基于经验或者专家知识。
3. 推理机制推理机制是根据模糊规则进行推理的过程。
常用的推理方法有最大最小合成、模糊推理和模糊推理和等。
推理机制将模糊输入与规则库进行匹配,然后根据匹配的程度计算出模糊输出的隶属度。
4. 解模糊化解模糊化是将模糊输出转化为具体的控制量的过程。
常用的解模糊化方法有最大隶属度法、面积法和重心法等。
解模糊化方法根据模糊输出的隶属度分布,计算出具体的控制量。