电机控制算法讨论.

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

LOGO王彬杰R&DABB04-14-2010电机控制算法探讨Woshijiajk;agla;l;主要内容一、电机控制理论背景1.异步电机模型及矢量控制框图2.同步电机模型矢量控制框图3.统一控制模型4.VF框图二、具体实现及一些细节问题的讨论1.PMSM转子磁极的检测2.PMSM启动算法以及每转校正环节3.死区补偿算法4.位置环的设计5.电流采样改进,初始零点采样加冒泡算法6.如何调试7.PI主要内容一、电机数学模型由于感应电机的基于静止坐标系的数学模型是非线性、强耦合的,难以进行动态分析,通过旋转变换,可以分别得到基于两相静止坐标系的数学模型和基于两相旋转坐标系的数学模型。变换示意图如下图所示。ABCABCsABC00sdqdqs0idiq(a)静止三相交流绕组(b)静止二相交流绕组(c)旋转二相直流绕组1.异步电机模型及矢量控制框图转矩方程为:(1-1)定子电压方程:(1-2)其中,=。转差的计算公式:,其中,因此可令则得转差(1-3)mensqrdrLTpiL()()msdsssdsssqrdrmsqsssqsssdsrdrLuRLpiLipLLuRLpiLiL21msrLLLrdresqmSiL1ωmerdsdrLi1pesdsdr1ii1psdresqSii1ω两相旋转坐标系下的数学模型:分析结论由(2-1)可以看出,经过矢量变换后,电磁转矩只与定子q轴电流和转子d轴磁势有关,当保持恒定时,电磁转矩只与定子q轴电流成正比,即通过控制定子电流的q轴分量即可控制电磁转矩。但是在实际系统中对转子磁链的观测是比较困难的,在工程应用中往往采用励磁电流来给定转子磁链,考虑到转子时间常数及磁场建立缓慢的影响,可令给定,这样,在计算转差时就可以很方便的使用(2-3)式。理论上,转差的计算是以反馈电流来计算的,但是由于反馈电流的干扰毛刺较多,容易造成计算误差。实际操作中是以给定电流来计算的,虽然与实际计算值存在一定的差值,但是计算结果较为平滑,可以接受。eTsqirdrdeTsqirdesdiesdsdr1ii1p感应电机全速度范围内运行的转矩分析为分析全速度范围内的电机运行状态,我们需要推到出电机在dq坐标下的稳态方程。采用的是转子磁场定向,即d轴与转子磁场方向重合,则此时转子磁通的q轴分量为零(=0),此时电机电压方程可表示为:rq00sdssdsdssqsqssqsqssdrrdrdrrqslrduRipuRipRipRi'sdssdsssqsqssqsssduRiLiuRiLi推导出电机稳态方程电机运行时始终受到到两个外部条件的限制,一个是逆变器的母线电压,由于母线电压一般是将工业用电经整流得到,所以,其大小是相对固定的,而电机所能用到的电压是与PWM调制策略相关的,本文使用的是基于空间电压矢量的PWM调制,因此可利用的电压最大为。另一个限制条件是电机和逆变器的额定电流的限制。由上所述,调速系统的限制条件可表示为:max3dcVVmaxImaxmax222222sdsqsdsquuViiI当电机运行在高速区时,电机电压方程里的旋转反电动势远大于定子电阻压降,忽略定子电阻压降,并代入到限制方程,则限制方程可改写为:maxmax222222'sdsqssqsdeseuuVuuILL根据上述限制条件可以画出电机的运行状态空间:sdusqu电流限制曲线电压限制曲线同步角频率增加方向max2Vmax2VsdVsqVAB'BFmax2Vmax2VsdVsqVFCC电流限制曲线电压限制曲线电压限制曲线电流限制曲线FDCD(a)区间11basee(b)区间21e在各区间为了获得最大转矩,分别提出了不同的控制策略:(1).在基速以下区域,励磁电流保持不变,转矩电流限制在1.5倍的最大值,以使电机能满足1.5过载的要求。(2).在基速以上第一区间,开始应用弱磁策略,使励磁电流按一定规律变小,为获得最大转矩可令:,充分利用额定电流。22limmaxsqsdiIiesqsdTFuuk(3).在第二弱磁区,只有c点才是最大转矩点,为保证电机能运行在c点,max2sqsdVVV在C点处:必须满足:maxmax'22ssdessqeViLViL最大转矩恒转矩区恒功率区恒电压区速度转矩base1_maxsl0感应电机的矢量控制框图:同步永磁电机在旋转坐标系下的数学模型旋转坐标系下,将d轴与转子磁场同向,则永磁同步电机的电压方程:11dqaqqdaddquRipuRip其中:qqqLidddfLif表示永久磁铁对应的转子磁链,下标dq表示各向量在dq轴上的分量。P是微分算子。电机输出的电磁转矩方程为:32mfqdqdqMiLLii考虑到一般伺服电机的转子为圆筒表贴式结构,则电机气隙磁场分布均匀,那么电机的反电动势成正弦分布,即,dqaLLL则电磁转矩方程可改写为:32mfqMi转矩与成正比,即矢量算法的目标。qi是极对数qaqfmqamdadaddamqauRipiLiLuRipiLiL代入磁链方程耦合项耦合项永磁同步电机矢量控制框图:电流反馈解耦控制:从电机的定子电压方程,可以看出,d轴和q轴存在耦合现象,如果不进行处理,则d轴和q轴电流环无法进行线性控制。由于转子是永磁体,定子侧无需再进行励磁,则可令恒等于零,即可得到线性化解耦的效果。sdi如何控制?0sdi计算出定子侧d轴方向的定子电流。d轴放在转子磁极方向上找到转子磁极的位置。倒推Park变换计算得出反馈电流sdi闭环控制假设我们已经知道转子的磁极位置(磁极位置判断在后面章节):设A相绕组电枢电流相位和A相绕组轴线与d轴夹角之间的关系:aaaa为当A相绕组轴线与d方向一致时,A相绕组电流的初始相位。假设理想的三相平衡电流接入到永磁同步电机的输入端,数学方程如下:2sin322sin3322sin33AaBaCaiIiIiIsincosdqiIiI3/2变换aa由转换结果可以得出,若想d轴电流为零,即令为180°或0°,也就是说在得知转子的具体位置时,进行PARK变换时变换角度叠加.这样即可在控制侧达到近似解耦的效果。a统一控制框图VF控制算法框图二、具体实现及一些细节问题的讨论1.永磁同步电机的磁极位置检测位置传感器主要是光电编码器,主要分为增量型和绝对性编码器。国内用于位置控制的码盘主要是采用混合型编码器,具体参数如下:Z与U相信号的关系及UVW与转子磁极的关系(1).由原动机拖动该测试电机,测量在某一转向下线反电动势的相序关系,并推导出相反电动势之间的相序关系。使电机顺时针方向旋转,用示波器测量两线反电动势,右图是示波器显示的两相线反电动势关系图。其中黄色为Euv,蓝色为Ewv,从图中可以看到Euv超前Ewv60°电角度。转子位置测量方法(以登奇GK6063电机为例)及电机运行过程中转子位置的检测方法:电机厂家在安装码盘时会按照一定的规则,使转子磁极对应码盘上的一个固定的位置,但是不同的电机厂家的安装方式不同,也就导致了不同电机的转子磁极位置是不一样的,当我们来驱动一台新电机时首先是要确定转子磁极在码盘上所对应的位置。相量关系由图2所示,Evw在Ewv相反方向,所以Evw超前Euv120°,则相反电动势的相序为Eu滞后Ev120°,Ev滞后Ew120°,为负序。EuvEwvEvw60120图2线反电势相序(2).顺时针旋转,确定Z信号与UV线反电动势的相位关系:Z信号在UV线反电动势的-30°方向上(3).分析转子的磁极位置:EvEuEwEuvZΦEvEuEwEuvΦ磁通由于UVW是负序,即Euv滞后Eu30°,则Z信号出现在Eu0°位置上,由于相反电动势滞后磁通90°电角度,如图所示,所以Z信号所在的位置即磁极D轴所在的位置,D轴与U相夹角为0度。即,若使永磁电机的模型得到线性解耦,在检测到转子位置时,使电流相位的偏移角度为0即可。2.同步电机启动算法以及每转校正环节在转子磁极与码盘的关系确定后,我们就可以在电机运行中通过码盘反馈得到转子的位置信号,用于PARK变换。目前有两种常用的方法用于转子位置的判断:a.启动阶段转子位置的检测101100110010011001101100110010011001TUTVTW对于增量是编码器,控制器在上电运行时是无法获得转子的位置信息的。转子的初始位置检测是通过码盘上的UVW信号来实现的,一个周期的UVW信号与转子的一对极相对应,即一圈UVW信号是与转子磁极对数一致。这种定位方法会有不超过正负30°的误差,粗定位。转子位置信号0~6060~120120~180180~240240~300300~360U111000V001110W100011b.运行阶段转子位置的校正:一种方法是,由于已经确定了转子磁极与Z信号的关系,在电机根据初始定位启动起来之后,在一圈之内总能捕获到Z信号,然后会进行精确定位。另一种方法是根据根据UVW三相位置信号与磁极的相对位置来进行精确定位,该方法可在60°电角度内找到磁极的具体位置并进行定位。该方法的缺点???最好的办法。。。。举例说明,取相邻两扇区的WVU信号为,101/0013.死区补偿死区的成因及作用理想情况下PWM上下桥臂波形如下图所示:加上死区处理的PWM上下桥臂波形:补偿原理:单独分析一对桥臂,约定流向电机电流iu,该电流方向为正,从电机流出的电流的方向为负电流。1表示上桥通,下桥关,2表示上桥关,下桥通。针对导通波形分析前后作用矢量的时间关系:T1T2死区死区分析三相桥臂的死区补偿:并以SVPWM的一个区间为例进行分析说明:BCA001101000111101001000桥臂顺序为ABC123456IA0IB0IC0IA0IB0IC0IA0IB0IC0IA0IB0IC0IA0IB0IC0IA0IB0IC0Ⅰ010减011加零矢量不变010不变011减零矢量加010减011不变零矢量加010加011不变零矢量减010不变011加零矢量减010加011减零矢量不变Ⅱ001加101不变零矢量减001减101加零矢量不变001不变101加零矢量减001不变101减零矢量加001加101减零矢量不变001减101不变零矢量加Ⅲ001加011不变零矢量减001不变011减零矢量加001加011减零矢量不变001减011加零矢量不变001不变011加零矢量减001减011不变零矢量加Ⅳ100不变110减零矢量加100加110不变零矢量减100加110减零矢量不变100减110加零矢量不变100减110不变零矢量加100不变110加零矢量减Ⅴ010不变110减零矢量加010减110加零矢量不变010减110不变零矢量加010加110不变零矢量减010加110减零矢量不变010不变110加零矢量减Ⅵ100减101加零矢量不变100加101不变零矢量减100不变101加零矢量减100不变101减零矢量加100减101不变零矢量加100加101减零矢量不变总结:桥臂顺序为CBA4.位置环设计作用??偏差计数器实现方式+-反馈脉冲增量指令脉冲增量累加器电子齿轮分母滤波器乘电子齿轮分子取整+-反馈脉冲增量累加器电子齿轮分母乘电子齿轮分子指令脉冲增量滤波器输出为零?整数除以电子齿轮分母NY+-误差补偿比例因子P输出限制速度输出实现比例环节的电子齿轮功能,对由数字滤波器造成的误差进行补偿,实现偏差计数器清零功能。5.电流采样的处理由于电流采样环节是系统闭环运行中的重

1 / 39
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功