0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

模糊自整定PID控制器的设计及性能仿真研究

牵手一起梦 来源:现代电子技术 作者:钱祥 , 徐红兵 , 张 2020-04-06 10:44 次阅读

汽轮机调节系统是保证机组安全稳定运行的关键设备,其性能的好坏直接影响机组的运行可靠性和经济性。

在数字电液调节系统中,引入了数字计算机作为控制系统的核心,可以方便地实现信号的综合与控制,控制精度提高,控制特性得到了全面的改进,因此,DEH在汽轮机调节系统中得到了越来越广泛的应用。传统汽轮机采用PID控制方式通过数字电液控制系统对汽轮机实施控制,但是在实际使用当中,每一套系统的状态都不是完全一致,对参数的调节总是依赖工程师的经验。而且当系统发生扰动时(如负载突然出现较大变化),或系统有摄动时(如内部某些器件参数发生变化),难以保持良好的控制性能。为此,本文把模糊控制技术引入PID控制,设计了一种模糊自整定PID控制器应用于汽轮机数字电液控制系统,可以实现系统控制的智能化,当系统发生扰动或摄动时参数能够自动整定。

1 汽轮机DEH系统的模型描述

传统数字电液控制系统是通过PID控制器实现对输出量的控制,进而对汽轮机实施控制。汽轮机数字电液调节系统的结构包括PID控制器、电液转换器、油动机、蒸汽容积、转子等环节以及功率和转速反馈环节。汽轮机DEH系统的数学模型如图1所示。

系统中的传递函数和参数分别为:

模糊自整定PID控制器的设计及性能仿真研究

2 模糊自整定PID控制器的设计

传统PID参数的整定还没有实现自动化,所以模糊自整定PID参数控制器的目的是为了使参数KP,KI,KD随着偏差E和偏差变化EC的变化而自行调整。由于模糊控制器是采用数字计算机来实现的,因此模糊控制器的设计问题就是模糊化过程、数据库(含数据库和规则库)、推理决策和精确化计算4部分的设计问题。模糊自整定PID参数控制器的原理图见图2。

2.1 离散化和模糊化过程

在汽轮机数字电液控制系统中,将测得的机组实际转速与设定值比较得到偏差E和偏差变化率EC,并以之作为模糊控制器的输入变量,以KP,KI,KD三个参数作为输出变量。先将他们的实际范围即基本论域[—ne ne],[—ncnc]转换到相应的模糊集论域中,E,Ec的论域为[-3,3],KP,KI的论域均为[0,1],KD的论域为[0,0.4]。然后将E和EC这些连续的精确量分别离散化成7个模糊子集,用语言值正大(PB),正中(PM),正小(PS),零(ZO)负小(NS)负中(NM)负大(NB)表示;将KP,KI,KD分别离散化成三个模糊子集,用语言大(B),中(M),小(S)表示。E,EC和三个输出量KP,KI,KD的模糊隶属函数全部是采用trimf型(三角形函数)。

2.2 模糊规则的建立

模糊控制器所遵循的调整规则是:

(1)当E较大时,为加快系统响应,应取较大的KP和较小的KD,由于积分太强会使系统超调加大,因而要对积分作用加以限制,通常取KI=0或者较小值;

(2)当E中等大小时,为减少系统超调,KP应适当减小,洞时对KD和KI的取值要适当;

(3)当E较小时,为减小稳态误差,KP与KI应取得大些,在这种情况下,KD的取值最重要,取值不当会引起系统振荡。

总结操作人员长期的控制经验和PID控制器参数的整定规律,可以得到一系列模糊推理规则,然后按照调整规则建立模糊控制规则表,可写成条件语句的形式控制规则:If E= * * and EC= * * then Kp= * Ki= * Kd= *。

2.3 其他

选取Mamdani型模糊推理原则作为推理决策,解模糊化采取中心平均法,最后,为使输人信号与模糊自整定控制器的论域相同,在模糊控制器的输入前引入了幅度为6的限幅器。

3 仿真实验

为了检验模糊自整定PID控制器的性能,分别用常规PID控制器模糊自整定PID控制器对汽轮机DEH系统进行控制仿真。基于MatlabSimulink图形化建模环境建立模糊自整定PID控制算法和常规PID控制算法的系统仿真模型分别如图3、图4、图5所示。

仿真中模糊自整定控制器中KP,KI,KD三个待整定参数的初始值均为零。为使输入信号与模糊自整定控制器的论域相同,引入了幅度为3的限幅器。当给定转速均设定为n=1 000 rad/s时,分别对上述两系统进行仿真,结果如图6所示。

