浙江大学学报(工学版), 2020, 54(8): 1572-1577 doi: 10.3785/j.issn.1008-973X.2020.08.016

电气工程

基于余弦函数的无传感器永磁风机IF起动平滑切换方法

陈同有,, 杨家强,, 郑仕达, 孟德智, 康敏

IF starting smooth switching method of sensorless permanent magnet fan based on cosine function

CHEN Tong-you,, YANG Jia-qiang,, ZHENG Shi-da, MENG De-zhi, KANG Min

通讯作者: 杨家强,男,教授.orcid.org/0000-0002-3822-3301. E-mail: yjq1998@163.com

收稿日期: 2019-07-12  

Received: 2019-07-12  

作者简介 About authors

陈同有(1994—),男,硕士生,从事永磁无刷直流电机无位置传感器控制研究.orcid.org/0000-0001-8457-1684.E-mail:chen_tongyou@foxmail.com , E-mail:chen_tongyou@foxmail.com

摘要

采用电流频率比(IF)开环起动方法的永磁无刷风机在切换到采用磁链观测器的无位置传感器闭环算法时,使用传统切换方法如角度平均切换方法易引起电流冲击和转速波动,甚至导致切换失败. 针对此问题,提出切换过程基于余弦函数的IF起动平滑切换方法. 在切换过程中利用平均滤波方法保持最佳转矩电流,磁链角度则利用电机的转矩功角自平衡特性按照余弦函数规律进行切换,以达到电机实际电流平滑过渡的效果,提高电机切换过程中转速的平稳性. 对比角度平均切换和所提平滑切换方法的实验结果,验证切换方法的有效性. 结果表明,该方法对不稳定负载具有较强的适应能力,能提高IF起动切换过程的平滑度和成功率.

关键词: 永磁无刷风机 ; 电流频率比(IF)起动 ; 最佳转矩电流 ; 余弦过渡函数 ; 平滑切换方法

Abstract

It is easy to cause current shock and speed fluctuation, even switching failures for the permanent magnet brushless fan adopting traditional switching method such as angle-average switching, when using current-frequency (IF) open-loop starting method to switch to the position sensorless closed-loop algorithm using flux observer. An IF start smooth switching method based on cosine function in the switching process was proposed for the above problem. The optimal torque current is maintained in the switching process using the average filtering method, and the flux angle switches according to the law of cosine function by motor's torque power angle self-balancing characteristic, which achieves the effect of smooth actual current transition and improves the motor speed stability in switching process. The experimental results of the angle average switching and the proposed smooth switching method were compared to verify the effectiveness of the switching method. Results show that the method has strong adaptability to unstable loads and can improve the smoothness and success rate of the IF startup switching process.

Keywords: permanent magnet brushless fan ; current-frequency (IF) starting method ; optimal torque current ; cosine transition function ; smooth switching method

PDF (1482KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

陈同有, 杨家强, 郑仕达, 孟德智, 康敏. 基于余弦函数的无传感器永磁风机IF起动平滑切换方法. 浙江大学学报(工学版)[J], 2020, 54(8): 1572-1577 doi:10.3785/j.issn.1008-973X.2020.08.016

CHEN Tong-you, YANG Jia-qiang, ZHENG Shi-da, MENG De-zhi, KANG Min. IF starting smooth switching method of sensorless permanent magnet fan based on cosine function. Journal of Zhejiang University(Engineering Science)[J], 2020, 54(8): 1572-1577 doi:10.3785/j.issn.1008-973X.2020.08.016

永磁材料在近几年得到极大的发展,作为永磁材料的主要产品,永磁电机在生产生活中有着广泛的应用,可以分为正弦波永磁同步电机和梯形波永磁无刷直流电机(brushless direct current motor,BLDC). 为了抑制齿槽转矩,梯形波永磁无刷直流电机常采用斜槽、分数槽、合理设计磁极形状等方法,使其反电动势更加趋近于正弦波[1],因此采用正弦波驱动无刷电机更加合理. 高性能的正弦波驱动需要实时的转子磁链角度信息,传统方法是使用位置传感器来获得,但无位置传感器控制算法相较于传统方法更加可靠,因此得到了越来越多的应用. 其中,永磁无刷风机是无传感器控制算法应用的典型,在制冷暖通、空调、新风净化、IT通讯等领域都具有广泛的应用.

无位置传感器的磁链位置估计可以分为2种. 1)对于中高速的无位置传感器控制,电机一般采用基于反电势的模型算法,包括磁链观测器法、滑模观测器法、模型参考自适应法等[2-5]. 2)在零低速阶段一般采用高频注入法进行磁链位置的估计,利用转子自身结构的凸极效应或者人为造成的电感饱和特性来追踪转子磁链位置[6-8]. 采用高频注入法须额外注入高频信号,会造成高频噪声,而且算法较为复杂,对于控制芯片的性能要求较高. 因此,对于电机的无传感器全速度运行策略,常在零低速阶段采用电流频率比(current-frequency,IF)开环控制,在中高速阶段采用基于反电势的磁链估计算法.

