永磁同步伺服电机(PMSM) 驱动器设计原理
周瑞华
周瑞华先生,中达电通股份有限公司应
用工程师。
关键词:PMSM 整流 功率驱动单
元 控制单元
永磁交流伺服系统的驱动器经历了
模拟式、模拟数字混合式的发展后,目
前已经进入了全数字的时代。全数字伺
服驱动器不仅克服了模拟式伺服的分散
性大、零漂、低可靠性等缺点,还充分
发挥了数字控制在控制精度上的优势和
控制方法的灵活,使伺服驱动器不仅结
构简单,而且性能更加可靠。现在,高性能的伺服系统大多数采用永磁交流伺服系统,其中
包括永磁同步交流伺服电动机和全数字交流永磁同步伺服驱动器两部分。后者由两部分组
成:驱动器硬件和控制算法。控制算法是决定交流伺服系统性能好坏的关键技术之一,是国
外交流伺服技术封锁的主要部分,也是技术垄断的核心。
一 交流永磁伺服系统的基本结构
交流永磁伺服系统主要有伺服控制单元、功率驱动单元、通信接口单元、伺服电机及相
应的反馈检测器件组成。其中伺服控制单元包括位置控制器、速度控制器、转矩和电流控制
器等。我们的交流永磁同步驱动器集先进的控制技术和控制策略为一体,使其非常适用于高
精度、高性能要求的伺服驱动领域,还体现了强大的智能化、柔性化,是传统的驱动系统所
不可比拟的。
目前主流的伺服驱动器均采用数字信号处理器(DSP)作为控制核心,其优点是可以实现
比较复杂的控制算法,实现数字化、网络化和智能化。功率器件普遍采用以智能功率模块
(IPM)为核心设计的驱动电路,IPM 内部集成了驱动电路,同时具有过电压、过电流、过热、欠
压等故障检测保护电路,在主回路中还加入软起动电路,以减小起动过程对驱动器的冲击。
伺服驱动器大体可以划分为功能比较独立的两个模块,如图 1 所示。功率板(驱动板)是
强电部分其中包括两个单元,一是功率驱动单元用于电机的驱动,二是开关电源单元为整个
系统提供数字和模拟电源;控制板是弱电部分,是电机的控制核心也是伺服驱动器技术核心
控制算法的运行载体。控制板通过相应的算法输出 PWM 信号,作为驱动电路的驱动信号,
来改变逆变器的输出功率,以达到控制三相永磁式同步交流伺服电机的目的。
二 功率驱动单元
功率驱动单元首先通过三相全桥整流电路对输入的三相电或者市电进行整流,得到相应
的直流电。整流好的三相电或市电,再通过三相正弦 PWM 电压型逆变器变频来驱动三相永
磁式同步交流伺服电机。功率驱动单元的整个过程简单的说就是 AC-DC-AC 的过程。
整流单元(AC-DC)主要的拓扑电路是三相全桥不控整流电路。三相全桥不控整流电路的
原理图见图 2。三相交流电压波形其相位相差 120°,幅值相等波形图见图 3,通过三相全桥
不控整流电路整流后得到相应的直流电压 Ud 波形图见图 4。为分析方便,把一个周期分为
6 段,每段相隔 60°。在第Ⅰ段期间,a 相电位 ua 最高,共阴极组的 VT1 被触发导通,b 相
电位 ub 最低,共阳极组的被触发导通,电流路径为 ua → i→负载→VT6 → ub。变压器 a、b
两相工作,输出电压为线电压 ud = uab。在第Ⅱ段期间, ua 仍最高, VT1 继续导通,而 uc
变为最负,电源过自然换流点时触发 VT2 导通,c 相电压低于 b 相电压, VT6 因承受反压
而关断,电流即从 b 相换到 c 相。这时电流路径为 ua → VT1→负载→VT2→uc。变压器 a、
c 两相工作,输出电压为线电压 ud = ubc。在第Ⅲ段期间, ub 为最高,共阴极组在经过自然
换流点时触发 VT3 导通,由于 b 相电压高于 a 相电压,VT1 管因承受反压而关断,电流从 a
相换相到 b 相。VT2 因为 uc 仍为最低而继续导通。这时电流路径为 VT3→ →R(L)→VT3 →uc。
变压器 b、c 两相工作,输出电压为线电压 ud = ubc。以下各段依此类推,可得到在第Ⅳ段
时输出电压 ud = uba;在第Ⅴ段时输出电压 ud = uca;在第Ⅵ段时输出电压 ud = ucb。以后则
重复上述过程。由以上分析可知,三相不控桥式整流电路晶闸管的导通换流顺序是:
VT6→VT1→VT2→VT3→VT4→VT5→VT6。
逆变部分(DC-AC)采用的功率器件集驱动电路、保护电路和功率开关于一体的智能功率
模块(IPM),主要拓扑结构是采用了三相桥式电路,其原理见图 5,利用脉宽调制技术 PWM
通过改变功率晶体管交替导通的时间来改变逆变器输出波形的频率,改变每半周期内晶体管
的通断时间比,也就是说通过改变脉冲宽度来改变逆变器输出电压幅值的大小以达到调节功
率的目的。
对图 5 做一下分析,其中 VT1~VT6 是 6 个功率开关管,S1、S2、S3、分别代表 3 个桥
臂。对各桥臂的开关状态做以下规定:当上桥臂开关管“开”状态时(此时下桥臂开关管必然是
“关”状态),开关状态为 1;当下桥臂开关管“开”状态时(此时下桥臂开关管必然是“关”状态),
开关状态为 0。3 个桥臂只有“0”和“1”两种状态,因此 S1、S2、S3 形成 000、001、010、011、
100、101、111 共 8 种开关管模式,其中 000 和 111 开关模式使逆变输出电压为零,所以
称这种开关模式为零状态。
三 控制单元
控制单元是整个交流伺服系统的核心,实现系统位置、速度、转矩和电流控制。所采用
的数字信号处理器(DSP)除具有快速的数据处理能力外,还集成了丰富的用于电机控制的专
用集成电路,如 A/D 转换器、PWM 发生器、定时计数器电路、异步通信电路、CAN 总线
收发器以及高速的可编程静态 RAM 和大容量的程序存储器等。伺服驱动器通过采用磁场定
向的控制原理(FOC)和坐标变换,实现矢量控制(VC),同时结合正弦波脉宽调制(SPWM)控制
模式对电机进行控制。永磁同步电动机的矢量控制一般通过检测或估计电机转子磁通的位置
及幅值来控制定子电流或电压,这样,电机的转矩便只和磁通、电流有关,与直流电机的控
制方法相似,可以得到很高的控制性能。对于永磁同步电机,转子磁通位置与转子机械位置
相同,这样通过检测转子的实际位置就可以得知电机转子的磁通位置,从而使永磁同步电机
的矢量控制比起异步电机的矢量控制有所简化。
伺服驱动器在控制交流永磁伺服电机时,可分别工作在电流(转矩)、速度、位置控制方式
下。系统的控制结构如图 6 所示,由于交流永磁伺服电机(PMSM)采用的是永久磁铁励磁,
其磁场可以视为恒定;同时,交流永磁伺服电机的转速就是同步转速,即其转差为零。这些
条件使得交流伺服驱动器在驱动交流永磁伺服电机时的数学模型的复杂程度得以大大降低。
从图 6 可以看出,系统是基于测量电机的两相电流反馈(Ia、Ib)和电机位置。将测得的相电流
(Ia、Ib)结合位置信息,经坐标变化(从 a,b,c 坐标系转换到转子 d,q 坐标系),得到 Id,Iq 分量,分别
进入各自的电流调节器。电流调节器的输出经过反向坐标变化(从 d,q 坐标系转换到 a,b,c 坐
标系),得到三相电压指令。控制芯片通过这三相电压指令,经过反向、延时后,得到 6 路 PWM
波输出到功率器件,控制电机运行。系统在不同指令输入方式下,指令和反馈通过相应的控制
调节器,得到下一级的参考指令。在电流环中,d,q 轴的转矩电流分量(Iq)是速度控制调节器的
输出或外部给定。而一般情况下,磁通分量为零(Id=0),但是当速度大于限定值时,可以通过弱
磁(Id<0),得到更高的速度值。
从 a,b,c 坐标系转换到 d,q 坐标系由克拉克(CLARKE)和帕克(PARK)变换来实现;
从 d,q 坐标系转换到 a,b,c 坐标系是由克拉克和帕克的逆变换来实现的。以下是两个变
换公式,克拉克变换(CLARKE):
i
⎡
⎢
i
⎣
α
β
⎤
=⎥
⎦
⎡
1
⎢
⎢
0
⎢
⎢
⎣
−
1
2
3
2
−
−
1
2
3
2
⎤
⎥
⎥
⎥
⎥
⎦
i
⎡
⎢
i
⎢
i
⎢
⎣
a
b
c
⎤
⎥
⎥
⎥
⎦
(1)
帕克(PARK)变换:
i
⎡
⎢
i
⎣
d
q
⎤
=⎥
⎦
⎡
⎢
⎣
cosω
t
sinω
t
−
sinω
t
cosω
t
i
⎡
⎢
i
⎣
⎤
⎥
⎦
α
β
⎤
⎥
⎦
四 实际应用
(2)
市场上虽然伺服系统种类繁多,但伺服驱动器基本上都是用位置、速度、扭矩 3 种基
本控制模式,有些系统是单一控制模式,有些系统是用混合的控制模式,这些都是根据客户
的需求而定。
下面是台达伺服驱系统在位置控制模式下在弹簧机上的一个应用实例,它充分体现了伺
服系统优越性。伺服系统在弹簧机上的应用主要功能是 3 个方面:
(1)通过送钢丝伺服电机把适当的钢丝送进来;
(2)凸轮伺服电机对送进来的钢丝首先起了顶的作用,通过对顶针位置的控制可以做出
不同外径的弹簧;
(3)按照实际需要,完成了相应弹簧的圈数后,在凸轮电机起到了另外一个作用:控制
两把切刀,对钢丝进行了切断,切断钢丝时有单刀和双刀两种工艺,单刀是指只有下切刀启
动作用;双刀是指上下切刀都起作用。
通过调试台达伺服系统在位置控制模式下的主要参数:位置控制比例增益参数、位置控
制前馈增益参数就能达到客户的需求,使用简单方便。当位置控制增益值加大时,可提升位
置响应性能及缩小位置控制误差量,但若设定太大时易产生振动及噪音;调节位置控制前馈
增益参数,位置控制命令平滑变动时,增益值加大可改善位置跟随误差量,若位置控制命令
不平滑变动时,降低增益值可降低机构的运转振动现象。在不同的场合,各参数值会不一样,
要根据实际情况来匹配,达到系统最优。在这里要特别提出,这些参数调试时用台达给定的
客户端软件,能够非常方便调试出一组适合自己的参数。
通过台达提供的客服端软件,使用其示波器功能能够清楚地看出凸轮电机在切断弹簧钢
丝电流变化情况。在切钢丝时,电流突然增大,在切断后电流又非常快回到原始的电流,响
应快是伺服系统的优越性。
在实际工作过程中,切断钢丝是需要大力矩才能切断,同时要求响应非常快,不能延迟,
如果有延迟就会出现做出来的弹簧不能满足客户的需求,也影响生产的效率。总之,在伺服
系统的实际应用中,必须考虑输出扭矩、输出功率、响应时间等,才能选好一套适合自己工
作所需的伺服系统。
(全文完)
来源:《世界仪表与自动化》
出版日期:2008 年 9 月