电机DTC的算法研究.doc_第1页
电机DTC的算法研究.doc_第2页
电机DTC的算法研究.doc_第3页
电机DTC的算法研究.doc_第4页
电机DTC的算法研究.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

7电机与控制学报感应电机DTCGeneralized Predictive Control for CARIMA Model used in Induction Motor DTCPAN Yue-dou,KONG Xiang-longSchool of Information Enginerring, University of Science and Technology Beijing, Haidian District, Beijing 100083, China7摘要:针对感应电机直接转矩控制在低速时转矩脉动大等缺点,本文首次提出了一种基于CARIMA模型的广义控制算法,并使其应用于感应电机的直接转矩控制。该算法直接作用于直接转矩控制中的转速控制,不依赖于电机的具体模型,通过系统辨识与参数估计获得算法模型参数,具有在线辨、滚动优化和对模型的要求不高等优点。通过仿真表明,此算法提高了感应电机直接转矩控制的控制精度和低速性能。关键词:广义预测控制;直接转矩控制;感应电机ABSTRACT: In order to overcome the drawbacks of induction motor in Direct Torque Control ,that it has large torque ripples at low speed,a generalized predictive control method based on CARIMA model is firstly proposed inthis paper,and be used in the DTC of induction motor.the method is directly used in speed control of DTC,and doesnt depend on the detail model of induction motor.It gets algorithm model parameter from the system identification and parameter estimation,and has the advantages of online identification, rolling optimization and low reqirement for model.Simulation results show that the method has improved Control accuracy and low speed performance.KEY WORDS: GPC;DTC;induction motor1 引言1985年德国鲁尔大学M.Depenbrock教授提出了直接转矩控制(DTC),它是基于离散电压和六边形磁链矢量的直接矩阵控制理论,与其它控制方法相比具有以下特点:1)直接转矩控制直接在定子坐标下分析交流电动机的数学模型,控制电动机的转矩和磁链。2)直接转矩控制磁场定向所用的是定子磁链,在定子电阻已知的情况下就可以把它检测出来。3)直接转矩控制采用空间矢量的概念来分析三相交流电动机的数学模型和控制其各物理量,使问题简单明了。直接转矩控制具有结构简单、转矩响应快以及对参数鲁棒性好等优点,但是,传统的直接转矩控制存在下面一些问题:低速时电流和转矩脉动大;开关频率不固定。预测控制是20世纪70年代后期产生以计算机为基础的控制算法,预测现在比较流行的算法包括有:模型算法控制(MAC);动态矩阵控制(DMC);广义预测控制(GPC)。1987年Clarke等人提出了提出了一种重要的预测控制算法广义预测控制(GPC),它基于传统的参数模型,因而模型参数少,保留了自适应控制的优点,具有更强的鲁棒性。其在生产过程中的控制主要包括多步预测、动态优化和反馈校正等策略。所以预测控制受到了控制理论界和工业控制界的重视。预测控制作为一种有效的控制算法,已被大量的仿真和实际应用所证实。它是不断滚动的局部优化,而非全局最优,这种类型的算法对模型没有先验知识的要求,能实现对系统的优化控制,且能在一定程度上克服系统的不确定性,增强系统的鲁棒性。本文使用基于CARIMA模型的预测控制算法,对感应电机进行控制。在直接转矩控制的基础上,预测控制电机转速,这样不仅具有直接转矩控制的各种优点,同时广义预测控制算法的使用降低了电机直接转矩控制系统的低速脉动。2 CARIMA模型及控制率推导2.1 CARIMA模型: (1)其中、和是后移算子的多项式;其中和分别表示受控系统的输入量和输出量;表示差分算子;表示均值为零、方差为的白噪声。假定系统的时间延迟为,当然如果,则只需令多项式中的前项系数为0即可。下面的推导中令。2.2 GPC最优控制率推导系统设定值为,在多数工业生产过程中其为恒定值。为使当前时刻的输出尽量平稳达到设定值,我们通常选用一阶滤波方程 (2)其中,广义预测控制的任务就是使控制对象的输出尽可能的靠近,取性能指标函数为 (3)其中是预测长度,是控制长度,是加权控制系数。为了得到步后输出的最优预测值,引入Diophantine方程。 (4) (5)式中,并且由Diophantine公式,忽略未来噪声的影响,未来输出如下:令,上式可变为: (6)将预测模型写成已知量和未知量的形式 (7)其中 在已知时,就可以求出预测值,下面求解最优控制率。令得到系统的最优控制率为 将的第一行记作则上式可表示为 (8)即时最优控制量可由下式给出: (9) 综上可以归纳GPC算法求解最优控制率过程:一、在被控参数已知时,广义预测控制的基本算法求解如下:给定、控制时域和加权常数。1:由Diophantine方程求解;2:计算矩阵、;3:由(8)、(9)式求解控制量。二、当被控参数未知时,应对系统进行在线辨识与校正求解。具体方法如下,将对象模型(1)式改写为 (10)为方便写成最小二乘格式,上式变为 (11)其中。把模型参数和数据参数分别用向量形式记为则可将(10)式写作 (12)然后用渐消记忆的递推最小二乘法估计参数向量: (13)其中,为遗忘因子,常选;为加权因子;为正定的协方差矩阵。在控制启动时,需要设置参数向量和协方差矩阵的初值,通常可令,是一个足够大的正数 在控制的每一步,首先要组成数据向量,然后就可由式(19)先后求出、。通过辨识可得到多项式的参数后,则可返回(1)求解最优控制率。2.3 Diophantine方程的递推求解当预测步数改变时,Diophantine方程中的、的数值也随之改变,每改变一次都需要按(4)、(5)式重新计算。为节省计算时间,下面用递推方法求解。一、的递推求解对于步预测,由Diophantine方程有 (14)(14)与(4)两式相减得 (15)由(4)得 (16) 将(16)代入(15)得到 (17)将上式展开得到 (18)对比等式左右两边系数得到 (19)由此可递推、的系数。递推值由Diophantine方程(4)当得到 (20)则有 (21) (22)二、的递推求解对于步预测,由Diophantine方程(5)式有: (23)(23)与(5)式相减得到 (24)根据(5)得到(25)将(15)、(25)代入(24)得到 对比等式左右两边系数得到 由此可递推计算、的系数。递推初值由Diophantine方程(5)当得到 即则有3 GPC的控制结构根据以上算法推导,给出电机的GPC控制器,取感应电机给定转速(即不柔化输出设定值序列),则GPC的控制结构如图1所示,其中,Plant表示感应电机被控系统。输入为给定转速,输出为传感器实际检测转速。图1 GPC的结构框图把GPC控制器应用于感应电机直接转矩控制系统中,根据电机的实际转速与给定转速,通过GPC控制算法,给定最优控制率作用于转矩的控制,改善转矩的控制。4系统仿真为了验证本文提出的基于CARIMA模型的广义预测控制在感应电机低速时的性能优点,运用Matlab进行仿真。电机主要参数选择为:额定电压,额定频率,额定转速,定子电阻,转子电阻,定子电感,转子自感,互感,极对数,转动惯量J0.089。系统采样周期为50s,给定参考磁链值为0.9Wb,给定低速设定为60r/s。把GPC控制器作用于直接转矩控制的转速环,在matlab环境下进行系统仿真,仿真框图如图2。 图2 系统仿真框图 图3传统DTC的磁链幅值图4传统DTC的零负载转矩响应图5传统DTC转速响应图6传统DTC的电流曲线图7 GPC磁链幅值响应曲线图8GPC零负载转矩响应曲线图9 GPC转速响应图10 GPC电流响应曲线5 结论从以上仿真结果中可以看出,与传统的直接转矩控制相比,采用GPC算法的直接转矩控制的磁链响应,负载转矩响应,转速响应以及电流的脉动明显降低,使系统的控制更加稳定,验证了GPC算法的优点,克服了传统直接转矩控制脉动大的缺点。参考文献 1 王伟. 广义预测控制理论及其应用M.北京: 科学出版社, 1998:3-52 丁宝苍 预测控制的理论与方法 M北京.机械工业出版社, 2008:43 杨建军, 王伟. 输入受限广义预测控制算法的可行性J. 控制理论与应用,2000, 17(1): 113-116.4 徐建安, 任立国, 杨立平, 张铭钧.水下机器人广义预测控制算法及能耗问题研究. J. 2009, 26. (10) :1148-1150 5 郭旭,熊蓉,胡协和.全方位移动机器人的运动预测控制J.电机与控制学报,2007,11(1):79-82.6 李国勇.智能控制及其MATLAB 实现M.北京:电子工业出版社,2005:342-380.7D.W.Clarke, C.Mohtadi, etP.S.Tuffs. Generalized predictive control.Automatic,23:149-160, March 1987.8Clarke DW,Mohtadi C,Tuffs PS. Generalized Predictive ControllerJ. Automatic, 1987,23(2):137-1609Qi-An Li and Jian Chu,“Multivariable generalized predictive control for

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论