因此,由开环算法向闭环算法的平滑切换就是电机整个控制过程能否起动成功正常运行的关键,众多学者就电机IF起动的无位置传感器算法的平滑切换策略展开研究. Wang等[9-12]通过逐步过渡电流或估计角度的方法进行切换,并没有考虑切换过程合适的电磁转矩,容易引起切换结束转速和电流的波动;Baratieri等[13-14]采用人为修改电流环节控制器的参数实现过渡,系统参数精度要求较高,对于不稳定负载或计算精度不高的系统容易引起切换失败.

上述切换方法平滑过渡的前提是参数设置合理且电机负载稳定,并未针对电机在切换过程负载不定的情况进行研究,且在电机负载变化的条件下切换策略可能失效. 本研究针对风机负载不稳定的情况,提出切换过程基于余弦函数的平滑切换策略,在切换过程中在保证切换转矩最佳的情况下,令磁链角度按照余弦函数进行过渡,利用转矩功角自平衡特性使得转矩电流在切换过程的两端平滑过渡,保证电机切换时的转速稳定. 给出基于余弦函数的无传感器切换实验结果,证明所提出方法的有效性和正确性.

1. 永磁无刷风机IF起动控制

IF起动控制方法是速度开环、电流闭环的控制算法,与电压频率比(variable voltage and variable frequency,VF)控制方法相比,具有较强的抗负载扰动能力,同时不会出现过大的起动电流. 控制框图如图1所示. 图中,iaibic为电机三相实际电流, $u^*_ \alpha $$u^*_ \beta $为电机两相静止给定电压, $i^*_q $为IF估计坐标系给定转矩电流. 可以看出,IF控制器提供电机需要的电流给定和角度给定,控制系统并没有速度环节的参与,属于速度开环、电流闭环控制. IF控制器输出给定转子位置角度 ${\theta ^*}$和电流矢量is,电流矢量is则根据相应的id电流和iq电流关系输出给定电流,比如对于表贴式永磁电机常用的id*=0的矢量控制方式,则输出id*=0,iq*=|is|.

图 1

图 1   永磁无刷风机IF控制系统框图

Fig.1   IF control system block diagram of BLDC fan


对于表贴式电机而言,由于直轴和交轴电感相等,即Ld=Lq,电磁转矩可以表示为

${T_{\rm{e}}} = \frac{3}{2}pi_q^*(\cos \,\Delta \theta) {\psi _{\rm{f}}}.$

式中:Te为电机电磁转矩,p为极对数, $\Delta \theta $为估计坐标系滞后实际坐标系的角度, ${\psi _{\rm{f}}}$为电机转子磁链.

图2(a)所示,在IF起动前给定iq*电流,id*=0,此时将电机定位至估计坐标系的q*轴上, $\Delta \theta $=90°,那么给定iq*电流实际作用到电机实际q轴上的转矩电流分量为0;如图2(b)所示,在IF起动后随着估计坐标系与实际坐标系的靠近,给定iq*电流在q轴上的分量逐渐变大,当q轴上的转矩电流分量达到起动转矩电流分量iq时,估计d*q*轴将滞后实际dq$\Delta \theta $,2个坐标系达到平衡. 此时,电机根据自身的“转矩功角自平衡”特性,对负载进行自适应调节:如果负载突然变大,电机突然减速,实际坐标系与估计坐标系之间的 $\Delta \theta $变小,给定iq*电流在q轴上的分量变大. 由式(1)可知提供给电机的起动转矩Te变大,电机加速以达到新的平衡. 电机负载变小的情况也可以得到同样的结论.

