还剩54页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
1绪论
1.1引言步进电动机一般以开环运行方式工作在伺服运动系统中,它以脉冲信号进行控制,将脉冲电信号变换为相应的角位移或线位移步进电动机可以实现信号的变换,是自动控制系统和数字控制系统中广泛应用的执行元件由于其控制系统结构简单,控制容易并且无累积误差,因而在20世纪70年代盛行一时80年代之后,随着高性能永磁材料的发展、计算机技术以及电力电子技术的发展,矢量控制技术等一些先进的控制方法得以实现,使得永磁同步电机性能有了质的飞跃,在高性能的伺服系统中逐渐处于统治地位相应的,步进电机的缺点越来越明显,比如,其定位精度有限、低频运行时振荡、存在失步等,因而只能运用在对速度和精度要求不高,且对成本敏感的领域技术进步给步进电动机带来挑战的同时,也带来了新的发展遇由于电力电子技术及计算机技术的进步,步进电动机的细分驱动得以实现细分驱动技术是70年代中期发展起来的一种可以显著改善步进电机综合性能的驱动控制技术实践证明,步进电机脉冲细分驱动技术可以减小步进电动机的步距角,提高电机运行的平稳性,增加控制的灵活性等由于电机制造技术的发展,德国百格拉公司于1973年发明了五相混合式步进电动机,又于1993年开发了三相混合式步进电动机根据混合式步进电动机的结构特点,可以将交流伺服控制方法引入到混合式步进电机控制系统中,使其可以以任意步距角运行,并且可以显著削弱步进电机的一些缺点若引入位置反馈,则混合式步进电机控题正是借鉴了永磁交流伺服系统的控制方法,研制了基于DSP的三相混合式步进电机驱动器
1.2步进电机及其驱动器的发展概况按励磁方式分类,可以将步进电动机分为永磁式(PM)、反应式(VR)和混合式(HB)三类,混合式步进电动机在结构和原理上综合了反应式和永磁式步进电动机的优点,因此混合式步进电动机具有诸多优良的性能,本课题的研究对象正是混合式步进电机20世纪60年代后期,各种实用性步进电动机应运而生,而半导体技术的发展则推进了步进电动机在众多领域的应用在近30年间,步进电动机迅速的发展并成熟起来从发展趋势来讲,步进电动机已经能与直流电动机、异步电动机以及同步电动机并列,从而成为电动机的一种基本类型特别是混合式步进电动机以其优越的性能(功率密度高于同体积的反应式步进电动机50%)得到了较快的发展其中,60年代德国百格拉公司申请了四相(两相)混合式步进电动机专利,70年代中期,百格拉公司又申请了五相混合式步进电动机及驱动器的专利,发展了性能更高的混合式步进电动机系统这个时期各个发达工业国家建立了混合式步进电动机规模生产企业此外,1993年,也就是五相混合式步进电动机及驱动器专利到期之时,百格拉公司又申请了三相混合式步进电动机的专利步进电机具有以下优点
(1)步距值不容易受各种干扰因素的影响它的速度主要取决于输入脉冲的频率,转子运动的总位移取决于输入的脉冲总数,相对来说,电压大小、电流数值和温度的变化等因素不影响步距值;
(2)无位置累积误差步进电动机每走一步的实际步距值与理论值总有一定的误差,走任意步数之后也总有一定误差,但是因每转一周的累计误差为零,所以步距值的误差是不累积的;
(3)控制性能好改变通电顺序,就可以方便的控制电动机正转或反转,起动、转向、制动、改变转速及其他任何运动方式的改变都可以在少数脉冲内通过改变电脉冲输入就能控制,在一定的频率范围内运行时,任何运行方式都不会丢失一步;
(4)步进电机还有自锁能力,当步进电机停止输入,而让最后一个脉冲控制的绕组继续保持通电时,则电动机可以保持在最后一个脉冲控制的角位移的终点位置上,能够实现停车时转子定位因此,步进电机在机械、冶金、电力、纺织、电信、仪表、办公自动化设备、医疗、印刷以及航空航天等工业领域获得了广泛的应用例如机械行业中,在数控机床上的应用,可以算是典型的例子可以说步进电动机是经济型数控机床的核心我国的步进电机行业起步较早,但大多都是反应式步进电动机,直到目前,仍有许多国内用户使用反应式步进电机混合式步进电机的特点是效率高、力矩大、运行平稳、高频运行时矩频特性好,在发达国家中,越来越广泛的使用性能优越的五相和三相混合式步进电机,步进电机驱动技术的发展也十分迅速我国步进电机的应用虽然起步较早,但其驱动技术的发展相对落后,成为制约步进电机应用与发展的主要因素国内仍有不少用户沿用己被国外淘汰的单电压串电阻等落后的驱动方式,驱动器电路中使用分立元件居多,可靠性差,且各厂家的驱动技术规范、技术等级、生产工艺参差不齐目前发达国家的驱动器已进入恒相电流与细分技术相结合的阶段,使步进电机低速运行振荡很小、高速运行时转矩下降较小[1-3]步进电机驱动技术的进步离不开电力电子技术和微机控制技术的发展交流调速技术的发展过程表明,现代工业生产及社会发展的需要推动了交流调速系统的飞速发展;现代控制理论的发展和应用,电力电子技术的发展和应用,微机控制技术及大规模集成电路的发展和应用为交流调速的飞速发展创造了技术和物质条件电力电子器件及微处理器是高性能交流传动系统和现代电力电子设备的核心电力半导体器件以开关阵列的形式应用于电力变流器中,把相同频率、或者是不同频率的电能进行交-直(整流器)、直-直(斩波器)、直-交(逆变器)和交-交变换电力电子器件经历了以下几个发展阶段第一个阶段是20世纪80年代中期以前,是以门极不可关断的晶闸管(Thyristor)为代表的半控型器件,这种在20世纪50年代晚期出现的器件使得固态电力电子器件进入了一个新纪元晶闸管主要用于直流电动机的驱动器中,必须配以辅助换流措施才能实现可靠的换流,控制线路复杂、效率低、可靠性差,而且开关频率低,使得变频电源中含有大量的谐波分量,转矩脉动大、噪声大及发热严重第二个阶段是20世纪80年代中期到90年代,是以门极可关断晶闸管(GTO)、双极型晶体管(BJT)、电力场效应晶体管(P-MOSFET)等为代表的全控型器件如今GTO产品的额定电流、电压已超过6kA、6kV,在10MViA以上的特大型电力电子变换装置中已有不少应用,但其为电流驱动,故所需的驱动功率较大;BJT已模块化,在中小容量装置中得到推广,但其驱动功率较大,开关速度慢,影响了逆变器的工作频率和输出波形;MOSFET开关速度快,驱动功率小,电压型控制,但器件功率等级低,导通压降大,限制了逆变器的容量第三个阶段是20世纪90年代,是以绝缘栅双极型晶体管(IGBT)为代表的复合型功率器件,主要特点为门极电压控制,故其所需驱动功率较小IGBT结合了MOSFET和BJT的优点,具有高开关频率,门极电压驱动,不存在二次击穿问题,无需吸收电路,又具有BJT大电流密度,低导通压降的特性新一代的智能功率模块(IPM)集功率器件IGBT、驱动电路、检测电路和保护电路于一体,实现过流、短路、过热、欠压保护,模块包含三相桥逆变器,从而使装置体积缩小,可靠性提高20世纪90年代末至今,电力电子器件的发展进入了第四代,这里只介绍一下电力半导体家族中的最新成员—集成门极换向晶闸管(Integratedgate-commutatedthyristor),它是ABB公司于1997年发明的,它基本上是一种高压、大功率、非对称截止GTO晶闸管,其关断电流增益为1,可见其驱动功率之小该器件的导通压降、开通di/dt、门极驱动损耗、少数载流子存储时间和关断dv/dt据称都优于GTO晶闸管器件更快的开关速度使得无缓冲器运行成为可能,也使其开关频率高于GTO晶闸管多个IGCT可以串联或并联成更高功率的应用该器件已经用于电力系统的联网设备(100MViA)和中等功率(高达5MW)工业传动中[4-6]全数字化是交流调速系统的发展趋势交流调速系统最初多为模拟电子电路组成,由于模拟电路固有的弊端,决定了很多控制算法很难在系统上实现近几十年来,由于微机控制技术,特别是以单片机及数字信号处理器(DSP)为控制核心的计算机控制技术的飞速发展和广泛应用,许多复杂的控制算法得以实现,如矢量控制中的复杂坐标变换、解耦控制、滑模变结构控制、参数辨识的自适应控制等,这些是模拟电路无法做到的,可以毫不夸张的说以微处理器为核心的数字控制已成为现代交流调速系统的主要特征之一常用于交流调速系统的微处理器简介如下
1.单片机一片单片机芯片就是一台微型计算机,其上集成有用户需要的一些外设,如定时/计数器、D/A、A/D等,这样就大大缩小了控制器的体积,降低了成本,提高了可靠性然而单片机对大量数据的处理能力有限,因此只用于一些对性能要求不高的场合
2.数字信号处理器(DSP)为了提高运算速度,在20世纪80年代出现了数字信号处理器,其上一般集成有硬件乘法器、时钟频率很高,一些高性能的DSP还支持浮点运算世界各大DSP生产商还推出了集成有PWM生成硬件、A/D、正交编码电路等专门针对于电机控制的DSP芯片,常见的如TI公司的C2000系列电机控制专用的DSP芯片使控制系统硬件简化,性能和可靠性得到了空前的提高
3.高级专用集成电路(ASIC)ASIC也称为适合特定用途的IC,是能完成特定功能的专用芯片例如用于交流变压变频用的SPWM波发生器HEF4752(英国Mullard公司产品,适用于开关频率1kH以下)、SLE4520(德国西门子公司产品,适用于开关频率20kH以下)现代高级专用集成电路的功能远远超过一个发生器,往往能够包括一种特定的控制系统,例如,德国应用微电子研究所(IAM)1994年推出的VECON,是一个交流伺服系统的单片矢量控制器,包括控制器,能完成矢量运算的DSP协处理器、PWM定时器,以及其他外围和接口电路,都集成在一片芯片之内,使可靠性大幅度提高2混合式步进电动机的原理及其驱动控制三相混合式步进电动机与反应式和永磁式步进电动机相比,具有很多优点,获得了越来越广泛的应用电流闭环、三相正弦电流驱动是三相混合式步进电动机常用的驱动方式
2.1三相混合式步进电动机的结构和工作原理
2.
1.1三相混合式步进电动机的结构混合式步进电动机是一种十分流行的步进电动机它既有反应式步进电动机的高分辨率,每转步数比较多的特点,又有永磁式步进电动机的高效率,绕组电感比较小的特点,故称混合式图2-1给出了三相混合式步进电动机的内部结构图及其定子结构图从结构上看,它的定子通常有多相绕组,定、转子上开有很多齿槽,类似反应式步进电动机转子上有永久磁铁产生的轴向磁场,这与永磁式步进电动机相似图2-1三相混合式步进电机内部结构图及定子示意图Fig.2-1Three-phasehybridsteppingmotorandthestatorinternalschematicdiagram混合式步进电动机的转子一般由环形磁钢及两段铁心组成,环形磁钢在转子的中部,轴向充磁,两段铁心分别装在磁钢的两端,转子的铁心外圆周有均匀分布的小齿,两段铁心上面的小齿沿圆周相互错开半个齿距定、转子小齿的齿距通常相同一段转子的磁力线沿转子表而呈放射形进入定子铁心,称为N极转子,另一段转子的磁力线是从定子沿定子表面穿过气隙回归到转子中去的,称为S极转子可见,通过转子分段错齿和转子轴向永磁励磁,三相混合式步进电机在结构上巧妙的实现了多极对数永磁凸极同步电机的思想,从原理上讲是低速凸极永磁同步电机可见,混合式步进电动机既可以用作同步电动机进行速度控制,又可以用作步进电动机进行位置开环控制[7-9]
2.
1.2三相混合式步进电动机的工作原理图2-2给出了一台简单的三相混合式步进电动机的横截面示意图图中三相混合式步图2-2三相混合式步进电动机示意图Fig.2-2Three-phasehybridsteppingmotordiagram进电动机的定子为三相六极,三相绕组分别绕在相对的两个磁极上,且这两个磁极的极性是相同的它的每段转子铁心上有八个小齿,两段铁心上的小齿相互错开半个齿距从电动机的某一端看,当定子的一个磁极与转子齿的轴线重合时,相邻磁极与转子齿的轴线就错开1/3齿距混合式步进电动机的气隙磁动势由转子永磁体产生的磁动势Fr和定子绕组电流产生的磁动势Fs组成在电机运行过程中,随着绕组中通入的电流方向的变化,这两种磁动势有时是相加的,有时又是相减的,转子磁动势与定子磁势相互作用,产生电磁转矩当A相绕组通电时,转子处于图2-2中所示的稳定平衡位置,此时与N段转子铁心相对的定子A相极下气隙磁导最大,与S段转子铁心相对的定子A相极下气隙磁导最小当外加力矩使转子偏离稳定平衡位置时,例如转子向顺时针方向转了一个小角度θ,则定子与两段转子齿的相对位置及作用转矩的方向如图2-3所示可以看到,两段转子铁心所受到的电磁转矩方向相同,都是使转子回到稳定平衡位置的方向绕组的通电状态改变,电动机的稳定平衡位置也改变,在电磁转矩的作用下,转子将转到新的平衡位置上面说的是单相通电时的情况,但是为了增加电机的输出转矩,提高电机绕组利用率,在三相混合式步进电动机的应用中,一般采用三相同时通电的控制方式图2-4给出了三相混合式步进电动机三相同时通电时绕组电流状态示意图,图2-4a到图2-4f中的转子位置分别与图2-4g中t1至t6时刻的绕组通电状态相对应每相绕组的电流在每个周期内共上面说的是单相通电时的情况,但是为了增加电机的输出转矩,提高电机绕组利用率,在三相混合式步进电动机的应用中,一般采用三相同时通电的控制方式图2-4给出了三相图2-3A相绕组通电时转子偏离平衡位置的受力图Fig.2-3Arotorwindingenergizedbytryingtodeviatefromtheequilibriumposition混合式步进电动机三相同时通电时绕组电流状态示意图,图2-4a到图2-4f中的转子位置分别与图2-4g中t1至t6时刻的绕组通电状态相对应每相绕组的电流在每个周期内共有三个状态,电流变化一个周期,转子旋转一周此时电机每转的步数S可由式(2-1)得到S=k*m*Z2-1式中,k为电动机每转电流状态变化的次数;m为电机的相数;Z为电机齿数对于三相混合式步进电动机,设转子有50个齿,根据式(2-1)和图2-4可以计算出此时电机每转步数S为S=4*3*50=6002-2若电机每转一周,相电流只有两个状态,即电机绕组只有正、负通电状态,无零电流状态,根据式(2-1),可得电机每转步数为300可见,通过增加绕组通电状态数可以使混合式步进电动机的步距角减小,增加走步精度,对于减小混合式步进电动机运行过程中的振动有很大的作用其实,这个例子也暗含了混合式步进电动机细分控制的基本原理,细分控制是目前最有效的减小步进电动机振动的方法,后面将会给出详细的介绍
2.2步进电动机应用中要注意的问题当选用步进电动机作为系统的执行元件时,一定要了解步进电机的技术参数,特别是其矩频特性步进电机输出转矩随转速升高而下降,选型时一定要参考矩频特性曲线图,图2-4三相同时通电半步运行时绕组电流示意图Fig.2-4Three-phasepowerhalfastepwhilerunningwindingcurrentdiagram根据设备运动速度和加速度,计算好所需工作转矩和转动惯量步进电动机的选用主要考虑以下几个指标[1-3]
1.步距角θ每给定一个电脉冲信号,电动机转子所应该转过角度的理论值,步距角越小,分辨率越高其计算公式如下θ=2-3式中Z为转子的齿数,N为转子转过一个齿距的运行拍数
2.步进电机的转速n若步进电动机所加的控制脉冲频率为f,则步进电动机的转速为n=2-4可见步进电机转速的高低,取决于输入到步进电机驱动器的脉冲频率的高低步进电动机在不失步、不丢步的前提下,其转速和转角与电压、负载、温度等因素无关,因而步进电动机可直接采用开环控制,简化控制系统
3.最大空载起动频率电机在某种驱动形式、电压及额定电流下,在不加负载的情况下,能够直接起动的最大频率,起动频率越高,则电机快速响应性能越好图2-590BYG350C型电机的矩频特性图Fig.2-590BYG350Ctypemotormomentfrequencyresponseplots
4.矩频特性电机在某种测试条件下测得运行中输出力矩与控制脉冲频率关系的曲线称为运行矩频特性,这是步进电动机最重要的参数之一,是电机诸多动态曲线中最重要的,也是电机选择的根本依据图2-5为本课题所用的混合式步进电动机(型号为90BYG350C)的矩频特性图由图可以看到,该步进电动机的保持转矩为6Nm,随着转速的升高,其转矩不断减小,当转速达到1200r/min时,转矩已不到
1.6Nm所以选用步进电动机时一定要参考其矩频特性图,不能只看保持转矩或最大静转矩,要根据电机运行工况,考虑一定的裕量
5.步进电动机的共振点步进电机均有固定的共振区域,
二、四相混合式步进电机的共振区一般在180Hz到250Hz之间(步距角
1.8度)或在400Hz左右(步距角为
0.9度),电机驱动电压越高、电机电流越大、负载越轻、电机体积越小,则共振区向上偏移为使电机输出转矩大,避免失步和降低整个系统的噪音,一般要求工作点均偏离共振区
2.3步进电动机的振动和失步步进电动机的振动是其固有的缺点,在上节所说的步进电动机选择标准中就提到,使用步进电动机时一定要考虑电动机的共振点,这样可以人为的让步进电动机运行区域避开步进电动机的共振点,使步进电动机运行的更加平稳、噪声小,避免失步下面介绍一下步进电动机运行时产生振动的原因步进电动机在步进状态运行时,转子运动是一衰减振荡过程电动机在低频步进运行时,定子绕组每改变一次通电状态,转子就前进一个步距角由于转子的自由振荡,它将不能及时的停留在新的平衡位置而是按自由振荡频率振荡几次才衰减到新的平衡位置每加一次脉冲,进行一次转换,转子都从新的转矩曲线的跃变中获得一次能量的补充,这样步进电动机在低频步进运行时,类似于一种强迫振荡当控制脉冲的频率等于或接近于步进电动机振荡频率的1/k倍(k=123…..)时,电动机就会出现强烈的振动现象,严重的将导致失步或无法工作当步进电动机在高频脉冲下连续运行时,前一次的振荡尚未达到第一次回摆的最大值,下一个脉冲已经到来当频率更高时,甚至在前一步振荡尚未达到第一次的峰值就开始下一步,则电机可以连续、平滑地转动,转速也比较稳定但是当脉冲频率过高,达到或超过最大连续运行频率fmax时,由于绕组电感的作用,动态转矩下降很多,负载能力较弱,且由于电机的损耗,如轴承摩擦、风摩擦等都大为增加,即使在空载下也不能正常运行另外,当脉冲频率过高时,矩角特性的移动速度相当快,转子的惯性导致转子跟不上矩角特性的移动,则转子位置距平衡位置之差越来越大,最后因超出动稳区而丢步[10-15]由于步进电动机特殊的运行机理,要完全消除其振荡是不可能的,只有采取一定的措施,在一定程度上抑制其振荡,防止发生失步目前,抑制步进电机振荡的方法主要有:
(1)采用细分驱动方式,适当增加细分数;
(2)增加阻尼;
(3)采用位置或速度闭环控制其中第三条方法能从根本上解决步进电动机振荡的问题,但此时控制系统较复杂,成本也高因此在实际应用中一般采用第一条和第二条方法增加阻尼一般有两种方法增加机械阻尼和电气阻尼机械阻尼是增加电机转子的干摩擦阻力或粘性阻力其缺点是增大了惯性,使电机的速度性能变坏,体积增大电气阻尼则有多相激磁阻尼、延迟断开阻尼等其实,从原理上说,细分驱动也就是采用了增加电气阻尼的技术对于混合式步进电动机,由于其转子中加入了永磁体,因而,混合式步进电动机具有较强的反电动势,其自身阻尼作用比较好,使其在运行过程中比较平稳、噪声低、低频振动小从这也可以看到混合式步进电动机的性能要优于反应式步进电动机
2.4步进电动机的细分驱动技术
2.
4.1传统的步进电机驱动方式单电压驱动单电压驱动是指在步进电机绕组上加上恒定的电压,这种驱动方式的电路相当简单但是当电机高速运行时,流经绕组的电流还未上升到额定电流就被关断,相应的平均电流减少而导致输出转矩下降为改善高速运行的电机转矩特性,通常在连接电机绕组的线路中串联一个无感电阻来减少电气时间常数,同时成比例的增加电源电压以保持额定电流不变但是串入电阻将加大功耗,降低功放电路的功率,必须具备相应的散热条件才能保证电路稳定可靠的工作所以这种电路一般仅适合于驱动小功率步进电机或对步进电机运行性能要求不高的情况高低压驱动高低压驱动电路使用两种电压电源,即步进电机额定电压和比它高几倍的电源电压当相绕组导通时,加到绕组上的电压为高电压,上升电流具有较陡峭的前沿特性当电流上升到额定值时,关闭高压电源,用额定电压供电来维持绕组的电流由于电机旋转反电势、相间互感等因素的影响,易使电流波形在高压工作结束和低压工作开始的衔接处呈凹形,致使电机的输出力矩有所下降低频时绕组电流有较大的上冲,所以低频时电机振动较大,低频共振现象仍然存在斩波恒流驱动斩波恒流驱动方式的供电电压比电机额定电压高得多,使电流上升和衰减速度很快,通过斩波方式使电机绕组电流在低速到高速运行范围内保持恒电流,从而保持电机输出转矩恒定但是此种方法线路复杂、低速运行时绕组电流冲击大,使低频产生振荡,运行不平稳,噪声大、定位精度不高调频调压驱动随着步进电机运行频率的提高,同时提高功率放大电路的电源电压,以补偿因运行频率上升造成的输出转矩下降当步进电机的运行频率降低时,同时降低功率放大电路电源电压因电压随频率而变,故既可增加高频输出转矩,又能避免低频可能出现的振荡从理论上讲,调频调压驱动基本克服了单电压驱动、高低压驱动、斩波恒流驱动等电路的不足,矩频特性较好,能够在较宽的频率范围内运行但是仍然不能利用步进电机实现多种步距角控制,步距角的大小只有有限的几种,步距角已由电机结构所确定
2.
4.2步进电机的细分驱动技术以上几种驱动方式都有其弊端,实践证明,恒转矩、等步距角的均匀细分方式是目前最好的细分控制方式步进电机的细分驱动技术实质上是一种电气阻尼技术,其主要目的是提高电机运转性能,实现步进电动机步距角的高精度细分步进电动机细分驱动技术首先由美国学者T.R.Fredriksen于1975年在美国增量运动控制系统及器件年会上提出,在其后的二十多年里,步进电机脉冲细分驱动技术得到了很大的发展,并在实践中得到广泛的应用在减小步进电动机运行过程中的振动起到了很好的效果如图2-6所示,步进电机的细分控制是通过控制步进电机各相绕组中的电流,使其按一定的规律阶梯上升或下降,即每次只改变绕组电流的一部分,从而获得从零到最大相电流的多个稳定的中间电流状态,相应的定子电流产生的磁场矢量也就存在多个中间状态,图2-6三相混合式步进电动机细分驱动时各相电流状态及转矩矢量图Fig.2-6Three-phaseHybridSteppingMotorDriverwithcurrentstateandwhenthetorquevector转动合成磁场矢量的幅值决定了转矩的大小,相邻两条合成磁场矢量的夹角决定了微步距角的大小相电流变化一个周期,转子转过一个齿距可见,步进电动机的细分控制从本质上讲,是对步进电动机的定子绕组中电流的控制最初的步进电动机细分驱动控制只是对电机的绕组电流加以简单的控制,如控制电流均匀上升、下降等,这样简单控制的结果将使细分之后的步距角很不均匀随着步进电动机细分驱动技术的发展,如何通过改进电动机相电流的控制策略来增加细分的均匀性,提高电机运行的稳定性,减少运动噪音及振动等越来越受到人们的重视,并得了很大进展本文把交流伺服驱动的思想应用到三相混合式步进电动机驱动系统中,实现了恒转矩、等步距角的均匀细分控制方式实践证明,恒转矩、等步距角的均匀细分方式是目前最好的细分控制方式,能有效的抑制步进电动机运行过程中的振动、噪声等在下一节将给出详细的理论分析和相应的控制方案
2.5三相混合式步进电动机的数学模型及其控制方案图2-7混合式步进电机d-q轴的定义Fig.2-7Hybridsteppingmotorthedefinitionofd-qaxis每个大极上面均匀的分布着一些小齿转子一般由环形磁钢及两段铁心组成,环形磁钢在转子的中部,轴向充磁,两段铁心分别装在磁钢的两端,转子的铁心外圆周有均匀分布的小齿,两段铁心上面的小齿沿圆周相互错开半个齿距定、转子小齿的齿距通常相同可见,通过转子分段错齿和转子轴向永磁励磁,三相混合式步进电机在结构上巧妙的实现了多极对数永磁凸极同步电机的思想,从原理上讲是低速永磁凸极同步电机三相混合式步进电机的工作原理与普通三相同步电动机的工作原理相似,即由定子绕组产生的旋转磁场以磁拉力拖着永磁体构成的转子同步旋转,定子和转子间通过气隙磁场耦合由于电动机定子和转子间有相对运动,电磁关系十分复杂,并且步进电机本身又是一类高度非线性的电机,是一个多变量、非线性、强耦合的系统,为了简化分析,在建立三相混合式步进电机的数学模型时,做如下假设[29-35]
(1)忽略铁心饱和,不计剩磁影响、不计磁滞损耗和涡流效应,认为磁路是线性的;
(2)气隙磁通在空间按正弦分布,即感应电动势(反电动势)是正弦的,定子电流在气隙中只产生正弦分布磁势,忽略磁场的高次谐波;
(3)不考虑温度、频率变化对电机参数的影响按照以上条件分析实际电动机,所得结果和实际情况十分接近,可以使用上述假设对电动机进行分析和控制仿同步电机,定义混合式步进电机的d轴位于转子齿中心线上,q轴沿旋转方向超前d轴90度电角度,如图2-7所示建立如图2-8所示的d-q同步旋转坐标系,此坐标系随电动机转子以同步转速ωr旋转,在此d-q坐标系上的三相混合式步进电机的矢量也在图上标出图中,β为电机定子三相电流合成空间矢量is和永磁体励磁磁极轴线(d轴)之间的夹角,又称转矩角θ为d轴轴线与A相绕组轴线之间的夹角,可推导d-q坐标系下电动机的数学模型如下定子电压方程图2-8三相混合式步进电机在d-q坐标系上的矢量图Fig.2-8Three-phasehybridsteppingmotorinthedqcoordinatesystemonthevectorUd=Rid+Pd-Weq2-5Uq=Riq+Pq+Wed定子磁链方程d=Ldid+f2-6q=Lqiq由式(2-5)和式(2-6),可得Ud=Rid+LdPid-weLqiq2-7Uq=Riq+LqPiq+weLdid+f上述公式中ud、uq、id、iq、ψd、ψq分别为d、q轴上的定子电压、电流及磁链分量;R为定子绕组相电阻;Ld、Lq为d、q轴上的定子电感;ωe为转子旋转的电角速度;ψf为永磁体对应的转子磁链;p=d/dt为微分算子输出的电磁转矩为Te=Zdiq-qid=Z[fid+Ld-Lqidiq]2-8电动机的机械运动方程为Te=Tl+Bwr+Jpwr2-9上述公式中,Z为混合式步进电动机转子齿数;Te为电磁转矩,Tl为负载转矩;J为电动机转子和所带负载的总转动惯量,B为粘滞摩擦系数;ωr为电动机转子的机械角速度,其与电角速度间的换算如下we=Zwr2-10由d-q坐标系下的矢量图2-8可得id=iscos2-11iq=issin结合式(2-8)可得电磁转矩Te=Z[fissin+Ld-Lqis2sin2]2-12式(2-12)括号中,第一项是由定子电流合成磁场与永磁体励磁磁场相互作用产生的电磁转矩,称为主电磁转矩;第二项是磁阻转矩,它是由电动机的凸极效应引起的,并与两轴电感参数的差值成正比可以看出,混合式步进电动机的电磁转矩的控制取决于对交轴电流iq和直轴电流d的控制当id=0时,由于ψf为常数,只要控制iq就可以线性的控制电磁转矩仿同步电动机的转子磁链定向控制方式,即在混合式步进电动机的整个运行过程中,始终保持id=0,使定子电流产生的电枢磁动势与转子励磁磁动势间的角度β为90o,即保持正交,则定子电流矢量is与q轴重合,那么电磁转矩只与定子电流的幅值is成正比,即只与交轴电流iq成正比,比例系数K=3/2*Zψf,从而实现了交轴电流iq和直轴电流id的解耦,达到了矢量控制的目的此时的电磁转矩可由下式表示Te=K*iq2-13由于电机定子综合电流矢量始终与转子的磁极轴线成90°,该方法又称按励磁轴线定向的矢量控制此时电机所有电流均用来产生电磁转矩,电流控制效率高,且减少了定子铜耗缺点是随着输出转矩的增加,端电压增加较快,功率因数下降,对逆变器容量要求提高为保证电流环动态跟随,随着电机转矩升高,外加电压应提高可见,这种转子磁场定向控制方式比较适合于小容量交流伺服系统对于有明显凸极效应的混合式步进电动机,其LdLq,采用这种id=0的控制方式时,并没有利用凸极效应产生的磁阻转矩,没有充分发挥电机转矩输出能力这点是id=0的控制方式运用于混合式步进电动机控制系统的不足
2.6本章小结本章详细介绍了三相混合式步进电动机的工作原理,建立了三相混合式步进电动机的理想数学模型,提出了相应的控制方案3系统的硬件设计混合式步进电机是一种系统电机,电机本体与其控制器密不可分优秀的电机运行性能只有通过高性能的控制器和先进的控制策略来实现采用智能功率模块(IPM)和数字信号处理器(DSP)可以使控制器结构简单、性能可靠,可以实现先进的控制方法,提高步进电机的运行性能图3-1三相混合式步进电动机控制系统框图Fig.3-1Three-phasehybridsteppingmotorcontrolsystemblockdiagram
3.1系统硬件的总体结构如图3-1所示,控制电路以,TI的DSP芯片TMS320LF2403A为核心,包括电流检测电路、断电记忆关键数据电路、驱动电路和控制信号接口电路构成功能齐全的全数字三相混合式步进电机脉冲细分驱动系统其中的X25040是带有EEPROM的SPI芯片,用来当系统非正常断电时,记录系统关键的运行参数图3-2为控制部分与功率部分的接口框图系统主回路部分采用交-直-交电压源型逆变电路,主要由整流桥、滤波电容及智能功率模块(IPM)组成;采用采样电阻检测电机相电流;DSP输出的IPM控制信号经电平匹配电路后直接送到IPM驱动信号端口,没有采用隔离措施图3-2控制部分与功率部分接口电路框图Fig.3-2Controlsectionandpowerpartoftheinterfacecircuitdiagram
3.2数字信号处理器简介本系统采用了美国德州仪器公司(TI)生产TMS320LF2403A数字信号处理器,它是TI公司推出的高性能16位定点数字信号处理器,是专门为电机的数字化控制而设计的,特别适用于电机的高性能控制它具有DSP的信号高速处理能力及适用于电机控制的优化外围电路于一体,且价格便宜,大大减小了控制系统的体积,提高了系统的性价比TMS320LF2403A采用增强的哈佛结构,四级流水线操作,在40MHz内部时钟频率下,指令周期仅为25ns并且内部具有硬件乘法器,完成一条16位乘16位的乘法指令只需一个指令周期其内部具有锁相环电路,使其外部只要提供10MHz的时钟信号,通过软件设置就可产生所需的CPU时钟片内的双口RAM区允许一个指令周期内访问两次,大大提高了数据处理能力,缓解了高速处理器与慢速外围部件之间的矛盾内含一个8通道转换精度为10位的高速A/D转换器,转换时间可灵活的通过编程设置,最短仅为500ns,非常适合实时性控制的需要片内优化的单个事件管理器是为设计者提供的实现完整的高性能电机控制方案的关键从功能上看,它提供的脉宽调制(PWM)通道及I/O口可以驱动各种类型的电机其事件管理器包含了2个具有四种工作方式的定时器及3个比较器,并辅以灵活的波形发生逻辑,可产生6路PWM输出它支持对称的和非对称的PWM生成能力及空间矢量PWM以实现功率开关器件开关状态的优化下面将TMS320LF2403A的一些主要技术特性概括如下采用高性能静态CMOS技术,使得供电电压降为
3.3V,减小了控制器的功耗,40MIPS的执行速度使得指令周期缩短到25ns(40MHz),绝大部分指令为单周期,从而使控制器有很强的实时控制能力单个的事件管理器包括2个16位通用定时器,8个16位具有内部死区生成逻辑的脉宽(PWM)调制通道3个捕获单元,片内光电编码器接口电路,8通道A/D转换器事件管理器适用于控制交流感应电机、无刷直流电机、开关磁阻电机、步进电机、多级电机和逆变器一个不可屏蔽中断(NMI),1个外部中断,6个按优先级获得服务的可屏蔽中断,而且这6个中断级都可以被很多外设中断请求共享八个辅助寄存器和一个用于数据寄存器间接寻址的辅助算术单元544字片内程序/数据双口RAM(DARAM)和512字的单口RAM(SARAM)10位A/D转换模块最小转换时间为500ns,并且具有自动排序的能力一次可执行最多8个通道的自动转换,而每次要转换的通道都可以通过编程来选择内置校验和自测试模式串行通信接口(SCI)模块16位串行外设(SPI)接口模块控制器局域网络(CAN)
2.0模块基于锁相环(PLL)的时钟模块和看门狗模块(WDT)电源管理包括3种低功耗模式,能独立的将外设器件转入低功耗工作模式
3.3控制部分外围电路介绍
3.
3.1控制器参数选择电路控制器在上电之前,要根据用户需要设置相应的步距角、相电流大小以及输入信号的模式等参数由于TMS320LF2407A的I/O口有限,但它有8个A/D采样通道,而电流采样和直流母线电压采样在一起也只需要用3个A/D采样通道,所以控制系统的参数设置就采用了如图3-3所示的拨码开关电路这样做只需4个A/D采样通道就可以完成控制系统的16种细分选择、16种相电流选择和信号输入模式及半流模式选择DSP的A/D分辨率约3mV,但是电阻精度有限,所以在设计电路的时候要注意拨码开关右侧电阻值的选取,并且在软件设计中也要采取相应的措施
3.
3.2电流采样和过流保护电路根据第二章推导的电磁转矩公式Te=K∗iq可知在控制系统中,控制器需要及时、准确地知道绕组中实际电流信号,以实现电流闭环控制和电流保护电路的设计,为此需要对电流信号进行采样电流采样必须实时、准确和可靠,有时还要求被测电路与控制电路的可靠隔离通常电流检测的方法有以下三种电流互感器检测、霍尔电流传感器检测和采样电阻检测电流互感器被广泛的应用于电流的测量中,因为它的原、副边采用磁耦合,故可以实现被测电路与控制电路的隔离互感器用于测量正弦电流,具有足够的工程精度,但是这种方法用于测量非正弦供电流或含有谐波较多的电流时,测量将产生较大的误差由于互感器铁心磁性材料的非线性影响,高次谐波分量的测量误差较大,用一般的互感器检测PWM逆变器这种含有丰富谐波分量的输出电流,将难以准确测量电流的瞬时值图3-3控制器参数选择电路Fig.3-3Controllerparameterselectioncircuit霍尔电流传感器是一种利用霍尔效应来工作的半导体器件,其中磁补偿式霍尔电流传感器是基于磁场补偿平衡原理,即初级电流所产生的磁场,通过一个次级线圈的电流产生磁场进行补偿,使霍尔元件始终处于零磁通的平衡工作状态由于动态平衡过程极快,从宏观上看,次级电流通过测量电阻在任何时候都能检测出来,其大小及波形是与初级电流完全对应的霍尔电流传感器可以实现对直流及非正弦的交流电流信号的可靠隔离传送,是比较理想的电流检测元件但是,霍尔电流传感器价格较高,在一些低成本和小功率场合,应用采样电阻是一个很好的选择采样电阻可以直接将主电路的电流信号转化为电压信号送给控制电路,简单、方便、而且频响好,输出电压直接正比于主电路流过的电流选择采样电阻要注意以下两点电流采样电阻应该具有很低的阻抗(可以达到最小限度的功率损耗)很低的电感值(最小的di/dt变化引起的电压尖峰)对于采样电阻值的选择,一般是考虑最小的功率损耗和最大的准确性的折衷点,小的采样电阻能够减小功率损耗,而大的采样电阻能够提高精度由于本课题所做的控制器功率较低,并且所用的IPM具有可单电源供电可以不用隔离能直接和微处理器接口的特点,所以选用了电阻检测的电流采样电路采样电阻连接方式如图3-2所示由于电机三相电流满足等式iA+iB+iC=0,所以只需采样两相电流即可,另一相电流可以由等式iA+iB+iC=0计算出来两采样电阻分别串在对应桥臂的中点和电机接线端之间图3-4给出了B相电流采样放大部分的硬件原理图,C相和B相相同图3-4电流采样放大电路Fig.3-4Currentsamplingamplifier图3-4中,第一级放大电路的输入端接在采样电阻两端,组成一个差分放大电路,同时第一级放大器也构成了一个二阶低通滤波器,以滤除采样电阻上面的高频谐波分量,提高采样精度和抑制干扰对于第一级放大电路,选择不同的电阻值和电容值就可以得到不同的截止频率和不同的放大倍数,应根据采样电阻和电机相电流选择合适的电阻值和电容值由于TMS320LF2403A的A/D采样模块只能采样单极性的电压,且电压应限制在0至
3.3V,而电机相电流为双极性的正弦量,故用第二级放大器构成了电压偏置电路,使第二级放大器的输出电压V02在0到
3.3V之间由于放大器供电电源为+15V和-15V,而DSP能接受的电压最大也不超过5V,有时由于故障或控制失效,流过采样电阻的电流就会很大,导致V02很大(极限值能到+15V)为了避免烧坏DSP,应在V02输入到DSP的A/D采样引脚之前加上由两个二极管或使用稳压二极管构成的限幅电路,并要采用适当的保护电路图3-5给出了B相的过流保护电路,C相和B相的相同过流是引起功率驱动器被烧毁和损坏的主要原因之一IGBT虽然可以承受短时间的过流,但是超出安全工作区,则会永久地损坏,所以要设置快速的过流保护电路在主电路进行电流检测时,一旦检测到主电路过流,应该立即封锁控制信号输出,通知DSP关断所有控制信号并报警图3-5过流保护电路Fig.3-5Over-currentprotectioncircuit过流保护电路选用了集电极开路的比较器LM311,在驱动器正常工作、没有发生过流的情况下,两比较器的输出均为高电平;当发生过流时,其中一个比较器将输出低电平信号,此低电平信号经相应的处理后送到DSP的功率驱动保护中断输入引脚,以用来及时的封锁PWM输出,避免造成事故此保护电路结构简单、运行可靠
3.4智能功率模块及其驱动电路智能功率模块(IPM)不仅把功率开关器件和驱动电路集成在一起,而且还含有欠压、过电流和过热等故障检测电路,并可将检测信号送到CPU作中断处理它由高速低功耗的管芯和优化的门极驱动电路以及快速保护电路构成即使发生过载事故或者使用不当,也可以使IPM自身在短时间内不受损坏IPM一般使用IGBT作为功率开关元件,并集成电流传感器及驱动电路IPM模块一般有以下四种封装形式:单管封装,双管封装,六管封装和七管封装IPM模块具有以下优点:开关速度快,功耗低IPM内的IGBT芯片都选用高速型,而且驱动电路紧靠IGBT芯片,驱动延时小,所以IPM开关速度快,损耗小快速过流保护IPM实时检测IGBT电流,当发生严重过载或直接短路时,IGBT将被软关断,同时送出一个故障信号过热保护在靠近IGBT的绝缘基板上安装了一个温度传感器,当基板过热时,IPM内部控制电路将截止栅极驱动,不响应输入控制信号桥臂对管互锁三相桥的每组上、下桥臂的驱动信号互锁,能有效防止上下臂同时导通本系统选用了仙童公司(FAIRCHILD)的智能功率模块,型号为FSAM10SH60AFSAM10SH60A不仅具有以上所有的优点,而且其内部集成有高速HVIC,使它能直接和CPU相连,可以省去6个高速光耦,减小控制信号的传输延迟,降低成本高速HVIC还使单电源供电成为可能,简化了电源设计,使整个系统只需要+15V,-15V和+5V三路电源即可工作若对电路进行相应的优化,选用单电源供电的放大器,则只需要+15V和+5V两路电源就可工作由于时间的原因,本课题没有在这点上进行优化
3.
4.1自举电路一般,IPM需要四路电源供电,上桥臂三个IGBT各需要一路,下桥臂三个IGBT共用一路本控制器中FSAM10SH60A采用单电源供电,相应的就需要设计自举电路,下面介绍一下自举电路设计中要注意的几点自举电路的结构如图3-6所示,它由自举电容CBS、自举二极管DBS和限流电阻RBS组成当上桥臂关断,下桥臂开通时,自举电容CBS通过自举二极管DBS和限流电阻RBS充电;当下桥臂关断,需要开通上桥臂时,充电后的自举电容CBS提供上桥臂IGBT开通所要的驱动电压,自举二极管DBS反向截止直流母线电压自举电容充电时的电流流通路径如图3-6中的虚线所示从自举电路的工作原理可以看到自举电容CBS、自举二极管DBS和限流电阻RBS参数的选择是设计自举电路成败的关键CBS必须足够大,以使维持上桥臂开通所需的电源,如果CBS过小,则在上桥臂导通期间,其两端电压可能会低于IGBT正常驱动电压(一般在10V到15V之间),这将会使IPM导通损耗加大,长期工作在这种状态的话就有可能损坏IPMCBS应根据相应IPM的参数和自举电容的漏电流来选择,具体的计算可参考相应的IPM数据手册本系统根据相应的计算,选择了电容值为220uF的自举电容,在系统调试过程中一直运行良好自举二极管DBS用来在上桥臂导通、下桥臂关断时,反向截断直流母线电压,防止直流母线侧的高压反馈到+15V的电源上面可见,自举二极管DBS应选用反向恢复时间短的超快恢复二极管本系统选用的二极管为HER107,其反向恢复时间只有75ns,额定电压(VRR)为800V,额定电流(IFSM)为30A,并且漏电流很小,完全满足需要限流电阻RBS是必须的,限流电阻RBS能减小自举电容CBS充电时的dVBS/dtRBS取值不能过大,不然自举电容CBS充电时间将较长一般取RC时间常数大于10us即可图3-6自举电路结构图Fig.3-6Bootstrapcircuitdiagram综上可以看出,IPM采用自举电路供电,具有结构简单、简化电路设计和成本低的优点但是由于要给自举电容充电,在软件设计时要考虑下桥臂的最小开通时间,从而限制了IPM的导通占空比
3.
4.2IPM与DSP的接口电路由于本课题所研制的驱动器为非隔离驱动方式,即DSP的六路PWM输出没有经过隔离,直接送到IPM的驱动信号输入端但是DSP为
3.3V的CMOS电平,而IPM的驱动信号需要5V,所以这里就需要一个电平转换电路由于FSAM10SH60A的驱动信号为低电平时片内IGBT开通,为了符合习惯,这里选用了开关速度极快的集电极开路的非门SN74AHC05做电平匹配电路如图3-7所示,DSP的六路PWM输出经过SN74AHC05上拉至5V,为了增强抗干扰性能,再经过一个100W的串联电阻后输入到IPM的驱动信号端口RPH、CPH和RPL、CPL同时也构成了死区电路,延缓IGBT的开通即使控制芯片没有死区产生电路,通过选择合适的RPH、CPH和RPL、CPL值也可以避免上下桥臂直通在电路板的布局中,RPH、CPH和RPL、CPL要尽量靠近IPM的引脚图3-7DSP与IPM的接口电路Fig.3-7DSPinterfacecircuitandIPM在控制器复位期间,DSP的PWM输出处于高阻状态,处理不好的话可能会导致IPM误导通,损坏IPM为此,在SN74AHC05的输入端采用了电阻RDL进行下拉,在系统刚上电时,使IPM始终处于可靠的关断状态IPM的错误信号输出是由一个集电极开路的电路实现的,所以错误信号输出引脚通过电阻RPF上拉到了
3.3V
3.5全波整流中的大地隔离问题本课题做的控制器采用的是非隔离的驱动方式,控制部分和功率部分是共地的,即整个控制器只有一个地采用这种驱动方式时,要注意控制器的大地隔离问题,不然可能会造成人身伤害图3-8单相全波整流电路Fig.3-8Single-phasefull-waverectifiercircuit从电机控制电路来看,驱动器可分为隔离驱动方式和非隔离驱动方式所谓隔离,就是控制电路与功率部分完全隔开,两者不共地,也没有直接的电连接这种驱动方式里,PWM波采用高速光耦隔离,电流反馈一般采用HALL元件或者隔离变压器隔离由于电机的控制质量和PWM的调制频率有关,PWM调制频率越高,控制质量改善的余地就越大为了充分利用IGBT的开关特性,一般将PWM载波频率设为10K~20K左右;另外,驱动电路里的IGBT所要求的死区时间一般为2us至12us因此,光耦的开关时间必须在
0.5us左右另外,大电流的HALL传感器或者隔离放大器也很贵,而且很多场合需要提供特殊的电源所以,目前电机的驱动电路开始采用非隔离方式,就是将控制模块放到强电系统中,人机接口部分和控制部分用隔离方式通讯,保障系统的安全性这样可以省掉6个高速光耦和HALL器件及其电源,从而大大降低成本从可靠性来讲,两者区别并不大,除非损坏性事故,隔离系统的控制部分可能会得以保全,而非隔离系统损坏的机会增加了在整流时,一般使用单相或三相的全波整流电路一个典型的单相全波整流电路如图3-8所示其中的零线一般与大地相连对于非隔离系统,控制地G2和强电地N是连在一起的整流桥的输入为正弦电流,在电流的上半周,D
2、D3导通,电流经过D2流经负载,从D3返回零线;在电流下半周,D
1、D4导通,假如G1和G2短接,D3被短路,电流可能会从G2流到N,造成短路通常,G2和和N之间会有弱电模块,比如电脑,仿真器,控制板等在220V强电下均可能会受到损坏一般情况下G1和G2不会短接,但在非隔离系统中,强电地就是控制地,在实际操作中,一不小心就会将控制地接到大地上,造成事故为了避免事故的发生,在使用非隔离系统时要注意以下几点
(1)尽量在整流桥的强电输入端使用1:1隔离变压器,把大地隔离;
(2)控制器外壳和电机机壳应可靠接地;
(3)在测试过程中应使用隔离大地的测试设备
3.6本章小结本章介绍了控制器的总体结构,详细说明了电流采样和过流保护电路对于采用单电源供电的IPM功率部分,设计了自举电路,并给出了自举电路中元件选型的依据整个系统具有结构简单、成本低、运行可靠的特点最后,分析了非隔离系统应用中存在安全问题的原因,并给出了相应的解决方案4系统的软件设计采用先进控制算法的控制器能有效的提高电机运行性能,先进的控制算法大多只能由软件来实现全数字化是交流传动系统的发展趋势,通过软件来实现驱动器的绝大部分功能可以使系统更加灵活,通过改变软件可以实现多种不同的控制功能,满足不同用户的应用需要
4.1系统软件的总体结构图4-1控制系统框图Fig.4-1Controlsystemblockdiagram为了实现第二章所提出的id=0的控制策略,采用的控制方案的框图如图4-1所示可见相对于永磁同步电机控制系统,少了速度环和位置环,只有一个电流环控制系统采用矢量控制,在给定转子磁链的位置和两相电流的情况下,通过PI调节,实时控制步进电机的磁场和转矩,从而就能高效率、高精度的控制步进电机给定电流idref、iqref与反馈电流idfdb、iqfdb之差,经PI调节之后输出电压参考量Vdref和Vqref,再经PARK逆变换到α-β坐标系下,就可以获得Vαref和Vβref,以这两个量作为电压空间矢量法的输入其中的θ角可以通过对外部的脉冲计数得到只要θ角划分的足够细,就可以有效的抑制步进电动机的振动低频振动是步进电机固有的缺点,由于没有位置闭环,这种只通过控制电流来控制速度的方法,不可能从根本上解决步进电机振荡和失步的问题为防止步进电动机发生失步,开环控制时应注意以下几点
(1)选取较大的细分数,使步进电机每步只走过一个微小的步距角;
(2)步进电机起动频率不能过高在电机刚起动时,外部发低频脉冲,待电机起动以后,逐渐加快脉冲频率,直到电机达到额定转速;
(3)步进电机旋转方向改变时,要先把速度降下来,再改变方向;
(4)选用电机时转矩应有一定的裕量图4-2系统软件的总体框图Fig.4-2Theoverallblockdiagramofsystemsoftware本系统所用的软件开发工具(CCS)支持汇编语言和C语言编程为了提高程序的运行速度和效率,本系统的软件全部采用DSP汇编语言编写,并采用模块化的程序结构,以提高软件在反复调试、修改和补充过程中的效率,同时方便控制功能的进一步扩展根据控制系统框图和前面的分析,可得系统软件的总体结构如图4-2所示,主要由以下六个部分组成
(1)系统初始化子程序;
(2)主循环程序;
(3)定时器T1下溢中断服务子程序;
(4)捕获中断服务子程序;
(5)功率驱动保护中断服务子程序;
(6)掉电中断服务子程序由于FSAM10SH60A的开关频率为15kHz,即开关周期为67us在程序运行时间允许的情况下,开关频率越高,则控制性能就越好,所以本系统电流环的采样周期就采用了IPM的开关周期67us从而可知定时器T1下溢中断服务子程序的调用频率为15kHz,每67us执行一次,程序中主要包括了电流检测子程序、电流调节子程序、SVPWM调制子程序、CLARK变换子程序、PARK变换子程序、PARK逆变换子程序以及系统的监测和故障处理模块等图4-3系统初始化程序流程图Fig.4-3Systeminitializationprocessflowdiagram
4.2各程序模块功能分析
4.
2.1系统初始化子程序系统初始化子程序的流程图如图4-3所示,它用来完成控制器的一些变量的初始化和系统的初始化变量的初始化指的是各个变量相对应的存储单元的初始化赋值系统的初始化是指DSP正常工作之前的初始化,如设置系统时钟,外部有源晶振输出时钟为10MHz,在DSP内部经4倍频后得到系统时钟为40MHz;设置事件管理器模块,初始化各个定时器,设置比较模式和死区时间;A/D采样初始化等初始化之后,程序进入主循环程序,等待中断的发生根据前面分析,由于FSAM10SH60A采用自举电路驱动,为了让IPM能正常工作,在DSP系统初始化之后就应该让IPM上桥臂三个IGBT关断,下桥臂三个IGBT导通,立即对自举电容充电电流零点自检是实现电流检测电路的校准,提高A/D采样的精度电流采样电路可能存在零偏现象,即当测量电流为零时,采样电路也会输出一个失调电压值,因此需要对其进行补偿在自举电容充电阶段,逆变器上桥臂三个IGBT一直处于关断状态,电机相电流为零,此时对B、C两相进行采样,每相各采样512次,取其平均值,分别作为B、C两相采样电流的零偏值在系统运行时,从电流采样值中减去各自的零偏值,获得实际电流的测量值,从而达到了很好的补偿效果,提高A/D采样的准确性
4.
2.2定时器T1下溢中断服务子程序定时器T1是整个系统运行的时间基准,T1下溢中断服务子程序是系统软件设计的核心内容,整个软件系统的绝大部分都在定时器T1下溢中断服务子程序中完成程序流程图如图4-4所示中断程序首先根据DSP相应I/O的状态,判断是否允许电机运行,不允许,则直接返回若允许电机运行,则进行B、C两相电流采样,进而进行CLARK变换、PARK变换、PI调节、PARK逆变换等一系列运算其中PARK变换和PARK逆变换用到的转子位置角θ是通过捕获中断服务子程序计算得到的
4.
2.3捕获中断服务子程序步进电机的位置和速度是由外部输入的脉冲信号来控制,外部每输入一个脉冲,步进电机就旋转一个步距角,脉冲的频率改变同时会使步进电机的转速改变,控制外部脉冲的个数,就可以使步进电机精确定位本控制器有两种信号输入模式双脉冲方式和脉冲/方向模式外部脉冲输入通过光耦隔离后接到DSP的CAP1和CAP2的引脚,外部每发一个脉冲,就会发生一次捕获中断,在中断程序中将转子位置角θ加一个细分步距角此中断服务程序比较简单,在此就不列出其流程图
4.
2.4功率驱动保护中断服务子程序TMS320LF2403A具有一个功率驱动保护中断输入引脚(PDPINTA),当该引脚有效(低电平)时,事件管理器A的PWM输出引脚将被自动置为高阻态,如果设置了允许功率驱动保护中断,则同时会发生中断在应用中,把过压、过流和IPM的错误信号经过处理后连接到此脚当发生故障时,6路PWM波被封锁,IPM将被关断,同时发生中断由于对功率器件的保护由硬件自动完成,所以在功率驱动保护中断服务子程序中只需要再做一些附加的保护工作即可,如把电流给定置为
0、清除PI调节器的累积积分、把电机运图4-4定时器T1下溢中断服务子程序流程图Fig.4-4TimerT1underflowinterruptserviceroutineflowchart行软件使能信号置为“否”,使错误指示灯闪烁,提示有故障发生
4.
2.5系统掉电保护中断服务子程序掉电保护中断服务子程序的作用就是在系统非正常掉电的时候,将系统的位置信息、主脉冲序数等保存进EEPROM芯片X25040中,并且写入非正常关机的信息,以备再次上电的时候恢复当前信息
4.3PID调节器的原理及数字化实现本控制系统的电流调节器采用了经典控制理论中简单、实用的PID算法由于PID调节器中的微分环节对噪声比较敏感,所以控制系统的软件中令微分时间常数TD=0,即只采用了PI调节图4-5PID控制系统的原理框图Fig.4-5BlockdiagramofPIDcontrolsystem如图4-5所示,PID控制器是一种线性控制器,它根据给定值rt与实际输出值ct构成偏差et,再将偏差et的比例、积分和微分通过线性组合构成控制量,对被控对象进行控制,故称为PID控制器其控制规律为Ut=Kp[et+dt+TD]4-1式中,KP为调节器比例增益,TI为调节器积分时间常数,TD为微分时间常数PID控制器中比例调节器的作用是对偏差做出瞬间快速反应,偏差一旦产生,调节器立即产生控制作用使控制量向着减小偏差的方向变化控制作用的强弱取决于比例系数KP,增大KP,将加快系统的响应速度,有利于减少静差但过大的比例系数会使系统有较大的超调,并可能产生振荡,使稳定性变坏积分调节器的作用是把偏差积累的结果,作为它的输出在调节过程中,只要偏差存在,积分调节器的输出就会不断增大,直到偏差et等于0,输出ut才能维持某一常量,使系统趋于稳态积分调节虽然可以消除静差但会降低系统的响应速度,增加系统输出的超调微分控制器的作用是阻止偏差的变化,偏差变化越快,微分调节器的输出也越大因此微分作用的加入有助于减小超调,克服振荡,使系统趋于稳定但微分环节对噪声有敏感的反应,所以在电机控制中,一般不加入微分环节,只采用PI调节器上面介绍的是模拟PID控制器的原理,采用数字控制时要把控制器中相应的量进行离散化,数字控制是一种采样控制,只能根据采样时刻的偏差值计算控制量,进行离散控制设采样周期为T,用离散采样时刻iT代替连续时间t,则积分和微分可以分别用下面两式表示dt=4-24-3将式(4-2)和式(4-3)带入式(4-1)得PID调节器的数字化表示为uk=Kp[ek++ek-ek-1]4-4式中u(k)、e(k)、e(k-1)分别为第k次采样时刻的计算机输出值、输入的偏差值和k-1时刻的输入偏差值相应的可得k-1时刻的输出值为uk-1=Kp[ek-1++ek-1-ek-2]4-5式(4-4)减去式(4-5)可得u=uk-uk-1=d0ek+d1ek-1+d2ek-24-6uk=uk-1+uk4-7式中do=kp1+T/TI+TD/Td1=-K11+2*TD/Td2=kP*TD/T由于一般计算机控制系统采用恒定的采样周期T,一旦确定了PK、IT、DT,只需要使用前三次测量值的偏差,即可以由式(4-6)求出控制量的增量∆uk、再由式(4-7)求出实际的控制量这就是增量型PID算法,它无累加计算,可以自动改善积分饱和影响,减小超调,缺点是积分截断误差大,有静差该算法只需要记录本次偏差和上一次的偏差,可见其计算量很小,所以比较适合数字PID控制
4.4数字PID控制算法的改进具有积分作用的PID调节器,只要被调量和给定值之间有误差,其输出就会不停的变化如果由于某种原因,误差一时无法消除,调节器就要不停的校正这个误差,结果很容易造成积分饱和,严重时还会导致处理器溢出因此实际应用中必须采取一定的改进措施避免出现积分饱和现象,如采用积分分离、遇限削弱积分、梯形积分、消除积分不灵敏区等
4.
4.1遇限削弱积分法遇限削弱积分法的基本思想是,当控制量进入饱和区后,只执行削弱积分项的累加,而不进行增加积分项的累加在计算前,先判断是否超过限制范围,若已经达到了最大限定值,则只积累负误差;若已经达到了最小限定值,则只积累正误差这种方法可以避免控制量长时间停留在饱和区,从而改善控制系统的性能其控制算法框图如图4-6所示图4-6遇限削弱积分PID算法程序流程图Fig.4-6WeakenthecaseoflimitedintegrationprogramflowchartofPIDalgorithm
4.
4.2积分分离法积分分离法的基本思想是当输入误差的绝对值大于某个门限值ε时,不做积分调节,只做比例调节,避免PI调节器深度饱和,同时有利于PI退饱和当输入误差较小时,才引入积分作用,以消除静差其控制算法框图如图4-7所示图4-7积分分离PID算法程序流程图Fig.4-7IntegralSeparationPIDalgorithmprogramflowchart
4.5空间矢量PWM技术及其数字化实现空间电压矢量PWM(SVPWM,也称磁通正弦PWM),英文全称为SpaceVectorPulseWidthModulation它是从电动机的角度出发,着眼于如何使电动机获得幅值恒定的圆形旋转磁场,即正弦磁通的一种PWM调制方式它以三相对称正弦波电源供电时交流电动机的理想磁通圆为基准,用逆变器不同的开关模式所产生的实际磁通去逼近基准磁通圆,从而达到较高的电机运行特性与传统的电流控制方法相比,SVPWM在输出电压或电机绕组的电流中都将产成较少的谐波,提高了对电压源逆变器直流供电电压的利用效率可以证明,三相电压源型逆变电路采用空间矢量控制时直流电压利用率不小于
0.707,而采用SPWM调制时的直流电压利用率不大于
0.612,所以本系统采用了空间矢量调制,以提高混合式步进电机在高速时的出力作为矢量控制中比较重要的概念,将SVPWM单独提出,介绍其调制原理与数字化实现,并说明了其相对于传统SPWM的区别以及优点,相应的程序流程图也在本节给出图4-9三相电压源型逆变器的典型结构图Fig.4-9Three-phasevoltagesourceinvertertypicalchart图4-9三相电压源型逆变器的典型结构图图4-9为三相电压源型逆变器的典型结构图图中,Va、Vb、Vc是逆变器的电压输出,Q1到Q6是6个功率开关器件,它们分别被a、a‘、b、b‘、c、c‘这6个控制信号所控制当逆变器上半部分的一个功率器件开通时,即a、b、c为“1”时,与它们相对应的下桥臂的功率器件就关断,即a‘、b‘、c‘就为“0”Q
1、Q
3、Q5这三个功率器件的开关状态,即a、b、c为0或1的状态,将决定Va、Vb、Vc三相输出电压情况逆变器输出的线电压矢量[Vab,Vbc,Vca]T和相电压矢量[Van,Vbn,Vcn]T和开关变量矢量[a,b,c]T之间的关系可以用下面的两个式子表示Vab1-10aVbc=Vdc01-1b4-8Vca-101cVan2-1-1aVbn=Vdc-12-1b4-9Vcn-1-12c表4-1不同开关矢量对应的逆变器的电压输出值Table4-1differentinverterswitchingvectorcorrespondingtothevoltageoutputcbaVanVbnVcnVabVbcVca0000000000012Vdc/3-Vdc/3-Vdc/3Vdc0-Vdc010-Vdc/32Vdc/3-Vdc/3-VdcVdc0011Vdc/3Vdc/3-2Vdc/30Vdc-Vdc100-Vdc/3-Vdc/32Vdc/30-VdcVdc101Vdc/3-2Vdc/3Vdc/3Vdc-Vdc0110-2Vdc/3Vdc/3Vdc/3-Vdc0Vdc111000000式中Vdc是电压源逆变器的直流供电电压,或者称为直流母线电压不难看出,因为开关变量矢量[a,b,c]T只可能有8个不同的组合值,故其输出的相电压和线电压也只有8种对应的组合开关变量矢量[a,b,c]T与输出的线电压和相电压的对应关系如表4-1所示在该表中Van、Vbn、Vcn分别表示逆变器输出的三个相电压,Vab、Vbc、Vca分别为逆变器输出的三个线电压由CLARKE变换,可得逆变器的三相线电压在αβ坐标系下的形式为Vs=Van4-10Vs=Van+2Vbn/表示为矩阵形式为Vs1-1/2-1/2Van=Vbn4-11Vs0/2-/2Vcn表4-2开关矢量与电压矢量对应关系表Table4-2switchingvectorandvoltagevectorcorrespondingrelationshiptablecbaVsVsVector00000O00012Vdc/30U0010Vdc/3Vdc/3U120011Vdc/3Vdc/3U60100-Vdc/3-Vdc/3U240101Vdc/3-Vdc/3U300110-2Vdc/30U18011100U111由于三相桥逆变器中开关器件的开关状态的组合一共只有8个,则对应于开关变量矢量[a,b,c]T在αβ坐标系中的矢量(Vsα,Vsβ)也只有8种组合Vsα,Vsβ是电压空间矢量分解到αβ坐标系的子轴分量,Vsα,Vsβ与开关矢量[a,b,c]T间的对应关系如表4-2所示与开关矢量[a,b,c]T对应的电压矢量在表的最后一列给出例如,当(c,b,a)=(0,0,1)时,表示此时三相桥逆变器输出的电压矢量为U0其中O000和O111称为零电压空间矢量,其他6个称为非零电压空间矢量当零矢量作用于电机时,电机气隙中不会形成磁链矢量,当非零电压矢量作用于电机时,电机气隙中将会产生相应的磁链矢量逆变器输出的8个基本电压空间矢量如图4-10所示,其中的六个非零电压矢量将360o的平面均分为0到5这六个扇区,相应的扇区号在软件计算时要用到图4-10基本电压空间矢量图及扇区号Fig4-10BasicvoltagespacevectorandthesectorNo.SVPWM调制的目的是通过与基本电压空间矢量对应的开关状态的组合得到一个给定的定子参考电压矢量Uout,参考电压矢量Uout用它在αβ坐标系下的分量Ualfa和Ubeta表示下面以处于U60和U0包围的扇区中的参考矢量Uout为例来说明电压空间矢量调制的实现方法如图4-11所示,其中∑Vsα、∑Vsβ分别表示U60和U0的α,β轴分量之和由图可以计算得s=0+Vdc/=Vdc/4-12s=2Vdc/3+Vdc/3=Vdc由于Uout位于扇区0中,故其可以用U60和U0表示,于是有如下等式T=T1+T3+T04-13Uout=TlU0/T+T3U60/T上式中,T1和T3分别是在周期T中基本空间矢量U0和U60各自的作用时间,T0是零矢量作用的时间T1和T3可以由下式得到Ubeta=T3|U60|sin60o/T4-14Ualfa=T1|U0|/T+T3|U60|cos60o/T图4-11Uout和Ualfa、Ubeta以及U
0、U60的对应关系图Fig4-11UoutandUalfaUbetaandU0U60correspondingdiagram从前面可以看到,六个基本电压空间矢量的幅值都是2Vdc/3,由于最大线电压为Vdc,则最大相电压为Vdc/(设电机为星型接法)将最大相电压作为基值,把基本电压空间矢量做标幺处理,从而基本电压空间矢量的幅值都变为2/,代入式(4-14)得T1=Ualfa-Ubeta4-15T3=TUbeta式(4-14)和(4-15)中Ualfa和Ubeta表示参考矢量相对于最大的相电压Vdc/归一化后的α,β坐标系下的轴分量T0=T-T1-T3是零矢量作用的时间取T1和T3对周期T的相对值,可得如下等式t1=T1/T=Ualfa-Ubeta/24-16t2=T3/T=Ubeta同理,若Uout位于被基本空间矢量U60和U120所包围的扇区中,则两基本电压矢量作用的时间对周期T的相对值可以表示为t1=T2/T=-Ualfa+Ubeta/24-17t2=T3/T=Ualfa+Ubeta/2式中,T2是电压矢量U120在周期T中的作用时间定义如下所示的X、Y、Z三个变量X=UbetaY=Ualfa+Ubeta/24-18Z=-Ualfa+Ubeta/2那么,前面第一个例子中,对于位于被基本电压矢量U60和U0所包围的扇区0中的参考电压矢量Uout,相应的可得t1=-Z,t2=X;在第二个例子中,Uout位于扇区1,相应的t1=Z,t2=Y同理,当Uout位于被其他的基本电压矢量所包围的扇区中时,相应的t1和t2也可以用X、Y或Z表示,扇区以及t
1、t2与对应的X、Y和Z间的关系如表4-3所示表4-3不同扇区时t
1、t2与X、Y和Z的对应关系表Table4-3whendifferentsectorst1t2andXYandZthecorrespondingrelationshiptableU0U60U60U120U120U180U180U240U240U300U300U0扇区-ZZX-X-YYt1XY-YZ-Z-Xt2如果给定一个电压矢量Uout,用上表计算t1和t2,则还必须知道Uout所在的扇区,下面介绍一下如何根据Uout计算出其所在的扇区定义如式(4-19)所示的三个变量,表4-4变量N与扇区号的对应关系Table4-4variablenumberNandthecorrespondingrelationshipbetweensectorN123456sector150324再定义r,s,t三个变量并且,当Vref10时,r=1,否则r=0;当Vref20时,s=1,否则s=0;当Vref30时,t=1,否则t=0令N=4*t+2*s+r,则N与扇区号sector间的对应关系如表4-4所示Vref1=UbetaVref2=Ualfa-Ubeta/24-19Vref3=-Ualfa-Ubeta/2相应的,每相的开通时刻(对周期T的标幺值)为taon=[1-t1-t2]tbon=taon+t14-20tcon=tbon+t1各扇区的导通时刻分配如表4-5所示,其中Ta、Tb和Tc分别为逆变器的三个桥臂对应的开通时刻表4-5各个扇区的开关管导通时刻分配表Table4-5inallsectorsoftheswitchconductiontimeallocationtable扇区U0U60U60U120U120U180U180U240U240U300U300U0TataontbontcontcontbontaonTbtbontaontaontbontcontconTctcontcontbontaontaontbon根据以上推导,如果已知参考电压矢量Uout,或其在(α,β)坐标系中的轴分量Ualfa和Ubeta,就可以根据上面的推导计算出与Uout对应的两个基本电压矢量以及这两个矢量的作用时间相对SVPWM调制周期T的比例t
1、t2如果知道了t
1、t2,又知道要求的SVPWM的调制周期T,就可以确定基本电压矢量分别的作用时间T1,T2,从而完成SVPWM的调制相应的程序流程图如图4-12所示图4-12SVPWM程序流程图Fig4-12SVPWMprogramflowchart尽管逆变器只能产生八个基本电压矢量,但可以利用它们的线性组合来获得更多的与基本电压矢量相位不同的电压矢量,从而构成一组等幅不同相的电压空间矢量,形成尽可能逼近圆形的旋转磁场这就是SVPWM控制方法的实质SVPWM控制方法可以说是一种磁链的直接控制方法总结起来,SVPWM调制具有以下特点
(1)每个开关周期均以零电压矢量开始和结束;
(2)在每个开关周期内虽有多次开关状态切换,但每次切换都只牵涉到一个功率开关器件,因而开关损耗较小;
(3)利用电压空间矢量直接生成三相PWM波,计算简便;
(4)交流电动机旋转磁场逼近圆形的程度取决于开关周期T的长短,T越小,越逼近圆形,但T的减小受到所用功率器件允许的开关频率制约;
(5)采用SVPWM,逆变器输出线电压基波最大幅值为直流侧电压,这比一般的SPWM逆变器输出电压高15%,提高了电压利用率减少了齿谐波及PWM控制等造成的转矩脉动,且它的谐波电流有效值总和接近最优化
4.6DSP程序voidGetPulseNumvoid{QepNew=EQep1Regs.QPOSCNT;ifQepNew!=QepOld{ifQepNewQepOldPulseNum=0xffff+QepNew-QepOld;elsePulseNum=QepNew-QepOld;QepFlag=1;}elseQepFlag=0;QepOld=QepNew;}voidEQepandDutyvoid{GetPulseNum;DecHalfPeriod;ifQepFlagAdjustDuty;}voidMotorZeroPositionvoid{Uint16ij;ACurrentPos=0;//forwardBCurrentPos=0;tableadr=sinewave10A1;fori=0;i255;i=i+15{StartADC;BCurrentPos=BCurrentPos+15;DecHalfPeriod;AdjustDuty;forj=0;j50;j++{DELAY_US100;ServiceDog;}}}voidFullStepUint16StepN{longLoopStep;LoopStep=100000/StepN;ifLoopCt%LoopStep==0{ACurrentPos+=255;BCurrentPos+=255;DecHalfPeriod;StartADC;AdjustDuty;}}voidSetPwmUint16NumPWMUint16NumPosition{ifNumPWM==1{ifNumPosition==0{EPwm1Regs.AQCTLA.bit.ZRO=AQ_SET;//SetPWM1AonZeroEPwm1Regs.AQCTLA.bit.CAU=AQ_CLEAR;EPwm1Regs.AQCTLB.bit.ZRO=AQ_CLEAR;//SetPWM1AonZeroEPwm1Regs.AQCTLB.bit.CAU=AQ_SET;}else{EPwm1Regs.AQCTLA.bit.ZRO=AQ_CLEAR;//SetPWM1AonZeroEPwm1Regs.AQCTLA.bit.CAU=AQ_SET;EPwm1Regs.AQCTLB.bit.ZRO=AQ_SET;//SetPWM1AonZeroEPwm1Regs.AQCTLB.bit.CAU=AQ_CLEAR;}}ifNumPWM==2{ifNumPosition==0{EPwm2Regs.AQCTLA.bit.ZRO=AQ_SET;//SetPWM1AonZeroEPwm2Regs.AQCTLA.bit.CAU=AQ_CLEAR;EPwm2Regs.AQCTLB.bit.ZRO=AQ_CLEAR;//SetPWM1AonZeroEPwm2Regs.AQCTLB.bit.CAU=AQ_SET;}else{EPwm2Regs.AQCTLA.bit.ZRO=AQ_CLEAR;//SetPWM1AonZeroEPwm2Regs.AQCTLA.bit.CAU=AQ_SET;EPwm2Regs.AQCTLB.bit.ZRO=AQ_SET;//SetPWM1AonZeroEPwm2Regs.AQCTLB.bit.CAU=AQ_CLEAR;}}}
4.7软件设计中的一些问题
4.
7.1A/D采样中的滤波电流控制的精度和准确性决定着电机的运行性能,电流闭环控制要通过A/D采样来完成由于系统在实际运行中,干扰是很难避免的,因此在电流采样电路中一定要采用相应的滤波措施减小干扰的影响前面已介绍过,在电流采样的放大器硬件部分采用了二阶低通滤波在软件中也要采用相应的滤波措施,以进一步提高系统的性能本系统采用了滑动平均值滤波的方式,在实验和调试中起到了很好的效果
4.
7.2提高计算精度的措施在程序计算中,一定要考虑运算的溢出问题程序在计算转子位置角θ时,将位置角θ采用了Q15格式进行定标,在捕获中断服务子程序中,每进行一次步距角累加后,都要将θ的值和7FFFH相与,避免了溢出数字PID算法中有乘法和加法运算基于计算精度的考虑,软件采用了32位乘法和加法运算TMS320LF2403A中有16×16的硬件乘法器,结果为32位,所以我们要用两个字,也就是两个16位数来保存乘法计算的结果,加法运算为了和乘法匹配也要用32位数,计算结束的时候再从32位计算结果中选择合适的16位作为输出
4.
7.3PI调节器的限幅本控制器只有一个电流环,软件通过把反馈电流和给定电流之差,经Anti-windup型PI调节器调节后的输出值作为PARK逆变换的输入,空间矢量PWM模块再根据PARK逆变换的输出来计算各个开关周期的开关管导通占空比这里一定要对PI调节器的输出进行限幅不然,当系统受到扰动时,PI调节器的输出将会出现很大的超调,严重时还会导致电机相电流过大,从而使驱动器保护电路发生动作,电机停转
4.8本章小结本章主要讲述了整个控制系统的软件设计和实现首先介绍了整个系统的软件设计流程,然后按功能模块划分,分别详细的介绍了各个模块的实现过程,重点介绍了数字PID调节器和空间矢量PWM的原理及数字化实现最后给出了在软件设计中要注意的几点问题5经济技术分析本次设计具有良好的技术经济价值,DSP构成的应用系统具有较高的性能价格比,为社会节省大量的劳动力,为社会带来可观的经济效益本设计采用了TMS320LF2403ADSP作为核心控制器保证系统能够在复杂的工作环境中稳定运行本产品的使用给工厂带来的间接经济效益是巨大的以往的驱动控制设备由于功能的不完善,经常造成误判断和误动作,由于步进电机应用于高精度电气设备中,每一步错误的控制造成的损失都是相当可观的,可靠的DSP驱动控制系统可以保证故障支发生时电机和芯片的安全,便于检查维修,免受损失综上所述,本次设计有较好的技术经济价值6全文总结本文以三相混合式步进电动机为研究对象,对混合式步进电动机的驱动技术进行了全面详细的研究,很好的解决了步进电机开环运行中存在的问题本文主要做了以下工作
1.分析了三相混合式步进电动机的结构特点、运行原理以及步进电机运行中存在振荡的原因
2.混合式步进电动机的原理非常接近于同步电机,仿同步电机建立了混合式步进电机的理想数学模型,并提出了相应的控制方案
3.采用矢量控制来实现步距角的高精度任意细分,降低了步进电机运行中的振动和噪声,改善了步进电机的起动和运行性能由于时间和条件的限制,有待进一步完成的工作有
1.系统采用的是id=0的控制策略,损失了混合式步进电机的磁阻转矩对于如何利用电机的磁阻转矩需要进一步研究
2.控制器的电流环采用的是PI调节器进行控制,可以尝试采用一些新的控制策略,如模糊控制、自适应控制等来提高控制器的运行性能
3.进一步优化硬件,提高控制器性能、降低成本致谢参考文献
[1]朱宇,王伟.步进电机的应用[J].微电机,2002,1-3
[2]王鸿枉.步进电机控制技术入门[M].上海同济大学出版社,1990
[3]刘宝廷,程树康.步进电机及其驱动控制系统[M].哈尔滨哈尔滨工业大学出版社,1997
[4]B.K.Bose.Powerelectronics-atechnologyreview.ProceedingoftheIEEE,1992,7-9
[5]陈坚.电力电子学[M].北京高等教育出版社,2002
[6]P.K.Steimeretal.IGCT-anewemergingtechnologyforhighpowerlowcostinverters.IEEEISAAnnu.Conf.Rec.1997
[7]R.BruceKieburtz.TheStepMotor-TheNextAdvanceinControlSystems.IEEETransonAutomaticControl1964
[8]哈尔滨工业大学成都电机厂.步进电动机[M].北京:科学出版社,1979,4-6
[9]蔡耀成.三相混合式步进电动机[J].第六届中国小电机技术研讨会论文集2001
[10]王宗培.混合式步进电机的研究
(一)[J].电工技术杂志,199829-35
[11]王宗培,赵书韬,任雷等.混合式步进电机的研究
(二)[J].电工技术杂志,1998
[12]王英,田一,王宗培.五相混合式步进电动机的振荡特性研究[J].中国电机工程学报,2001
[13]王英,辜承林,王宗培.谐波电流对混合式步进电动机中频振荡的影响[J].中国电机工程学报,1999
[14]夏利.步进电机低频振荡及阻尼方法初探[J].沈阳工业大学学报,1994附录A译文步进电机发展趋势步进电机规格繁杂妨碍其应用 步进电机问世以后,很快确定了自己的应用场合为开环高分辨率的定位系统,工业应用发展到今已有约30年的历史,目前还没有更适合的取代它的产品,而且已经发展成为除直流和交流电机外的第三大类电动机产品,但毕竟发展历史不长,人们从应用的角度看仍有不成熟的感觉 从步进电机产品总体来看,最为突出的问题是规格品种繁杂,从结构类型上主要是永磁混合和磁阻式两大类;相数则有
2、
3、
4、
5、
6、
8、9相等多种,与各种不同转子齿数相配合,做成各种不同的步距角,例如
0.09°、
0.1°、
0.18°、
0.2°、
0.36°、
0.45°、
0.6°、
0.72°、
0.75°、
0.9°、
0.96°、1°、
1.2°、
1.5°、
1.875°、2°、
2.25°、3°、
3.75°、4°、
4.5°等等不胜枚举还有不同的机座号,目前国内公制系列有
20、
24、
28、
36、
45、
55、
60、
70、
75、
90、
110、
130、
150、
160、200mm等,英制系列有、
57、
86、104以及□
42、
57、86mm等再加上每个机座号的电机有不同的铁心叠长,不同的电压、电流和绕组匝数,不同的轴伸和安装尺寸等,其规格品种之复杂可想而知这种状态对步进电动机产业的发展十分不利
①增加了模具和工装的投资;
②生产管理复杂化;
③不易形成批量生产,使生产成本增加;
④分散了财力和人力不利于产品的完善和改进;
⑤配套的驱动器的生产也复杂化,同样不利于发展;
⑥也使应用和技术服务复杂化 任何一种产品大概都有一个从复杂到简单的发展过程,步进电机约30年来的发展,也已经逐步形成了自己的主流产品,在西方国家,可明显看出最大量应用的是定子8极转子50齿的二相混合式步进电机,其次是定子10极转子50齿的五相混合式步进电机被认为有较高运行性能指标而广泛用于工业自动化的场合 我国步进电机产品的发展有自己的特点,80年代以前一直以磁阻式步进电动机为主,70年代末形成的系列产品以定子6极转子40齿的三相磁阻式步进电动机为主另外有定子10极转子100齿的五相磁阻式步进电动机和其他的品种80年代开始发展混合式步进电动机,也是以定子8极转子50齿的二相四相混合式步进电动机为主,1987年开始生产定子10极转子50齿的五相混合式步进电动机,同时还发展了一些不同于国外的产品,例如定子8极转子60个齿的二相四相混合式步进电动机;转子100齿的三相、九相混合式步进电动机;转子200齿的五相混合式步进电动机等这就使得我国步进电动机产品形成特别混杂的局面,对产业的发展很不利认识到这一点,找出有效的办法来改变这种局面,对步进电机产业的发展是很重要和有利的属于增量运动控制器件的步进电机,在应用微步驱动技术以后,它的分辨率可以提高,在必要时可以很高,达到接近连续运动控制器件的状态,被称为“类伺服”特性,这显然是70年代开始研究微步驱动技术的主要目标 微步驱动技术是一种电流波形控制技术,在通常的驱动器中,仅对相绕组的电流进行通断控制,在转子齿数一定的条件下增加相数才能增加电动机的分辨率例如五相混合式步进电动机比二相混合式步进电动机增加了相数,提高了分辨率,许多运行性能得到提高,成为一个独立的系列产品采用电流波形控制技术后,二相电机只要增加电流波形的阶梯数,就可以提高分辨率,要达到与五相电动机一样的分辨率也很方便,这就给统一步进电机的相数提供了基础 德国BL公司原生产五相混合式步进电动机,1994年他们的五相电动机专利期满以后,推出了新的三相混合式步进电动机系列,是定子6极转子50齿的结构配套电流型驱动器,每转步数为
200、
400、
1000、2000和
2000、
4000、
10000、20000,可看出它兼有通常二相电机和五相电机的分辨率,还可以在此基础上增高到10倍十细分应该说,这是一种很好的设计方案,它充分运用了电流型驱动技术的功能,让统一的三相电动机系列可以同时适合原有二相和五相电动机的应用场合 用三相电动机来取代原来生产的五相电动机,且采用更为普及的三相功率器件,驱动器的成本会下降,同时具有二相电动机的分辨率,适应性加强,从公司的角度来看是很有效益的,可是从整个步进电动机产业的角度,以及从产品发展由复杂到简单这个规律的角度看却不见得最好因为用该三相系统来取代现有的广泛应用的二相电动机显然是不现实的,因此只能是在步进电动机本来复杂的产品格局中,逐步向以二相混合式步进电动机为主,辅之以五相混合式步进电动机的产品格局发展的过程中,反而增加出一个三相混合式步进电动机系列,至少从总体来看没有前进的感觉 如果以二相电动机为基础,采用电流型驱动器,让它同时具有五相电动机的分辨率和其他功能,情况就不一样了,这将是一种最为节省的、最顺乎自然的发展方向改变分辨率不成问题,要让全部的性能都不低于原有的五相电动机则还有一定的工作要做附录B外文原文SteppingMotorTrendSteppermotorcomplextointerferewiththeirapplicationspecificationsAftertheadventofsteppermotorsoontodeterminetheirownapplicationsfortheopen-loophigh-resolutionpositioningsystemsindustrialapplicationdevelopmenttothefarcompletedabout30yearstherearenomoreappropriatetoreplaceitsproductsandhas InadditiontothedevelopmentofaDCandACelectricalmotorsoutsidethethirdlargestcategoryofproductsbutafterallhistoryisnotlongpeoplefromtheapplicationpointofviewthefeelingisstillimmature.Steppermotorsfromthewholethemostprominentproblemisthatstandardvarietieswhichrangefromthemainstructureisapermanentmagnettypemixedandthereluctancetwomajorcategories;Phasethere23456 89samekindscompatiblewithavarietyofdifferentrotorteethmadeofavarietyofstepangleforexample:
0.09°
0.1°
0.18°
0.2°
0.36°
0.45°
0.6°
0.72°
0.75°
0.9°
0.96°1°
1.2°
1.5°
1.875°2°
2.25°3°
3.75°4°
4.5°etc.toonumeroustomention. Therearedifferentframesizedomesticandothermetricseries20242836455560707590110130150160200mminchseries42 5786104and□425786mmandsoon. TogetherwitheachFramemotorshavedifferentcorestacklengthdifferentvoltagecurrentandwindingturnsandinstalladifferentshaftsizeetc.Onecanimaginethecomplexityofitsspecificationsandvarieties. Thisstateofthesteppermotorisveryunfavorabletothedevelopmentofindustry.
①increaseinvestmentinthemoldandtooling;
②complexproductionmanagement;
③easymassproductioncostsofproduction;
④divertfinancialandhumanresourcesisnotconducivetorefineandimproveproducts;
⑤supportingtheproductionofthedriveisalsocomplicated andarenotconducivetothedevelopment;
⑥alsocomplicatetheapplicationandtechnologyservices.Aboutanyproductthereisadevelopmentfromthecomplextothesimpleprocessofsteppingmotorisabout30yearsofdevelopmentbutalsohasgraduallyformeditsowninthemainstreaminWesterncountriescanobviouslyseethatthebestapplicationofalargenumberofthestator8 50-toothrotorpoletwo-phasehybridsteppingmotorfollowedbythestatorteeth10of50five-polerotorphasehybridsteppingmotorsareconsideredtohavehigheroperatingperformanceindicatorsarewidelyusedinindustrialautomationforum.SteppermotorproductdevelopmentinChinahasitsowncharacteristics80yearsagohasbeenreluctancesteppingmotormainlyformedbythelate70sseriestothestatorteethof6-phase40-polerotorreluctancesteppingmotors Lord. Another100ofstator10rotorpoletoothofthefive-phasereluctancesteppingmotorsandotherspecies. 80startedtodevelophybridsteppingmotorisalsobasedonthestatorteeth508polerotortwo-phasefour-phasemainlyhybridsteppingmotorthestator101987beganproducing50-toothrotorpolefive-phaseHybridStepping motorwhilealsodevelopinganumberofdifferentforeignproductssuchas8-polerotor60ofthestatorteethofthetwo-phasedphasehybridsteppingmotor;rotorteeth100three-phasenine-phasehybridsteppingmotor;rotor 200teethoffive-phasehybridsteppingmotors. Thismakesourcountryspecialhybridsteppermotorproductsinasituationveryunfavorabletothedevelopmentoftheindustry. Recognizingthistofindeffectivewaystochangethissituationthedevelopmentofthesteppermotorindustryisveryimportantandbeneficial.Uniformapplicationofmicro-stepdrivetechnologywiththenumberofsteppermotorIncrementalmotioncontroldevicesaresteppermotormicro-stepdrivetechnologyintheapplicationafteritsresolutioncanbeimprovedifnecessarycanbehighreachingnearlycontinuousstateofmotioncontroldevicescalledclassservocharacteristic Thisisobviouslythebeginningof70smicro-stepdrivetechnologythemainobjective.Micro-stepdrivetechnologyisacurrentwaveformcontroltechnologyintheusualdriveonlythecurrentofphasewindingoffcontrolthenumberofteethintherotorphaseundercertainconditionstoincreasethenumbertoincreasemotorresolution. Forexamplefive-phasehybridsteppingmotorthanthetwo-phasehybridsteppingmotortoincreasethenumberofphasesimprovedresolutionmanyoperatingperformanceimprovedasaseparateproduct. Adoptedcurrentwaveformcontroltechnologythetwo-phasemotorcurrentwaveformaslongastheincreaseinthenumberoftheladderyoucanimprovetheresolutionandthefive-phasemotorstoachievethesameresolutionisalsoveryconvenientwhichgivesthenumberofuniformphasesteppermotoroffers basis.BLCompaniesoftheoriginalGermanproductionoffive-phasehybridsteppingmotorin1994theirfive-phasemotorpatentexpiresafterthelaunchofanewseriesofthree-phasehybridsteppingmotor6polerotoristhestatorstructureof50teeth. Completecurrent-modedriversthenumberofstepsperrevolutionforthe20040010002000and200040001000020000wecanseethatbothareusuallytwo-phasemotorandtheresolutionofthefive-phasemotorbutalsoonthisbasis increasedto10times10segments. Itshouldbesaidthisisagooddesignitfullyusethecurrentmodedrivetechnologyfeaturessothatunifiedthree-phasemotorseriesforYuanYoucanalsotwo-phaseandfive-phasemotorapplicationoccasions.Three-phasemotortoreplacetheoriginalproductionofthefive-phasemotorandthemorewidespreaduseofthree-phasepowerdevicethedrivecostsdownwhiletheresolutionwithtwo-phasemotoradaptivetostrengthenfromthecompanyspointofviewis veryeffectivebutfromtheperspectiveofthesteppermotorindustryandfromcomplextosimpleproductdevelopmentfromtheperspectiveofthislawisnotnecessarilythebest. Becausewiththisthree-phasesystemtoreplacetheexistingwidelyusedinthetwo-phasemotorisclearlyunrealisticsoonlythesteppermotorsproductshavebeencomplicatedpatterngraduallytophasehybridsteppingmotorbased complementedbyfive-phasehybridsteppingmotorpatternoftheproductdevelopmentprocessbutincreasedathree-phasehybridsteppingmotorseriesatleastnotfromthewholefeelingofprogress.Ifthebasisoftwo-phasemotorusingcurrent-modedriversitalsohasaresolutionoffive-phasemotorandotherfunctionsisnotthecaseitwillbeoneofthemostsavedmostaccordwiththenaturaldirectionofdevelopment. Noproblemtochangetheresolutiontoletnolessthanallofthepropertiesoftheoriginalfive-phasemotorisstillsomeworktodo.。