[发明专利]一种自适应串级PID控制方法无效
| 申请号: | 201010273317.4 | 申请日: | 2010-09-06 |
| 公开(公告)号: | CN101950156A | 公开(公告)日: | 2011-01-19 |
| 发明(设计)人: | 陈红;王广军;王志杰 | 申请(专利权)人: | 重庆大学 |
| 主分类号: | G05B13/04 | 分类号: | G05B13/04 |
| 代理公司: | 重庆博凯知识产权代理有限公司 50212 | 代理人: | 张先芸 |
| 地址: | 400044 *** | 国省代码: | 重庆;85 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明提供了一种自适应串级PID控制方法,在常规串级PID控制的基础上,本发明通过在串级PID控制系统中引入自适应模块,根据控制系统的历史信息,通过在线模糊辨识方法和递推最小二乘算法直接产生串级PID控制中主控制器的控制参数,提高了串级PID控制系统的鲁棒性和自适应能力;本发明在主控制器的控制参数在线辨识过程中,通过串级PID控制系统主回路的输出来反映副控制器对系统控制性能的影响,只需要对系统中主控制器的控制参数进行在线调整就能够获得良好的控制效果。 | ||
| 搜索关键词: | 一种 自适应 pid 控制 方法 | ||
【主权项】:
1.一种自适应串级PID控制方法,由主控制器Gc1和副控制器Gc2形成串级控制系统;由控制对象的导前区Gp2和副控制器Gc2构成该串级控制系统的副回路,由控制对象的惰性区Gp1、主控制器Gc1和副回路构成该串级控制系统的主回路;主回路的输入和输出分别为控制对象的期望输出值rp和控制对象的惰性区Gp1的输出值y;副回路的输入和输出分别为主控制器Gc1的输出值u和控制对象的导前区Gp2的输出值y′;其中,所述主控制器Gc1为PID控制器,其反馈信号为控制对象的惰性区Gp1的输出值y;所述副控制器Gc2为P控制器或PI控制器,其反馈信号为控制对象的导前区Gp2的输出值y′;其特征在于,该自适应串级PID控制系统还包括自适应模块Gad,该自适应模块Gad根据主回路的输出值y和主控制器Gc1输出值u在线辨识主控制器Gc1的控制参数向量SPID;具体控制过程包括如下步骤:①设置主控制器Gc1和副控制器Gc2的初始控制参数,构造主控制器Gc1的控制参数向量SPID的初始值:SPID=[s0,s1,s2]T;其中,s0=kp(1+Δ/Ti+Td/Δ),s1=-kp(1+2Td/Δ),s2=kpTd/Δ;T为转置符号;kp、Ti和Td分别为主控制器Gc1的比例增益、积分时间常数和微分时间常数;Δ为采样周期;②对控制对象的期望输出值进行滞后和储存处理,获得当前采样时刻的期望输出向量R(k):R(k)=[rp(k),rp(k-1),rp(k-2)]T;其中,k表示当前采样时刻;rp(k)、rp(k-1)和rp(k-2)分别为当前采样时刻、前一采样时刻和前两个采样时刻控制对象的的期望输出值;③对主回路的输出值进行滞后和储存处理,获得当前采样时刻控制系统的实际输出向量X(k):X(k)=[y(k),y(k-1),y(k-2)]T;其中,y(k)、y(k-1)和y(k-2)分别为当前采样时刻、前一采样时刻和前两个采样时刻的主回路的输出值;④根据PID控制方法确定主控制器Gc1的在当前采样时刻的输出值u(k):u(k)=u(k-1)+SPID[R(k)-X(k)]T;其中,u(k-1)为前一采样时刻主控制器Gc1的输出值;⑤对主控制器Gc1的输出值进行滞后和储存处理,产生主控制器Gc1在前d个采样时刻输出值u(k-d);构造控制系统的历史数据样本集Ω:Ω={XT(k-i),u(k-i-d)};其中d为预定的滞后步数;i=1,2,…,N;N为预定的样本集Ω中的样本数目;X(k-i)为在前i个采样时刻控制系统的实际输出向量;u(k-i-d)为在前i+d个采样时刻主控制器Gc1的输出值;⑥利用自适应模块Gad,根据制系统的历史数据样本集Ω和当前采样时刻控制系统的实际输出向量X(k),通过模糊规则模型在线刷新主控制器Gc1的控制参数向量SPID;所述模糊规则模型包含c条模糊规则,其中的第j条模糊规则为:ifX ( k ) is [ X ‾ j , μ j ( k ) ] ]]> thenu ^ j ( k - d ) = θ j T ( k ) X ( k ) ; ]]> 其中,j=1,2,...,c;
为模糊规则的聚类中心向量;μj(k)为当前采样时刻控制系统的实际输出向量X(k)对于第j条模糊规则的隶属度;
为与当前采样时刻控制系统的实际输出向量X(k)对应的第j条模糊规则的输出重心;θj(k)为第j条模糊规则的后件参数向量;所述模糊规则的聚类中心向量
及当前采样时刻控制系统的实际输出向量X(k)对于各聚类中心的隶属度μj(k),采用FCM算法对控制系统的历史数据样本集Ω进行模糊聚类确定;所述第j条模糊规则的后件参数向量θj(k),根据模糊规则模型的综合输出
的误差eu(k-d),采用RLS算法进行递推运算而获得;其中,模糊规则模型的综合输出
为:u ~ ( k - d ) = Σ j = 1 c μ j ( k ) u ^ j ( k - d ) ; ]]> 模糊规则模型的综合输出
的误差eu(k-d)为:e u ( k - d ) = u ( k - d ) - u ~ ( k - d ) ; ]]> 所述在线刷新主控制器Gc1的控制参数向量SPID,为根据当前采样时刻控制系统的实际输出向量X(k)对于各聚类中心的隶属度μj(k)和模糊规则的后件参数向量θj(k)重新确定主控制器Gc1的控制参数向量SPID:S PID = Σ j = 1 c μ j ( k ) θ j ( k ) ; ]]> ⑦返回步骤②,重新进行前述步骤②到步骤⑥的循环。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆大学,未经重庆大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010273317.4/,转载请声明来源钻瓜专利网。