图 2

图 2   IF起动前、后估计d*q*轴与实际dq轴的位置关系

Fig.2   Positional relationship between estimated d*q* axis and actual dq axis before and after IF start


因此,IF控制系统电机的定子电压平衡方程可以表示为

$ \begin{split} & \left[ {\begin{array}{*{20}{c}} {{u_d}}\\ {{u_q}} \end{array}} \right] = \left[ {\begin{array}{*{20}{c}} {\cos \,\Delta \theta }&{\sin \,\Delta \theta }\\ { - \sin \,\Delta \theta }&{\cos \,\Delta \theta } \end{array}} \right]\left\{ {{R_{\rm{s}}}\left[ {\begin{array}{*{20}{c}} {i_d^*}\\ {i_q^*} \end{array}} \right]}+ \right.\\ &\quad \left. { \left[ {\begin{array}{*{20}{c}} {{L_d}}&0\\ 0&{{L_q}} \end{array}} \right]\frac{\rm{d}}{{{\rm{d}}t}}\left[ {\begin{array}{*{20}{c}} {i_d^*}\\ {i_q^*} \end{array}} \right] + {{\omega} _{\rm r}}\left[ {\begin{array}{*{20}{c}} 0&{ - {L_q}}\\ {{L_d}}&0 \end{array}} \right]\left[ {\begin{array}{*{20}{c}} {i_d^*}\\ {i_q^*} \end{array}} \right]} \right\}+\\ & \quad {\omega _{\rm{r}}}{\psi _{\rm{f}}}\left[ {\begin{array}{*{20}{c}} {\sin \,\Delta \theta }\\ {\cos \,\Delta \theta } \end{array}} \right]. \end{split} $

式中:uduq分别为定子dq轴电压,Rs为定子相电阻, ${\omega _{\rm{r}}}$为电机电转速.

2. 余弦函数平滑切换方法

在IF开环起动到一定转速后,须切换到采用磁链观测器的无传感器闭环算法. 采用磁链观测器的无传感器算法可以参考文献[10],本研究不再赘述. 由于在切换时估计坐标系与电机实际坐标系存在相位差,直接切换将造成电流冲击和转速振荡,甚至直接导致电机失步而切换失败. 因此切换需要有过渡过程.

2.1. 切换过程最佳转矩电流

电机起动需要较大的起动转矩,对于风机而言,其负载属于二次型负载,即负载转矩与转速平方成正比,可以表示为

${T_{\rm{L}}} = k {n^2}.$

式中:TL为电机的负载转矩;k为比例系数,与风机的扇叶结构有关;n为电机转速.

在风机起动及运行过程中,由于容易受到周围气流影响,实际的风机负载一般都是多种负载类型的叠加,属于类二次型负载,造成风机负载复杂多变的特性. 风机的转矩平衡方程为

${T_{\rm{e}}} - {T_{\rm{L}}} = J \beta = J\frac{{{\rm{d}}n}}{{{\rm{d}}t}}.$

式中:J为电机的转动惯量,β为电机的角加速度.

在电机加速起动过程中,一般给电机一个斜坡给定转速,那么,由式(4)可知,电机将以一个恒定的角加速度加速起动,即TeTL是恒定值. 由于TL在起动过程中的复杂多变性,同时IF的开环起动并没有进行速度闭环,在开环起动阶段,转速并没有较好地跟随给定转速而进行“波浪形”加速上升,Te在开环起动阶段也是波动变化的. 当到达切换时刻时,如果在切换过程中电磁转矩过小,会导致切换后转速跌落,而过大则会导致转速超调,因此须确定切换过程中的最佳切换转矩.

