[发明专利]一种PID控制器的分离实现方法有效
申请号: | 201410409940.6 | 申请日: | 2014-08-19 |
公开(公告)号: | CN104155876A | 公开(公告)日: | 2014-11-19 |
发明(设计)人: | 王伟 | 申请(专利权)人: | 中国人民大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 北京纪凯知识产权代理有限公司 11245 | 代理人: | 徐宁;孙楠 |
地址: | 100872 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 pid 控制器 分离 实现 方法 | ||
1.一种PID控制器的分离实现方法,其包括以下步骤:
1)针对如下形式的被控对象:
式中,x1(t)和x2(t)均表示被控对象的状态,f(x1,x2)表示被控对象中可建模的部分,Δf(x1,x2,t)表示被控对象中不能建模的部分,d(t)表示被控对象受到的外部干扰,Δf(x1,x2,t)+d(t)表示总扰动,u(t)表示控制输入,y(t)表示系统的输出;
将控制输入u(t)分为基于积分的输入部分uI(t),以及基于比例和导数的输入部分uPD(t),即:
u(t)=uI(t)+uPD(t) (2)
则被控对象的数学模型转化为:
2)通过引入变量μ(t)来动态调节基于积分的输入部分uI(t)的形式,将基于PID的控制系统中被控对象中不能建模的部分Δf(x1,x2,t)和被控对象受到的外部干扰d(t)从基于PID的控制系统中分离出去,其具体过程为:
①引入变量σ(t),使
σ(t)=Δf(x1,x2,t)+d(t)+uI(t) (4)
根据式(3),σ(t)等价表示为:
②引入由如下动态方程决定的变量μ(t):
式(6)中,ω为设计参数,ω>0;γ表示设计参数,取正数;sign表示符号函数;
③用变量μ(t)调节基于积分的输入部分uI(t)的形式,基于积分的输入部分uI(t)与变量μ(t)之间的关系式取为:
式(7)中,k0和M均表示设计参数;表示取最小值运算;s表示积分变量,e(t)表示调控误差,即e(t)=yr(t)-y(t);
设计参数γ、k0和M需满足如下条件:
式(8)中,sup表示取上确界的运算,表示总扰动Δf(x1,x2)+d(t)的广义导数;
④通过选取设计参数ω、γ、k0和M,保证在有限时间内使等式σ(t)=0成立;
3)选取基于比例和导数的输入部分uPD的形式,并确定基于比例和导数的输入部分uPD中的比例项的系数和导数项的系数,其具体过程为:
由步骤1)和步骤2)得到基于比例和导数的输入部分uPD与被控对象的状态和被控对象中可建模的部分f(x1,x2)之间的关系式为:
由式(9)得到:基于比例和导数的输入部分uPD只与被控对象的状态和被控对象中可建模的部分f(x1,x2)有关,因此,可根据被控对象的状态和被控对象中可建模的部分f(x1,x2)选取基于比例和导数的输入部分uPD的形式;
如果式(9)中f(x1,x2)是线性的,则直接选取使式(9)表示的动力系统在原点(0,0)稳定的系数作为比例项的系数k1和导数项的系数k2;如果式(11)中f(x1,x2)是非线性的,则采用反馈线性化方法将式(9)表示的非线性系统转化为线性系统后,再选取使转化后的线性系统在原点(0,0)稳定的系数作为比例项的系数k1和导数项的系数k2;
4)根据步骤2)确定的设计参数γ、k0和M,以及步骤3)确定的比例项的系数k1和导数项的系数k2,实现PID的分离设计,最终实现对被控对象的跟踪控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民大学,未经中国人民大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410409940.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种通用控制器
- 下一篇:蚀刻速率测试控片的制作方法与重复利用方法