4 结 语

由仿真结果可明显看出模糊自整定PID调节较之常规PID调节,系统的快速性和稳定性得到了提高,总结起来模糊自整定PID主要有以下几个优点:

(1)模糊自整定PID算法的初值为零,不需要人工给定初始整定值,他能通过自整定获得参数的最优值,且实现简单,而常规PID算法需要操作者根据以往的累积经验以及实际的系统输出经多次试调之后获得较优值。

(2)模糊自整定PID算法的超调量和调整时问均小于常规PID算法。

(3)由仿真结果可看出将模糊自整定PID控制器用于汽轮机DEH系统能使系统的快速性和各项性能指标得到显著提高,说明了该方法的有效性。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制器
    +关注

    关注

    112

    文章

    15154

    浏览量

    170958
  • 控制系统
    +关注

    关注

    41

    文章

    5950

    浏览量

    108589
  • PID
    PID
    +关注

    关注

    35

    文章

    1444

    浏览量

    83696
收藏 人收藏

    评论

    相关推荐

    基于双闭环模糊PID控制器的开关电源控制的设计

    的双闭环控制律存在一的缺陷,同时这一缺陷已经越来越无法适应集成电路工业对供电需求的发展。开关电源是一种非常典型的非线性系统,无法建立精确的模型。于此同时模糊PID双闭环
    发表于 10-08 15:32

    通过LabVIEW与MATLAB设计模糊参数PID

    PID参数的虚拟控制器。将此控制器用于时控系统,控制效果理想,鲁棒性强。关键词:模糊参数
    发表于 04-03 09:40

    在MATLAB环境下的模糊参数PID控制

    模糊参数PID控制器的设计与仿真
    发表于 04-17 09:40

    PID-PID控制器参数与实现

    PID-PID控制器参数与实现
    发表于 05-12 11:30

    请问如何去设计模糊PID控制器

    如何去设计模糊PID控制器?关于模糊
    发表于 04-21 06:08

    模糊PID相比传统PID的优点有哪些

    模糊PID实现步骤及其MATLAB仿真与STM32程序实现一:模糊PID相比传统PID的优点传统
    发表于 08-17 06:13

    一种永磁同步电机模糊自适应积分反步控制方法

    ,解决内部参数摄动和外部负载扰动对系统影响的问题,提出一种永磁同步电机模糊自适应积分反步控制方法。将dq轴电流误差积分项引入自适应反步
    发表于 08-27 07:31

    FOA优化算法PID控制器参数

    【Simulink】FOA优化算法PID控制器参数(五)—— 一阶带时延的被控对象目录【Simulink】FOA优化算法
    发表于 08-30 06:46

    怎样去编写PID控制器模糊控制器代码呢

    PID控制的原理是什么?怎样去编写PID控制器模糊控制器代码呢?如何对
    发表于 11-19 07:47

    模糊控制和传统PID 控制仿真研究

    本文运用模糊控制PID 控制分别对同一受控对象进行控制。通过MATLAB 仿真,表明了
    发表于 06-11 08:54 36次下载

    一种简化PID模糊控制器研究与设计

    在介绍模糊控制基本原理及模糊控制器设计与分类的基础上,推导出一种简化PID模糊
    发表于 02-21 15:56 54次下载
    一种简化<b class='flag-5'>PID</b><b class='flag-5'>模糊</b><b class='flag-5'>控制器</b>的<b class='flag-5'>研究</b>与设计

    基于模糊PID的风电系统转速控制仿真研究

    基于模糊PID的风电系统转速控制仿真研究-2011。
    发表于 04-05 11:36 18次下载

    基于模糊PID控制器控制方法研究_王述彦

    基于模糊PID控制器控制方法研究_王述彦
    发表于 02-08 01:58 0次下载

    模糊自适应PID控制研究及应用仿真_张泾周

    模糊自适应PID控制研究及应用仿真_张泾周
    发表于 01-31 21:14 4次下载

    如何使用MTALAB的模糊PID控制器进行设计与仿真研究

    针对在复杂系统中实现自组织参数的PID控制问题,介绍了一种基于模糊控制原理的PID参数自组织控制器
    发表于 09-20 17:08 16次下载
    如何使用MTALAB的<b class='flag-5'>模糊</b><b class='flag-5'>PID</b><b class='flag-5'>控制器</b>进行设计与<b class='flag-5'>仿真</b>的<b class='flag-5'>研究</b>