由式(1)可知,确定最佳切换转矩即确定最佳的切换转矩电流 $i_q^*\cos \,\Delta \theta$. 本研究采用基于平均滤波的方法,在切换时刻前一小段时间计算得出切换过程的平均转矩电流,表达式为

$i_{q\_{\rm{avg}}}^* = \frac{1}{m}\sum\limits_{j = 1}^m {i_q^*\left( j \right)} \cos \,\Delta \theta \left( j \right).$

式中:m为计算平均转矩电流的总次数,j为离散时刻.

那么在切换过程中,电机的最佳转矩可以表示为

${T_{{\rm{e}}\_{\rm{avg}}}} = \frac{3}{2}pi_{q\_{\rm{avg}}}^* {\psi _{\rm{f}}}.$

2.2. 磁链角度余弦函数切换算法

在切换过程中,估计坐标系与实际坐标系是逐渐靠近的,即 $\Delta \theta $逐渐趋近于0. 当 $\Delta \theta $=0时,完成切换. 为了实现磁链位置计算角度由IF开环控制角度向磁链观测器观测角度的逐步过渡,提出新的切换方式,采用余弦过渡函数tcos进行切换,如图3所示,表达式为

图 3

图 3   切换过程的磁链位置余弦过渡函数

Fig.3   Cosine transition function of flux position during switching


