永磁同步电机控制系统及其在电梯中的应用缪学进1李永东1肖曦1刘杭先2刘天武21)清华大学电机工程与应用电子技术系,北京100084Email:2)北京兰海公司,北京1000841)miuxj04@mails.tsinghua.edu.cn摘要本文以永磁同步电机在电梯中的应用为目标,介绍了电梯控制系统的组成、矢量控制的基本原理、以TMS320F2812为控制核心的矢量控制系统的硬件实现和软件程序的设计,给出的实验结果表明,所设计的基于id0控制策略的永磁同步电机矢量控制系统具有优良的速度跟踪性能。关键词永磁同步电机(PMSM)电梯矢量控制TMS320F2812TheapplicationofthePMSMcontrolsystemtotheelevatorAbstractThebasicprinciplesofthevectorcontrolofPMSM,thehardwareandsoftwaredesignofcontrolsystemequippedwithDSPTMS320F2812asthekernelprocessoraredescribedinordertoapplythePMSMcontrolsystemtotheelevator.ExperimentalresultsshowthatthePMSMvectorcontrolsystemwithtracking.hasexcellentperformanceofspeedKeywordspermanentmagnetsynchronousmotor(PMSM)elevatorvectorcontrolTMS320F28121.引言早期的电梯中使用直流电机,随着交流电机控制技术的发展,交流异步电机逐渐应用到电梯之中,又随着永磁同步电机成本的降低、控制技术的进步,使得永磁同步电机正在逐渐取代电梯中的直流电机和异步电机。电梯的驱动控制技术也随着所使用的电机的改善而改变,先后经历了直流电机驱动控制,交流单速电机驱动控制,交流双速电机驱动控制,直流有齿轮、无齿轮调速驱动控制,交流调压调速驱动控制,交流变压变频调速驱动控制,交流永磁同步电机变频调速驱动控制等阶段。2.电梯拖动系统电梯是一种典型的机电一体化产品,其控制可分为拖动系统的调速控制与选层系统的逻辑控制两大方面。调速控制是指对电梯从起动到平层整个过程中速度的变化规律进行控制,从而减轻人在乘坐电梯时由于起、制动过程中加、减速产生的不舒适感(上浮、下沉感),并保证平层停车准确可靠。与选层系统的逻辑控制相比,调速控制更为复杂,其控制性能的优劣在很大程度上决定着电梯产品的性能和质量。图1是无齿轮曳引电梯的系统结构图。交流永磁同步电机控制系统在电梯中的应用可以带来很多优点,最突出的一点是永磁同步电机可以实现无齿轮曳引功能,永磁同步无齿轮曳引机采用扁平、盘式外形,直接带动曳引轮曳引电梯运行,不需要机械减速机构,使得无齿轮曳引机的机械结构变得非常简单,曳引机安装在与曳引绳相同的平面内,变频器则可以置于顶层的电梯门内,彻底省去了机房,降低了建筑成本;其次,可以使拖动系统结构简单、运行可靠,效率高、节能,调速范围宽、精度高、转矩特J1PMSM性优越,低损耗、低振动、低噪声等等[1][2]。idref0uduq图1无齿轮曳引电梯的系统结构图PIPIuuPWM主CPU实现选层系统的逻辑控制,负责机房控制柜与轿厢之间的串行通信,以取得轿厢的开关信号、呼叫信号;与厅站进行串行通信,以取得厅外召唤信号;以及进行开关门控制、运行控制、故障检测和记录等。DSP和外围信号调理电路等组成传动控制板,负责故障处理、速度控制、电流控制、PWM控制和各种信号的采集工作,与逆变主回路实现电梯拖动系统的调速控制。id坐标变换PMSMi变换器qrefiuiidivq坐标PIiq变换ref光电码盘转速和位置测量图2永磁同步电机矢量控制系统框图光藕隔离电路把DSP的PWM信号传递给逆变器主回路中的大功率开关管IGBT。负荷检测装置检测轿厢负荷并输送负载信号给DSP,以进行起动力矩补偿,使电梯运行平稳。另外,还有与永磁同步电动机随动,可发送脉冲信号到主CPU和DSP的光电编码器、传递楼层位置信号的位置检测器FML、可接受指令信号和开关输入信号的轿内操纵箱C.B和厅外召唤箱H.B、以及系统的各种保护装置。它们一起构成了整个电梯控制系统[3]。3.2硬件系统设计3.2.1核心处理芯片DSPTMS320F2812设计任何控制系统,核心处理芯片的选择是首要考虑的问题。从图1的电梯系统结构图可知核心处理芯片要能够实现DSP所负责的故障处理、速度控制、电流控制、PWM控制和各种信号检测等功能,这就要求核心处理芯片要有强大的数字计算功能、有足够的程序空间来存放用户的程序、足够的IO口资源和高速高精度的AD转换模块,虽然这些功能可以通过外扩芯片来实现,但为了简化系统的结构、提高可靠性,可以用一块芯片完成这些功能。因此,我们选取了能够胜任这些工作的DSP(数字信号处理器)TMS320F2812作为核心处理芯片。TMS320F2812是TI公司推出的一款用于电机控制的高性能DSP,基于2812的虚拟浮点运算库解决了以往定点DSP编程的不便,32位的内核提高了运算的精度,12位的高速ADC单元提高了信号采样的速度和精度,高达3.调速系统的设计无齿轮传动多应用于高速度、高楼层的电梯中,须具有完善的控制功能和高可靠性,这就对电梯的控制系统的硬件和软件设计提出了更高的要求。这也要求调速系统的设计尽量采用简单成熟可靠的原理和性能优异的软硬件方案。3.1控制原理150MHz的时钟频率使其可以快速实现复杂的算法。[5]永磁同步电机控制系统,无速度传感器虽然可以降低硬件的成本和复杂性,但增加了软件的复杂性,尤其是低速的控制性能还是研究的热点,因此目前通常采用成熟的有速度传感器矢量控制。从永磁同步电机dq坐标系下的电磁转矩方程3.2.2DSP2812控制板控制板除了能够完成矢量控制的核心算法外,还应当具有一个调速系统所必须的其他功能。控制板的设计主要包括信号接口、通讯接口、DSP基本外围电路等几部分。永磁同步电机矢量控制系统所需检测的用于电机控制的量有直流母线电压、两相线电流、转子的速度和位置、保护信号等等。TeP(diqqid)P[riq(LdLq)idiq](1)可以看出,当永磁体的励磁磁链和直、交轴电感确定后,电动机的转矩便取决于定子电流的空间矢量,也就是说控制id和iq即可控制电动机的转矩。对于表面贴式永磁同步电机,因为,电磁LdLq3.2.3系统主回路转矩方程式(1)可变为:TeP[riq(LdLq)idiq]Priq系统主回路包含整流器、逆变器、辅助电源、光藕隔离、基极驱动等。其拓扑结构如图1的上半部分所示。整流电路采用二极管三相桥式整流,将三相交流电整流成脉动直流电,并用大电解电容作滤波储能元件。图1中虚线框表示智能功率模块(IntelligentPowerModule-IPM),R4为制动电阻,形成放电回路;(2)由式(2)可以看出,保持id0可以保证用最小的电流幅值得到最大的输出转矩值[4]。图2给出了永磁同步电机采用令id0控制策略的控制系统框图。中国电工技术学会电力电子学会第十届学术年会论文集R2和R3为电容C1和C2的均压电阻;电压霍尔与两个电流霍尔分别用来检测直流母线电压以及电机定子U相和V相电流。中断,是在系统出现故障时执行的处理程序,要求能够快速准确地将故障隔离,封锁功率开关器件,防止系统硬件受到损坏。因此它具有最高的优先级。定时中断服务程序的响应是按照定时器的设置,严格地以由于IPM内置保护电路和相关外围电路,缩短了系统设计周期,还缩小了系统的体积,提高了可靠性。一定时间周期来执行的程序模块。在定时中断服务程序中要进行控制算法的处理,将给定信号、反馈信号3.3软件系统设计按照一定的控制策略和算法进行运算,最终得到逆变器的开关器件的驱动信号加以输出。码盘Z中断服务程序由DSP2812的CAP3捕获口的上升沿触发中断功能实现,对QEP电路的脉冲计数器清零。串行口中断服务程序是进行SCI串口的数据接收和发送中断服务处理。码盘Z中断服务程序和串行口中断服务程序执行的时刻无法提前精确知道,所以也属于随机中断服务程序,其它中断服务程序可以根据其他的实际要求进行扩展。交流永磁同步电机矢量控制系统的控制部分是软件和硬件相互结合的产物。其矢量控制算法的实现、整个系统的控制性能以及系统的可靠性在很大程度上依赖于良好的软件设计。DSP2812的软件开发和调试在集成开发环境CCS中进行,TI提供了大量的基于这个编译器的例程和库函数,方便了用户编程和设计。CCS还有一个突出优点是提供了方便的软件调试工具,在real-time模式下可以实时监控程序中的变量,能够对变量进行在线修改,利用其graph工具可以观看变量的变化曲线。由于TMS320F2812是一款定点DSP,利用标么值系统不仅可简化软件算法,提高运算精度,而且通过标么值使各种容量的电机物理量进行了规一化,因此各种不同容量的电机物理量以及控制系统中各个调节器的参数范围大致相同,对于不同的电机或系统参数,调节好的PI调节器的比例积分系数不需要大的更改,这就为控制软件的通用性和模块化带来了方便。控制软件分为两大部分:初始化部分和执行部分。初始化的目的就是首先建立起一个适当的DSP应用环境;执行部分可分为主循环程序、随机中断服务程序、定时中断服务程序。4.实验结果为了检验所设计的永磁同步电机控制系统的控制性能,对控制系统作了以下实验:电机带载时在零速、低速、高速运行时的速度S曲线跟踪实验。这些状态下的速度S曲线跟踪性能决定了实际电梯在使用本控制系统后的运行性能,电梯的可靠性、乘客的舒适性、平层的精确性与此密切相关。实验用交流永磁同步电机参数如表1所示。表1永磁同步电机参数电机参数参数值15额定功率P/kW额定电压U/V额定电流IN/A38025整个控制系统的程序流程图见图3。额定频率fN/Hz50额定转速n/rmin-1100096额定转矩T/Nmr/Ω0.30.0050.0053定子电阻d轴电感Ld/Hq轴电感L/Hq极对数P实验结果如下:1)电机给定转速为0Hz突加80%负载时的转子速度、转子位置、定子相电流、定子电流转矩分量iq波形图如图4所示:图3控制系统的程序流程图主循环程序也被称为等待循环程序,它主要执行一些实时性要求不高的闲时功能模块。随机中断服务程序和定时中断服务程序,主要执行一些实时性要求较高的功能模块。随机中断服务程序中典型的如保护