[发明专利]一种自整定模糊PID控制方法在审
申请号: | 201911204865.9 | 申请日: | 2019-11-29 |
公开(公告)号: | CN111077771A | 公开(公告)日: | 2020-04-28 |
发明(设计)人: | 杨铮;王伟兵;潘鹏;申存斌;李仁华 | 申请(专利权)人: | 邯郸钢铁集团有限责任公司;邯郸市邯钢集团信达科技有限公司 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 石家庄冀科专利商标事务所有限公司 13108 | 代理人: | 赵幸 |
地址: | 056015 河*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 模糊 pid 控制 方法 | ||
1.一种自整定模糊PID控制方法,其特征在于:将模糊控制和PID控制结合起来,构建自整定模糊PID控制器,该自整定模糊PID控制器以误差e(k)和误差变化率Δe(k)作为输入,在PID控制算法的基础上,通过计算当前误差e(k)和误差变化率Δe(k),利用模糊控制规则在线进行模糊推理,通过查询模糊矩阵表对比例kp、积分ki、微分kd进行实时调整,满足不同时刻的e(k)和Δe(k)对控制参数kp、ki、kd模糊自整定的要求。
2.根据权利要求1所述的一种自整定模糊PID控制方法,其特征在于具体步骤为:
步骤a:设计模糊控制器;
步骤b:设计PID控制器;
步骤c:系统建模;
步骤d:仿真验证,构建出自整定模糊PID控制器。
3.根据权利要求2所述的一种自整定模糊PID控制方法,其特征在于:步骤a中,模糊控制器的设计过程为:
步骤a1:输入输出变量的确立
将e(k)和Δe(k)作为模糊控制器的输入,PID控制器的三个参数kp、ki、kd作为输出;
步骤a2:输入、输出变量的模糊语言描述
设定输入变量e(k)和Δe(k)的模糊集为{NB,NM,NS,ZO,PS,PM,PB},将e(k)和Δe(k)量化到[-3 3]区域;同样,设定输出量kp、ki、kd的模糊集为{ZO,PS,PM,PB},并将其量化到[03]区域;
步骤a3:模糊控制规则的语言描述
根据参数kp、ki、kd对系统输出特性影响情况,可以归纳出不同e(k)和Δe(k)情况下,被控参数kp、ki、kd自整定要求,模糊控制规则如表2所示:
表2模糊控制规则。
4.根据权利要求3所述的一种自整定模糊PID控制方法,其特征在于:步骤a3中,模糊控制规则在Matlab中进行设计,设计过程为:
步骤a31、首先在Matlab命令窗口运行Fuzzy函数进入模糊编辑器,设计一个新的FIS文件,选择控制器类型Mamdani;
步骤a32、然后分别输入e(k)、Δe(k)、kp、ki、kd的隶属函数和量化区间范围,以If andThen的形式输入模糊控制规则,取And为Min、Or为Max,推理ImpIication的方法为Min,合成Aggregatin的方法为Max,非模糊化Defuzzification的方法为重心平均Centroid。保存为AutoFuzzyPID;
步骤a33、最后在Matlab文件编辑器里设计一个名为AutoFuzzyPID.m的文件,其内容为:Matrix=readfis(AutoFuzzyPID.fis)。
5.根据权利要求4所述的一种自整定模糊PID控制方法,其特征在于:步骤b中,PID控制器的设计过程为:
PID控制器有5个输入量:e(k)、Δe(k)、kp、ki、kd,一个输出量u(k),则PID控制算法可表示为:上式算法可简写成其中,u(k)、e(k)分别为第k个采样时刻控制器输出控制量和输入量偏差信号;kp为比例增益;ti、td分别为积分时间常数、微分时间常数;t为采样周期;ki=t/tikp、kd=td/tkp。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于邯郸钢铁集团有限责任公司;邯郸市邯钢集团信达科技有限公司,未经邯郸钢铁集团有限责任公司;邯郸市邯钢集团信达科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911204865.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种计算机承载底座
- 下一篇:任务构建方法、装置、设备、介质及系统