《一种用于四相双凸极电机的无位置传感器控制技术.pdf》由会员分享,可在线阅读,更多相关《一种用于四相双凸极电机的无位置传感器控制技术.pdf(14页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102904502 A (43)申请公布日 2013.01.30 C N 1 0 2 9 0 4 5 0 2 A *CN102904502A* (21)申请号 201210392553.7 (22)申请日 2012.10.16 H02P 6/06(2006.01) H02P 6/18(2006.01) (71)申请人南京航空航天大学 地址 210016 江苏省南京市白下区御道街 29号 (72)发明人赵耀 王慧贞 陈晨 陈伟鹏 张海波 (54) 发明名称 一种用于四相双凸极电机的无位置传感器控 制技术 (57) 摘要 本发明公布了一种用于四相双凸极电机的无 位置传感器。
2、控制方法。四相双凸极电机电动运行 时反电势矢量在d-q坐标系中依次相差90。该 控制方法首先划分N(N是大于2的自然数)个转 速范围来设计相应截止频率的滤波器,其次仅采 集任意相邻两相的端电压,进入减法器去除直流 偏置,根据此时电势过零点判断电机转速,由转速 范围来决定进入哪一个截止频率的滤波器,DSP 采集经过滤波器后的电势波形。对于一个范围的 不同转速建立与此范围对应滤波器的相移角对照 表供DSP查询进行准确的相移。最后通过过零比 较器获得实际的换相位置,经DSP运算后,由FPGA 输出驱动信号给开关管,完成换相。本发明可以在 宽的转速范围内工作。 (51)Int.Cl. 权利要求书2页 。
3、说明书6页 附图5页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 2 页 说明书 6 页 附图 5 页 1/2页 2 1.用于四相双凸极电机的无位置传感器技术,其特征包括以下步骤: (1)根据滤波器的幅频特性曲线,确保这个范围内的任意转速下的反电势经过根据这 个范围设计的滤波器滤波后的THD值在10以内,从200rpm开始,在200rpm1000rpm间 每间隔200rpm划分一个转速范围,1000rpm3000rpm间每间隔500rpm划分一个转速范 围,3000rpm6000rpm间每间隔1000rpm划分一个转速范围,6000rpm以上的转速每间隔 2000r。
4、pm划分一个转速范围,通过理论计算做出每个转速范围中每间隔50rpm的转速对应 的补偿角的查找表; (2)通过电压传感器检测四相双凸极电机的任意相邻两相端电压(以A相和B相为 例),检测到的端电压UA和UB首先经过模拟减法器去除直流偏置Uin/2(Uin是四相全桥电 路直流端电压),然后根据此时A相电势过零电压点来计算此时电机转速n; (3)将步骤(2)所述的电机转速n与步骤(1)所述的预先设定的N(N是大于2的自然 数)个转速范围进行比较,根据转速范围1、2、N分别进入滤波器1、2、N,滤波后 的A、B相反电势通过AD采样模块直接送入DSP; (4)将步骤(3)所述的经过AD采样进入DSP中。
5、的A、B相电势,根据步骤(1)预先设置 的查找表来进行坐标变换以实现精确相位补偿,经过补偿后的反电势经过DA转换在外部 的过零比较器中与零基准电压进行比较,输出信号给CAP捕获; (5)步骤(4)所述的CAP口捕获信号经过DSP输出给FPGA,在FPGA中进行逻辑运算, 产生八个脉冲驱动信号给四相主功率电路的开关管,完成控制。 2.根据权利要求1所述的四相双凸极电机无位置传感器技术特征,N种特征角频率的 单级低通滤波器设计准则如下: 滤波器的传递函数为: 特征角频率为: 幅频特性: T c (f)20log(|G c (f)|) 相频特性: 其中A0是滤波器增益,Q是品质因数,R1和R2是输入。
6、电阻,C1是输入输出的飞跨电 容,C2是输入电容,根据权利要求1中步骤(1)所述的滤波后的THD值在10以内以及滤 波器的幅频和相频特性,在200rpm1000rpm间每间隔200rpm选择一个截止频率的滤波 器,1000rpm3000rpm间每间隔500rpm选择一个截止频率的滤波器,3000rpm6000rpm 间每间隔1000rpm选择一个截止频率的滤波器,6000rpm以上的转速每间隔2000rpm选择一 个截止频率的滤波器,为了保证滤波效果,采用三个相同截止频率的二阶滤波器串联的结 构,根据电机转速确定反电势的基波频率: 权 利 要 求 书CN 102904502 A 2/2页 3 。
7、f x n/5 其中n是电机转速,每个转速范围所选择的滤波器的特征角频率f n 是此转速范围内的 最大转速的反电势基波频率。 3.根据权利要求1所述的四相双凸极电机无位置传感器技术特征和权利要求2所述的 滤波器特征角频率的设计,位置信号的获取包括以下步骤: (1)根据权利要求1的步骤(2)中的A相电势的两个最近的过零电压点的时间差t来 计算双凸极电机转速n30/pt,其中p为转子极数; (2)根据步骤(1)所述的电机转速来选择滤波器,反电势经过滤波器后的滞后角随 着转速的不同而不同,换相位置需要补偿的角度-90; (3)根据步骤(2)所述的角可以由两相坐标变换得到: E as E a cos+。
8、E b sin E bs E b cos-E a sin E cs -E as E ds -E bs 其中Ea,Eb分别为坐标变换前A,B相的反电势矢量,Eas,Ebs,Ecs,Eds分别为坐标变 换后的A,B,C,D相反电势矢量; (4)根据步骤(3)所述的坐标变换后得到的四个反电势矢量的过零电压点就与实际换 相点一致,通过DSP中的DA转换将坐标变换后的A、B相反电势输出给比较器,比较后的值 由DSP的CAP捕获后即为换相参考; (5)步骤(4)所述的捕获信号由DSP进入FPGA进行逻辑运算,得到的开关信号输出给 八个开关管,完成控制; 4.一次坐标变换实现转速的计算: 对权利要求3中的步。
9、骤(3)所述的变换后A相电势矢量积分得: 实现了角速度的提取,积分相当于超前了90,即Eac-Ebs。转速为: 权 利 要 求 书CN 102904502 A 1/6页 4 一种用于四相双凸极电机的无位置传感器控制技术 技术领域 0001 本发明涉及一种用于四相双凸极电机的无位置传感器控制方法,属于电机控制技 术。 背景技术 0002 随着电机设计与控制技术的发展,对转子位置的精确检测成为国内外电机领域的 研究热点之一。目前已经有许多种控制技术,常规的电机位置检测技术包括:(1)直接位置 检测法;(2)导通相绕组检测法;(3)非导通相绕组检测法;(4)附加电元件检测法;(5)基 于智能技术检测。
10、法等。这些方法中除了直接位置检测法是通过霍尔传感器等专用检测元件 来直接检测转子位置,其他方法都是寻找一个能够获得的参数信息来间接获取转子位置。 直接位置检测法因受到环境影响大,应用场合受到了限制。间接检测方法更多的用于异步 电机、永磁同步电机和直流无刷电机中。双凸极电机是上世纪八十年代末提出的新结构电 机,对于双凸极电机的无位置传感器的研究还非常少。四相双凸极电机是一种新型双凸极 电机,与同尺寸的三相双凸极电机相比,它具有更高的功率密度、更小的绕组铜损、更宽的 调速范围和更小的转矩脉动,因此在航空航天、电动汽车等领域有更好的应用前景。四相双 凸极电机(“四相双凸极电机”,中国发明专利:201。
11、110062872.7)因其结构的原因,使得它 的端电压和绕组反电势的THD值很大,正弦度低,常规的无位置检测方法无法获得准确的 换相点。同时由于转速变化会引起电压基波频率的变化,传统的方法是采集的电压先进入 一个RC滤波器,然而当滤波器截止频率小于基波频率时,基波直接被滤除;当截止频率远 大于基波频率时,很多谐波无法被滤除。而且一个RC滤波器无法保证端电压或反电势的 THD值满足检测要求,RC滤波器还会造成电势相位的偏移。在转速发生变化时的滤波及位 置检测技术是四相双凸极电机无位置传感器技术的关键问题。 发明内容 0003 本发明旨在传统无位置传感器控制技术的基础上,结合双凸极电机的特点,提。
12、供 一种实用、简便的针对四相双凸极电机的无位置传感器控制技术,以实现四相双凸极电机 在电动状态下的宽转速范围控制,提高电机运行时的效率和功率密度。 0004 本发明所述的一种用于四相双凸极电机的无位置传感器控制技术的主要特征包 括以下步骤: 0005 1、(1)根据滤波器的幅频特性曲线,确保这个范围内的任意转速下的反电势经 过根据这个范围设计的滤波器滤波后的THD值在10以内,从200rpm开始,在200rpm 1000rpm间每间隔200rpm划分一个转速范围,1000rpm3000rpm间每间隔500rpm划分一 个转速范围,3000rpm6000rpm间每间隔1000rpm划分一个转速范。
13、围,6000rpm以上的转 速每间隔2000rpm划分一个转速范围,通过理论计算做出每个转速范围中每间隔50rpm的 转速对应的补偿角的查找表; 0006 (2)通过电压传感器检测四相双凸极电机的任意相邻两相端电压(以A相和B 说 明 书CN 102904502 A 2/6页 5 相为例),为了不超过滤波器的限幅值,电压传感器检测到的电压值按照比例缩小至0 2.5V,检测到的端电压UA和UB首先经过模拟减法器减去直流偏置Uin/2(Uin是四相全桥 电路直流端电压),然后根据此时A相电势过零电压点来计算此时电机转速n; 0007 (3)将步骤(2)所述的电机转速n与步骤(1)所述的预先设定的N。
14、(N是大于2的 自然数)个转速范围进行比较,根据转速范围1、2、N分别进入滤波器1、2、N,滤 波后的A、B相反电势通过AD采样模块直接送入DSP; 0008 (4)将步骤(3)所述的经过AD采样进入DSP中的A、B相电势,根据步骤(1)预先 设置的查找表来进行坐标变换以实现精确相位补偿,经过补偿后的反电势经过DA转换在 外部的过零比较器中与零基准电压进行比较,输出信号给CAP捕获; 0009 (5)步骤(4)所述的CAP口捕获信号经过DSP输出给FPGA,在FPGA中进行逻辑运 算,产生八个脉冲驱动信号给四相主功率电路的开关管,完成控制。 0010 2、根据权利要求1所述的四相双凸极电机无位。
15、置传感器技术特征,N种特征角频 率的单级低通滤波器设计准则如下: 0011 滤波器的传递函数为: 0012 0013 特征角频率为: 0014 0015 幅频特性: 0016 T c (f)20log(|G c (f)|) 0017 相频特性: 0018 0019 其中A0是滤波器增益,Q是品质因数,R1和R2是输入电阻,C1是输入输出的飞跨 电容,C2是输入电容,根据权利要求1中步骤(1)所述的滤波后的THD值在10以内以及滤 波器的幅频和相频特性,在200rpm1000rpm间每间隔200rpm选择一个截止频率的滤波 器,1000rpm3000rpm间每间隔500rpm选择一个截止频率的滤。
16、波器,3000rpm6000rpm 间每间隔1000rpm选择一个截止频率的滤波器,6000rpm以上的转速每间隔2000rpm选择一 个截止频率的滤波器,为了保证滤波效果,采用三个相同截止频率的二阶滤波器串联的结 构,根据电机转速确定反电势的基波频率: 0020 f x n/5 0021 其中n是四相双凸极电机转速,每个转速范围所选择的滤波器的特征角频率f n 是 此转速范围内的最大转速的反电势基波频率。 0022 3、根据步骤1所述的四相双凸极电机无位置传感器技术特征和步骤2所述的滤波 器特征角频率的设计,位置信号的获取包括以下步骤: 0023 (1)根据步骤1中的步骤(2)得到的A相电势。
17、的两个最近的过零电压点的时间差 t来计算双凸极电机转速n30/pt,其中p为转子极数; 说 明 书CN 102904502 A 3/6页 6 0024 (2)根据步骤(1)所述的电机转速来选择滤波器,反电势经过滤波器后的滞后角 随着转速的不同而不同,换相位置需要补偿的角度-90; 0025 (3)根据步骤(2)所述的角可以由两相坐标变换得到: 0026 E as E a cos+E b sin 0027 E bs E b cos-E a sin 0028 E cs -E as E ds -E bs 0029 其中Ea,Eb分别为坐标变换前A,B相的反电势矢量,Eas,Ebs,Ecs,Eds分别。
18、为坐 标变换后的A,B,C,D相反电势矢量; 0030 (4)根据步骤(3)所述的坐标变换后得到的四个反电势矢量的过零电压点就与实 际换相时刻的换相点一致,通过DSP中的DA转换将坐标变换后的A、B相反电势输出给比较 器,比较后的值由DSP的CAP捕获后即为换相参考; 0031 (5)步骤(4)所述的捕获信号由DSP进入FPGA进行逻辑运算,得到的开关信号输 出给八个开关管,完成控制; 0032 4、一次坐标变换实现转速的计算: 0033 对步骤3中(3)所述的变换后A相矢量积分可得: 0034 0035 实现了角速度的提取,积分相当于超前了90,即Eac-Ebs。转速为: 0036 0037。
19、 本专利采用的是多截止频率,三级滤波器与查找表实现精确控制,采用DSP与 FPGA串联使用,适用于四相双凸极电机的无位置技术。其优点是: 0038 (1)通过多截止频率、三级滤波器解决了双凸极电机的端电压THD值较高的问题, 保证了参考电压的正弦度; 0039 (2)采集到的端电压经过模拟减法器减去直流偏置后得到反电势再进行滤波和坐 标变换就可以保证零基准点在x轴,不发生偏移,且解决了反电势无法直接检测的困难; 0040 (3)N种滤波器的设计确保了在不同转速范围内的滤波效果,更有利于对基波的保 留和各种谐波的滤除; 0041 (4)对于一种滤波器在不同转速下通过理论计算建立查找表,在DSP运。
20、算时可以 精确得到补偿角; 0042 (5)FPGA与DSP的共同控制可以发挥DSP在算法上的优势和FPGA在时序逻辑处理 上的优势,输出开关信号更加准确; 0043 (6)一次坐标变换就可以实现滞后角的补偿和转速的计算,简便实用。 附图说明 0044 图1是用于四相双凸极电机无位置传感器技术的控制结构框图。 0045 图2是三级相同截止频率的低通滤波器串联图。 0046 图3是500Hz截止频率的滤波器的幅频特性曲线。 0047 图4是500Hz截止频率的滤波器的相频特性曲线。 说 明 书CN 102904502 A 4/6页 7 0048 图5是采样得到的A相端电压、减法器后A相反电势、滤。
21、波后A相反电势对比仿真 图。 0049 图6是采样得到的B相端电压、减法器后B相反电势、滤波后B相反电势对比仿真 图。 0050 图7是坐标变换示意图。 0051 图8是实验测得的A相反电势滤波前后以及位置信号波形。 0052 图1,图2,图7的主要符号名称:(1)Uin四相全桥功率电路的输入电压;(2) C四相全桥功率电路的输入稳压电容;(3)Q1Q8四相全桥功率电路的开关管; (4)D1D8四相全桥功率电路中开关管的反并二极管;(5)U0直流电压偏置;(6) VA、VB采集到的A相、B相端电压;(7)R01、R02、R03、R04减法器中的电阻;(8) Vin减法器的输出电压,滤波器的输入。
22、电压;(9)R1、R2、R11、R12、R21、R22、R31、R32 滤波器的输入电阻;(10)C1、C11、C21、C31滤波器输入和输出间的飞跨电容;(11)C2、 C12、C22、C32滤波器的输入电容;(12)R3、R4、R13、R14、R23、R24、R33、R34滤波器 的输出电阻;(13)Vout滤波器滤波后的反电势输出;(14)A、B、C、D滤波后的四相 反电势矢量;(15)a、b坐标变换后的A相和B相反电势矢量;(16)补偿角;(17) a积分变换后的A相反电势矢量。 具体实施方式 0053 本专利的系统结构框图如图1所示,主要由五个部分组成:(1)四相全桥功率电路 模块;。
23、(2)四相双凸极电机;(3)减法器模块;(4)低通滤波器模块;(5)DSP和FPGA组成的 控制模块。 0054 其中,低通滤波器模块包括N(N是大于2的自然数)种截止频率不同的低通滤波 器,每三个截止频率相同的滤波器串联组成一个三级滤波器,即六阶滤波器对采集到的反 电势进行滤波。DSP和FPGA组成的控制模块主要作用是:(1)根据A相电势波形过零电压点 来计算任意时刻的转速;(2)存储同一转速范围下不同转速需要补偿的角度所组成的查找 表,并根据转速选择需要补偿的角度;(3)对滤波后的反电势进行精确的角度补偿;(4)进 行逻辑运算来得到开关管的信号;(5)通过DA输出给比较器来判断过参考电压点。
24、;(6)根 据一次坐标变换计算转速。 0055 具体实施步骤如下: 0056 1、根据滤波器的幅频特性曲线,确保这个范围内的任意转速下的反电势经过根据 这个范围设计的滤波器滤波后的THD值在10以内,从200rpm开始,在200rpm1000rpm 间每间隔200rpm划分一个转速范围,1000rpm3000rpm间每间隔500rpm划分一个转速范 围,3000rpm6000rpm间每间隔1000rpm划分一个转速范围,6000rpm以上的转速每间隔 2000rpm划分一个转速范围,根据电机转速确定反电势的基波频率,滤波器的截止频率为此 转速范围内的最大反电势基波频率,通过理论计算做出每个转速。
25、范围中每间隔50rpm的转 速对应的补偿角的查找表,如图2所示,三个相同截止频率的滤波器串联形成一个三级六 阶滤波器,为了保证采样精度和速度,每隔50rmp对应一个补偿角。截止频率为500Hz的滤 波器幅频和相频特性如图3和图4所示; 0057 2、四相双凸极电机在一个电周期内,常用的控制方法为四相四状态的工作方式, 说 明 书CN 102904502 A 5/6页 8 每次导通两相。 0058 以开关管不斩波为例来进行说明,上下管同时斩波时出现高频信号,更容易被滤 波器滤除。设A、B、C、D四相端电压分别为U A 、U B 、U C 、U D ,中性点N为U N 。 0059 若某一时刻,A。
26、相上桥臂和D相下桥臂导通工作,A、D两相端电压分别为U A U in (Uin是四相全桥电路直流端电压),U D 0;若A相上桥臂和D相下桥臂关断,该两相端 电压分别为U A 0,U D U in 。中性点电压U N 始终为U in /2。 0060 中性点电压: 0061 0062 因B、C相不导通,则B、C相端电压表达式为: 0063 0064 0065 端电压为一周期信号,Uin/2为基准。为了不超过滤波器最大限幅值,经过电压传 感器采集的端电压值从0Uin按比例缩小至02.5V。经过减法器减去直流偏置后得到 反电势,分别如图5、图6所示。实际中反电势基波的提取是通过低通滤波器实现,但滤。
27、波器 的引入必然引起基波相位的滞后,设滤波器引起的相位滞后角度为,对滤波后的基波补 偿(-90 )角度,才可以使得基波过零点与实际换相点一致,此时可通过过零比 较器获得实际的换相位置。 0066 由于A,B,C,D四相反电势相位相差90,A相与C相,B相与D相的基波幅值相 等,相位相差180,故通过电压传感器检测四相双凸极电机的任意相邻两相端电压(以A 相和B相为例),检测到的端电压UA和UB首先经过模拟减法器减去直流偏置,得到反电势, 然后根据A相反电势过零电压点来计算此时电机转速n; 0067 3、可以根据所需要的转速范围来设计N(N是大于2的自然数)种截止频率的滤波 器。下面以N是5来进。
28、行说明。将步骤2所述的电机转速n与步骤1所述的预先设定的五 个转速范围进行比较,若n在转速范围200400rpm中,则A、B相反电势经过滤波器1后 通过AD采样模块送入DSP;若n在转速范围400600rpm中,则A、B相反电势经过滤波器 2后通过AD采样模块送入DSP;若n在转速范围600800rpm中,则A、B相反电势经过滤 波器3后通过AD采样模块送入DSP;若n在转速范围8001000rpm中,则A、B相反电势 经过滤波器4后通过AD采样模块送入DSP;若n在转速范围10001500rpm中,则A、B相 反电势经过滤波器5后通过AD采样模块送入DSP; 0068 4、将步骤3所述的经过。
29、AD采样进入DSP中的A、B相反电势在DSP中根据步骤1 预先设置的查找表来进行坐标变换以实现精确相位补偿,相位补偿需要进行坐标变换,如 图7所示,计算AB坐标系在ab坐标系上的投影,得到ab坐标系下的E as 和E bs ,其中a轴、b 轴分别对应E as 和E bs 的基波方向: 0069 E as E a cos+E b sin 0070 E bs E b cos-E a sin 0071 坐标变换的本质就是实现基波相位的补偿,使反电势基波过零点与换相位置一 致。经过补偿后的反电势波形通过DA转换通过过零比较器与零基准点进行比较,输出信 说 明 书CN 102904502 A 6/6页 。
30、9 号; 0072 5、步骤4所述的信号在FPGA中进行逻辑运算,产生八个脉冲驱动信号给四相主功 率电路的开关管,完成控制。 0073 6、坐标变换实现转速的计算: 0074 对步骤3所述的变换后A相矢量积分得: 0075 0076 实现了角速度的提取,如图8所示,积分相当于超前了90,即Eac-Ebs。转速 为: 0077 0078 7、本发明对一台四相16/12电励磁双凸极电机进行了实验,实验结果如图8所示。 说 明 书CN 102904502 A 1/5页 10 图1 图2 说 明 书 附 图CN 102904502 A 10 2/5页 11 图3 图4 说 明 书 附 图CN 102904502 A 11 3/5页 12 图5 图6 说 明 书 附 图CN 102904502 A 12 4/5页 13 图7 说 明 书 附 图CN 102904502 A 13 5/5页 14 图8 说 明 书 附 图CN 102904502 A 14 。