$ {t_{\cos }} = \left\{ {\begin{array}{*{20}{c}} {1,}&{{\omega _{{\rm{ref}}}} \leqslant {\omega _1};}\\ {\cos \,\Bigg(\dfrac{{{\omega _{{\rm{ref}}}} - {\omega _1}}}{{{\omega _2} - {\omega _1}}} \dfrac{\text{π} }{2}\Bigg),}&{{\omega _1} < {\omega _{{\rm{ref}}}} < {\omega _2};}\\ {0,}&{{\omega _{{\rm{ref}}}} \geqslant {\omega _2}.} \end{array}} \right. $

式中: ${\omega _1}$${\omega _2}$分别为切换开始和切换结束时的电转速, ${\omega _{\rm{ref}}}$为切换过程的给定电转速.

那么在切换过程中,进行矢量控制系统计算的转子位置角度为

$ \theta = {t_{\cos }}{\theta ^*} + (1 - {t_{\cos }}){\hat{\theta}}. $

式中: ${\hat{\theta}}$为磁链观测器观测的转子位置角度.

根据余弦过渡函数和转矩功角自平衡特性,电机在切换过程中将保持最佳转矩为Te_avg不变,那么,对应的给定iq*电流可以表示为

$i_q^* = \frac{{i_{q\_{\rm{avg}}}^*}}{{\cos \, \Delta \theta }} = \frac{{i_{q\_{\rm{avg}}}^*}}{{\cos \,[{t_{\cos }}({{\hat\theta}} - {\theta ^*})]}}.$

由式(9)可以得到iq*变化规律,如图4所示. 可以看出,在切换开始和切换结束时,iq*以平缓斜率进行过渡而不产生突变,保证在切换过程的平滑可靠,避免电机切换过程的电流和转速振荡.

图 4

图 4   切换过程iq*电流变化规律

Fig.4   iq* current variation law in switching process


3. 实验结果与分析

为了验证所提出的切换策略的正确性,在外转子永磁无刷离心风机上进行无传感器控制实验. 电机的参数如表1所示.

表 1   永磁无刷直流电机参数

Tab.1  Parameters of BLDC

参数 数值
额定电压/V 260
额定峰值电流/A 3
额定功率/W 571
额定转速/(r·min−1 3000
定子相电阻/Ω 4.5
d轴电感/mH 22
q轴电感/mH 22
极对数 4

新窗口打开| 下载CSV


永磁无刷风机无传感器控制实验平台如图5所示. 电机经过定位后开始IF开环起动,到达切换时刻后通过所提出的切换算法切换至基于磁链观测器的无传感器闭环算法中. 控制器芯片采用TI公司的TMS320F28027,该DSP芯片具有60 M的时钟频率,片上资源丰富,满足实验要求. 实验PWM频率设置为10 kHz,电流采样频率与PWM频率相同.

图 5

图 5   永磁无刷风机无传感器控制实验平台

Fig.5   Experiment platform of BLDC fan sensorless control


图6所示为IF开环控制角度和磁链观测器估计角度以及两者的相位差波形图. 0.500 ~ 1.060 s为IF开环起动阶段,由图6(a)可以明显看到IF开环控制角度滞后磁链观测器估计角度,验证了IF开环起动原理,而且从两者的相位差波形图可以看到,磁链位置是波动变化的,从而说明最佳转矩电流过渡原则的必要性. 由图6(b)的放大图可以看到,在1.060 s时电机进入切换,此时IF开环控制角度逐渐向磁链观测器估计角度过渡,在1.075 s时2个角度重合,切换结束,整个切换过程相位按余弦规律变化,过渡平稳.

图 6

图 6   IF开环控制角和磁链观测器估计角的相位关系图

Fig.6   Phase relationship diagram between IF open loop control angle and flux observer estimated angle


图78所示分别为采用角度平均切换和采用本研究切换方法的iq电流和转速的对比图. 由图7iq电流对比图可以看出,在切换结束后采用本研究切换方法可以避免iq电流的过大跌落,从而在切换结束后保持最佳的起动转矩继续闭环运行(在约1.567 s处电流的突变是由于本实验采用分段PI控制策略). 由切换过程的放大图也可以明显看出,在采用本研究切换方法时,iq电流过渡更加平滑,避免在切换开始瞬间电流变化过快. 由图8的转速对比图可以看出(图中,虚线为给定转速),采用本研究切换方法转速过渡更加平滑,基本看不出转速在切换过程中的波动,证明本研究切换方法更加平滑可靠.

图 7

图 7   采用角度平均切换和本研究切换方法的iq变化波形

Fig.7   iq variation waveforms using angle-average switching and proposed switching method


图 8

图 8   采用角度平均切换和本研究切换方法的转速变化波形

Fig.8   Speed variation waveforms using angle-average switching and proposed switching method


图9所示为风机在加减载过程的iq电流和转速波形图. 由于风机负载和转速平方成正比,电机加速过程就是加载的过程,反之亦然. 由图9可以看出,风机在1.060 s之前进行IF开环起动,1.060 ~ 1.070 s完成切换,切换过程平滑,之后进行无传感器的闭环运行. 由于电机存在额外的空载转矩(空载iq电流约为0.08 A),离心风机在约1.830 s转速达到1000 r/min,在稳定后对应iq电流为0.138 A;在4.500 s进行加载,最后风机稳定在2 000 r/min,对应iq电流为0.310 A;在8.500 s进行减载,最后风机稳定在1500 r/min,对应iq电流为0.207 A.

图 9

图 9   加减载过程的iq电流和转速变化波形

Fig.9   iq current and speed variation waveforms during loading and unloading


4. 结 论

(1)在切换过程中,设计的余弦函数切换方法能够使2个坐标系逐步靠近,保证在切换过程中电机以最佳转矩进行切换,避免转矩电流的突变,使得切换过程的电机转速过渡平滑.

(2)所提出的切换方法适用于多种类型的负载,特别是对于复杂多变的不稳定风机负载具有较好的抗干扰能力,适用性广、可靠性强、切换平滑.

(3)接下来研究将就电机开环启动的位置辨识展开.

参考文献

张子富. 无刷直流电机正弦波控制方法研究[D]. 南京: 南京航空航天大学, 2014.

[本文引用: 1]

ZHANG Zi-fu. Research on sinusoidal-wave control method for brushless DC motor [D]. Nanjing: Nanjing University of Aeronautics and Astronautics, 2014.

[本文引用: 1]

XU W, JIANG Y J, MU C X, et al

Improved nonlinear flux observer-based second-order SOIFO for PMSM sensorlesscontrol

[J]. IEEE Transactions on Power Electronics, 2019, 34 (1): 565- 579

DOI:10.1109/TPEL.2018.2822769      [本文引用: 1]

魏海峰, 韦汉培, 张懿, 等

基于转子磁链模型的永磁同步电机转子位置估计策略

[J]. 电工技术学报, 2018, 33 (13): 2963- 2971

WEI Hai-feng, WEI Han-pei, ZHANG Yi, et al

New rotor position estimation strategy for permanent magnet synchronous motor based on rotor flux model

[J]. Transactions of China Electrotechnical Society, 2018, 33 (13): 2963- 2971

ZHAO Y, QIAO W, WU L

Improved rotor position and speed estimators for sensorless control of interior permanent-magnet synchronous machines

[J]. IEEE Journal of Emerging and Selected Topics in Power Electronics, 2014, 2 (3): 627- 639

DOI:10.1109/JESTPE.2014.2298433     

LIANG D L, LI J, QU R H, et al

Adaptive second-order sliding-mode observer for PMSM sensorless control considering VSI nonlinearity

[J]. IEEE Transactions on Power Electronics, 2018, 33 (10): 8994- 9004

DOI:10.1109/TPEL.2017.2783920      [本文引用: 1]

HWANG C, LEE Y, SUL S

Analysis on position estimation error in position-sensorless operation of IPMSM using pulsating square wave signal injection

[J]. IEEE Transactions on Industry Applications, 2019, 55 (1): 458- 470

DOI:10.1109/TIA.2018.2864117      [本文引用: 1]

杜思宸, 全力, 朱孝勇, 等

基于高频注入的永磁同步电机零低速下位置传感器失效故障容错控制

[J]. 中国电机工程学报, 2019, 39 (10): 3038- 3047

DU Si-chen, QUAN Li, ZHU Xiao-yong, et al

Fault-tolerant control of position sensor failure for PMSM at zero and low speed based on high frequency injection

[J]. Proceedings of the CSEE, 2019, 39 (10): 3038- 3047

JIN X H, NI R G, CHEN W, et al

High-frequency voltage-injection methods and observer design for initial position detection of permanent magnet synchronous machines

[J]. IEEE Transactions on Power Electronics, 2018, 33 (9): 7971- 7979

DOI:10.1109/TPEL.2017.2773094      [本文引用: 1]

WANG W J, LI Z X, XU X. A novel smooth transition strategy for BEMF-based sensorless drive startup of PMSM [C]// Proceeding of the 11th World Congress on Intelligent Control and Automation. Shenyang: IEEE, 2014: 4296-4301.

[本文引用: 1]

张耀中, 黄进, 康敏

永磁同步电机无传感器控制及其启动策略

[J]. 电机与控制学报, 2015, 19 (10): 1- 6

[本文引用: 1]

ZHANG Yao-zhong, HUANG Jin, KANG Min

Sensorless control and start-up strategy of permanent magnet synchronous motor

[J]. Electric Machines and Control, 2015, 19 (10): 1- 6

[本文引用: 1]

吴春, 齐蓉, 李兵强, 等

考虑饱和效应的永磁同步电机全程无位置传感器控制

[J]. 电工技术学报, 2017, 32 (2): 171- 179

WU Chun, QI Rong, LI Bin-qiang, et al

Whole speed range sensorless control of permanent magnet synchronous motor considering saturation effect

[J]. Transactions of China Electrotechnical Society, 2017, 32 (2): 171- 179

WANG Q, WANG S H, CHEN C H. A novel full-speed sensorless control strategy based on electric vehicle PMSM [C]// 21st International Conference on Electrical Machines and Systems (ICEMS). Jeju: IEEE, 2018: 1680-1685.

[本文引用: 1]

BARATIERI C L, PINHEIRO H. An I-F starting method for smooth and fast transition to sensorless control of BLDC motors [C]// 2013 Brazilian Power Electronics Conference. Gramado: IEEE, 2013, 836-843.

[本文引用: 1]

刘计龙, 肖飞, 麦志勤, 等

基于双dq空间的永磁同步电机无位置传感器起动策略

[J]. 电工技术学报, 2018, 33 (12): 2676- 2684

[本文引用: 1]

LIU Ji-long, XIAO Fei, MAI Zhi-qin, et al

Position-sensorless startup strategy for permanent magnet synchronous motor based on double dq space

[J]. Transactions of China Electrotechnical Society, 2018, 33 (12): 2676- 2684

[本文引用: 1]

/