[发明专利]一种异步电机模型预测控制方法有效
申请号: | 201710056940.6 | 申请日: | 2017-01-22 |
公开(公告)号: | CN106712626B | 公开(公告)日: | 2018-11-27 |
发明(设计)人: | 尹忠刚;韩旭;张瑞峰;刘静;钟彦儒 | 申请(专利权)人: | 西安理工大学 |
主分类号: | H02P21/14 | 分类号: | H02P21/14;H02P21/22 |
代理公司: | 西安弘理专利事务所 61214 | 代理人: | 胡燕恒 |
地址: | 710048*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种异步电机模型预测控制方法,具体为:首先对控制对象方程进行线性化和离散处理,根据控制对象的离散数学模型,获取k时刻在预测域内的不同时刻状态变量预测值和系统输出预测值,进而得到针对控制对象的最优控制量和即时控制量,从而得到下一时刻的状态变量预测值,将即时控制量施加于异步电机进行控制。本发明通过对模型预测控制滚动时域特征分析及对其数学模型详细推导演化讨论的基础上,根据系统变量及其差值与系统方程内在联系,通过对状态变量扩展与转换,形成状态与输出双状态回馈结构,加快了输出量收敛速度,使得在系统控制信息无任何约束及处理基础上,有效缩减控制域,降低整个系统在线计算量。 | ||
搜索关键词: | 一种 异步电机 模型 预测 控制 方法 | ||
【主权项】:
1.一种异步电机模型预测控制方法,具体按以下步骤实施:步骤1,对控制对象电压方程进行线性化和离散处理:假设研究对象的离散数学模型为:其中,x(k)为状态变量,y(k)为系统的输出变量,u(k)为系统的输入变量,A为系统矩阵,B为输入矩阵,C为输出矩阵,k为当前采样时刻;将控制对象电压方程线性化和离散处理并将其抽象为公式(1)的形式;步骤2,根据控制对象的离散数学模型,获取k时刻在预测域内的不同时刻状态变量预测值和系统输出预测值;不同时刻状态变量预测值为:x(k+p|k)=Apx(k)+Ap‑1Bu(k)+Ap‑2Bu(k+1)+…+Ap‑lBu(k+l‑1) (2)系统输出预测值为:为了更加简明的将输出表达式进行描述,在此定义变量:Y=[y(k+1|k),y(k+2|k),y(k+3|k),…,y(k+p|k)]T (4)U=[u(k+1|k),u(k+2|k),u(k+3|k),…,u(k+l‑1|k)]T (5)利用上述定义将输出递推式进行重新描述表示:Y=Gx(k)+HU (6)其中,在此假设系统的控制量可以表示为如下形式:取最优控制量的目标函数为:J*=(Rr‑Y)(Rr‑Y)T+UTRU (8)其中,R为输入对目标函数影响的权重矩阵,为维数与预测时域相等的单位向量,Y为系统的输出变量,U为系统的输入变量;将式Y=Gx(k)+HU代入式(8),可以得到如下表达式:为了使得J*取得的最佳输入控制量u(k),可通过求取极小值的必要条件dJ*/dU=0求得:U=(HTH+R)‑1HT(Rr‑Gx(k)) (10)由式(10)可以计算出在k时刻,预测时域范围内所有预测值,但是预测控制并非将所有的控制量施加于控制对象,而是将即时控制量即求取最佳控制量的首元素,作用于控制对象,所以在k时刻作用于对象时的输入变量,系统输出预测值为:步骤3,对步骤1中控制对象的离散数学模型进行数学变换,结合步骤2得到的状态变量预测值和系统输出预测值,得到针对控制对象的最优控制量和即时控制量。步骤4,根据步骤3得到的控制对象的最优控制量和即时控制量,结合公式(2),得到下一时刻的状态变量预测值;步骤5,根据步骤4得到的即时控制量施加于异步电机进行控制并且利用下一时刻的状态变量预测值进行新的一轮循环求解。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安理工大学,未经西安理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710056940.6/,转载请声明来源钻瓜专利网。