[发明专利]一种用于自动控制的附加控制器设计方法有效
申请号: | 201410036793.2 | 申请日: | 2014-01-25 |
公开(公告)号: | CN103809440B | 公开(公告)日: | 2017-01-04 |
发明(设计)人: | 刘锋;郭文涛;刘璋玮;梅生伟 | 申请(专利权)人: | 清华大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙)11201 | 代理人: | 罗文群 |
地址: | 100084*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种用于自动控制的附加控制器设计方法,属于自动控制技术领域。本设计方法包括采用基于近似动态规划的附加学习结构的在线自趋优控制的技术,使控制器的设计不依赖精确数学模型,通过在线学习给出最优附加控制器。本设计方法可以在被控对象的在线运行中进行,无需停机就可以进行控制器的参数设计;可以根据用户设定的控制效果评价函数改善控制对象的控制效果,能广泛适用于各类控制对象,满足多种控制要求。本设计方法对控制对象的参数和结构变化具有自适应能力,能使控制对象始终保持最优性能,提高控制系统在各类条件下的运行效益。 | ||
搜索关键词: | 一种 用于 自动控制 附加 控制器 设计 方法 | ||
【主权项】:
一种应用于电力系统的负荷频率自动控制的附加控制器设计方法,其特征在于该设计方法包括以下步骤:(1)电力系统负荷频率控制对象为:xk+1=xk+T-1/TPKP/TP000-1/TT1/TT0-1/(RTG)0-1/TG-1/TGKE000xk+T001/TG0uk]]>其中,T为采样间隔,TG为发电机调速器时间常数,R为调速器下垂系数,KE为调速器积分增益,TT为发电机原动机时间常数,KP为系统增益,TP为系统时间常数,x为控制对象的状态,k为控制对象状态的采样时间,k=1,2,3...,x=[Δf ΔPg ΔXg ΔE]T,Δf为频率偏差,ΔPg为发电机有功功率偏差,ΔXg为调速器位置输出偏差,ΔE为积分环节输出偏差,可认为x(1)=Δf,x(2)=ΔPg,x(3)=ΔXg,x(4)=ΔE,uk是原控制器和附加控制器叠加后的控制器输入;(2)发电机原有的一次、二次调频的输出可表达为uo,k=uo(xk),在发电机控制系统中加入一个附加控制器us,k=us(xk),其中us,k表示附加控制器输出的控制参数,将附加控制器输出的控制参数us,k与原控制器输出的控制参数uo,k叠加后的控制参数uk=uo,k+us,k作用于控制对象;(3)将附加控制器初始化为零输出控制器,其中上标0表示迭代次数,初始化时令迭代次数i=0;(4)利用下式,计算得到在附加控制器的作用下控制对象在第k个采样点的控制效果U(xk,uk):U(xk,us,k)=P(xk)+us,kTRus,k其中,P(xk)为控制对象的状态控制效果,P(xk)是控制对象在第k个采样时刻的状态向量xk的正定函数,即P(xk)≥0,P(xk)=0当且仅当xk=0时成立,为控制对象的附加控制参数控制效果,R是一个正定矩阵,且当且仅当us,k=0时成立;在本方法中,令:U(xk,us,k)=RfΔfk2+Ruus,k2]]>Rf,Ru为两个自定的正系数;(5)定义控制对象从第k个采样点开始的累积控制效果为:Q(xk,us,k)=Σi=k∞U(xi,us(xi))]]>建立一个控制对象的累积控制效果逼近函数如下:Q(xk,us,k)=WTΦ(xk,uk)其中,Φ(xk,uk)是累积控制效果逼近函数的基函数向量,基函数向量为控制对象的状态分量xk(1),xk(2),xk(3),…的偶次多项式组合,在本方法中选取基函数向量Φ(xk,us,k)为状态分量的全部二次组合,即W为控制效果逼近函数的参数向量,参数向量的计算过程如下:(5‐1)采集控制对象的N个状态向量,根据N个状态向量,计算得到控制效果逼近函数的基函数向量Φ(xk,uk),并分别计算每相邻两个采样点的基函数向量之差将计算得到的多个基函数向量之差按时间顺序按行排列成矩阵,记为将计算得到的控制效果按时间顺序按行排列成向量,记为(5‐2)通过下式计算第i次迭代的累积控制效果逼近函数的参数向量W(i):其中是的伪逆;伪逆又称为Moore-Penrose伪逆,常用于求解线性最小二乘问题;(6)设定一个控制对象的累积控制效果逼近函数的训练精度εV,取值范围为10‑6‑102,若控制对象在相邻两次迭代的累积控制效果逼近函数之差的绝对值小于训练精度εV,则得到附加控制器若控制对象在相邻两次迭代的累积控制效果逼近函数之差的绝对值大于或等于训练精度εV,则进行步骤(7);(7)更新迭代次数,使i=i+1;(8)采用下式,更新附加控制器:us,k(i)=us(i)(xk)=argminus,kQ(i)(xk,us,k);]]>其中表示使累积控制效果Q(i)(xk,us,k)取最小值时附加控制器的参数,更新完成后返回步骤(5)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410036793.2/,转载请声明来源钻瓜专利网。