一种永磁同步电机无传感器控制相位补偿方法及装置制造方法及图纸

技术编号:18949808 阅读:20 留言:0更新日期:2018-09-15 13:07
一种永磁同步电机无传感器控制相位补偿方法,其特征在于:采用正弦波线性驱动控制永磁同步电机;永磁同步电机的反电势信号经过滤波后产生滤波延时,根据滤波延时计算正弦表偏移地址,将正弦表基地址与正弦表偏移地址相加后获得正弦表查找地址,利用正弦表查找地址对应的正弦值即实现给定转速下永磁同步电机的反电势与永磁同步电机定子相电流之间的相位差补偿。本发明专利技术还公开了一种永磁同步电机无传感器控制相位补偿装置,包括FPGA、反电势检测电路、过零比较器、数模转换器和电流环系统。

Sensorless control phase compensation method and device for permanent magnet synchronous motor

A sensorless phase compensation method for permanent magnet synchronous motor (PMSM) is characterized in that the PMSM is controlled by sinusoidal linear drive; the back EMF signal of PMSM is filtered and the filtering delay is generated; the sinusoidal table offset address is calculated according to the filtering delay, and the sinusoidal table base address is offset from the sinusoidal table. The sinusoidal table is used to find the corresponding sinusoidal value of the address, which is the phase difference compensation between the back EMF of PMSM and the stator phase current of PMSM at a given speed. The invention also discloses a sensorless phase compensation device for permanent magnet synchronous motor, which comprises a FPGA, an EMF detection circuit, a zero-crossing comparator, a digital-to-analog converter and a current loop system.

【技术实现步骤摘要】
一种永磁同步电机无传感器控制相位补偿方法及装置
本专利技术涉及永磁同步电机无传感器控制技术,特别是涉及一种永磁同步电机无传感器控制相位补偿方法及装置。
技术介绍
由于空间体积的限制,陀螺永磁同步电机无法安装位置传感器,因此陀螺永磁同步电机绝大多数采用无传感器控制方法。“基于DSP和ML4428无刷直流陀螺电机锁相稳速控制的研究”(中国惯性技术学报第13卷第4期2005年8月)一文对无刷直流电机采用了脉宽调制(PWM)方法进行驱动,其实现方式简单。然而,陀螺永磁同步电机的定子大多采用无铁心结构,所以定子绕组电感通常会变得很小。当采用PWM驱动控制时,“无刷直流电机换相力矩波动抑制”(电机与控制学报第12卷第3期2008年5月)一文指出该方法本质上存在换相引起的转矩波动,这在某种程度上会影响电机的转速稳定性,因而难以满足高精度陀螺对电机极高转速平稳性的要求。在工业应用中,正弦波电流作为永磁同步电机的一种驱动方式,永磁同步电机正弦波驱动的实现方式绝大多数采用了空间矢量脉宽调制或正弦脉宽调制等数字方法,该方法优点是控制实现简单,缺点是会产生电流谐波,从而导致转矩波动,影响转速稳定性,因而难以满足陀螺这种高精密仪表对转速稳定性极高的要求。针对永磁同步电机无传感器控制,现在常采用且比较成熟的方法是反电势法。永磁同步电机的反电势过零脉冲信号一般基于硬件比较电路来得到,这导致其易受到电路其他信号的干扰,电机控制使用的过零脉冲信号会存在一定的毛刺,需要进行滤波以消除干扰。然而滤波一般会带来延时,这会导致永磁同步电机的相反电势与相电流之间存在相位差,且转速越高相位差越大,从而使得电机的效率降低,热损增加。目前尚未见有针对无传感器永磁同步电机正弦波线性控制的相位补偿方法。
技术实现思路
本专利技术要解决的技术问题是:克服现有技术的不足,提供了一种永磁同步电机无传感器控制相位补偿方法及装置,减小永磁同步电机的反电势与相电流之间的相位差,保证了转速稳定性,同时提高了永磁同步电机的工作效率。本专利技术目的通过以下技术方案予以实现:一种永磁同步电机无传感器控制相位补偿方法,采用正弦波线性驱动控制永磁同步电机;永磁同步电机的反电势信号经过滤波后产生滤波延时,根据滤波延时计算正弦表偏移地址,将正弦表基地址与正弦表偏移地址相加后获得正弦表查找地址,利用正弦表查找地址对应的正弦值即实现给定转速下永磁同步电机的反电势与永磁同步电机定子相电流之间的相位差补偿;所述正弦表偏移地址ΔN为:其中,n为永磁同步电机的转速,Td为滤波延时,N0为正弦表长度。上述永磁同步电机无传感器控制相位补偿方法,所述正弦表包括0度至360度所有角度对应的正弦值。上述永磁同步电机无传感器控制相位补偿方法,所述永磁同步电机的反电势信号经过滤波后产生的滤波延时保持不变。一种永磁同步电机无传感器控制相位补偿装置,包括FPGA、反电势检测电路、过零比较器、数模转换器和电流环系统;所述FPGA根据过零比较器输出的反电势过零脉冲信号计算电机实际转速,然后与外部的给定转速进行比较,比较后的偏差经过比例积分运算后输出数字信号给数模转换器;所述反电势检测电路用于检测永磁同步电机的反电势,并将永磁同步电机的反电势输出给过零比较器;所述过零比较器接收永磁同步电机的反电势,输出反电势过零脉冲信号给FPGA;所述电流环系统根据数模转换器输出的给定电流和永磁同步电机的电流进行比例积分运算,运算结果经功率放大后驱动永磁同步电机。上述永磁同步电机无传感器控制相位补偿装置,所述FPGA输出的数字信号为正弦波。上述永磁同步电机无传感器控制相位补偿装置,所述FPGA对反电势过零脉冲信号进行滤波产生滤波延时,FPGA根据滤波延时计算正弦表偏移地址;FPGA对反电势过零脉冲信号进行滤波后获得正弦表基地址;FPGA将正弦表基地址与正弦表偏移地址相加后获得正弦表查找地址,FPGA利用正弦表查找地址对应的正弦值即实现给定转速下永磁同步电机的反电势与永磁同步电机定子相电流之间的相位差补偿;所述正弦表偏移地址ΔN为:其中,n为永磁同步电机的转速,Td为滤波延时,N0为正弦表长度。上述永磁同步电机无传感器控制相位补偿装置,所述FPGA内的滤波延时保持不变。上述永磁同步电机无传感器控制相位补偿装置,所述正弦表包括0度至360度所有角度对应的正弦值。上述永磁同步电机无传感器控制相位补偿装置,所述FPGA包括滤波模块、转速计算模块、速度控制器、锁相倍频模块、计数器、正弦波发生器;所述滤波模块用于对过零比较器输出的反电势过零脉冲信号进行滤波,消除外部干扰信号产生毛刺信号,输出结果分别送入到锁相倍频模块和转速计算模块;所述转速计算模块利用高频时钟信号对滤波后的过零脉冲信号的宽度进行计数,得到永磁同步电机的实际转速,然后将永磁同步电机的实际转速输出至速度控制器;所述速度控制器对给定转速与永磁同步电机的实际转速的比较结果进行比例积分运算,运算结果输出给正弦波发生器;所述锁相倍频模块用于对滤波后的过零脉冲信号进行倍频产生频率给定送至计数器;同时对频率给定、滤波后的过零脉冲信号进行锁相,以使得给定电流与反电势信号的相位对齐;其中,频率给定与滤波后的过零脉冲信号的倍频数等于永磁同步电机转子0度至360度电角度的等分数;所述计数器用于接收锁相倍频模块输出的频率给定后进行计数产生正弦表基地址,然后将正弦表基地址发送给正弦波发生器;所述正弦波发生器根据计数器输出的正弦表基地址和正弦表偏移地址的和查找正弦表得到永磁同步电机当前转子位置对应的正弦值,然后将当前正弦值与速度控制器的运算结果的进行相乘得到正弦电流值,所述的正弦表包括0至360度所有角度对应的正弦值。正弦波发生器将正弦电流值输出给数模转换器。上述永磁同步电机无传感器控制相位补偿装置,所述电流环系统包括电流控制器、电流检测电路和功率放大模块;所述电流控制器用于对电流检测电路输出的相电流信号、数模转换器输出的给定电流进行比例积分运算,然后将运算结果送至功率放大模块;所述电流检测电路用于采集永磁同步电机输出的相电流信号并送至电流控制器;所述功率放大模块用于对电流控制器输出的运算结果进行功率放大后送至永磁同步电机,完成对永磁同步电机的驱动控制。本专利技术相比于现有技术具有如下有益效果:(1)本专利技术可根据陀螺电机的工作转速来实时计算需要补偿的相位,进而保证电机高效率工作,降低热损耗,有利于陀螺温度的精确控制;(2)本专利技术仅通过软件编程设计即可实现,具有实现方便、成本低的优点,有利于小型化、自动化控制;(3)本专利技术采用计算正弦表偏移地址,然后利用基于正弦表偏移地址查找正弦表的方法快速完成相位补偿,计算速度快,补偿实时性好;(4)本专利技术方法的软件编程配置灵活,可适应于不同滤波模块产生的延时。附图说明图1为本专利技术一种永磁同步电机无传感器控制相位补偿装置的组成示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的实施方式作进一步详细描述。一种永磁同步电机无传感器控制相位补偿装置,如图1所示,包括FPGA、反电势检测电路、过零比较器、数模转换器、电流环系统;FPGA包括滤波模块、转速计算模块、速度控制器、锁相倍频模块、计数器、正弦波发生器;电流环系统包括电流控制器、电流检测电路和功率本文档来自技高网
...

【技术保护点】
1.一种永磁同步电机无传感器控制相位补偿方法,其特征在于:采用正弦波线性驱动控制永磁同步电机;永磁同步电机的反电势信号经过滤波后产生滤波延时,根据滤波延时计算正弦表偏移地址,将正弦表基地址与正弦表偏移地址相加后获得正弦表查找地址,利用正弦表查找地址对应的正弦值即实现给定转速下永磁同步电机的反电势与永磁同步电机定子相电流之间的相位差补偿;所述正弦表偏移地址ΔN为:

【技术特征摘要】
1.一种永磁同步电机无传感器控制相位补偿方法,其特征在于:采用正弦波线性驱动控制永磁同步电机;永磁同步电机的反电势信号经过滤波后产生滤波延时,根据滤波延时计算正弦表偏移地址,将正弦表基地址与正弦表偏移地址相加后获得正弦表查找地址,利用正弦表查找地址对应的正弦值即实现给定转速下永磁同步电机的反电势与永磁同步电机定子相电流之间的相位差补偿;所述正弦表偏移地址ΔN为:其中,n为永磁同步电机的转速,Td为滤波延时,N0为正弦表长度。2.根据权利要求1所述的一种永磁同步电机无传感器控制相位补偿方法,其特征在于:所述正弦表包括0度至360度所有角度对应的正弦值。3.根据权利要求1所述的一种永磁同步电机无传感器控制相位补偿方法,其特征在于:所述永磁同步电机的反电势信号经过滤波后产生的滤波延时保持不变。4.一种永磁同步电机无传感器控制相位补偿装置,其特征在于:包括FPGA、反电势检测电路、过零比较器、数模转换器和电流环系统;所述FPGA根据过零比较器输出的反电势过零脉冲信号计算电机实际转速,然后与外部的给定转速进行比较,比较后的偏差经过比例积分运算后输出数字信号给数模转换器;所述反电势检测电路用于检测永磁同步电机的反电势,并将永磁同步电机的反电势输出给过零比较器;所述过零比较器接收永磁同步电机的反电势,输出反电势过零脉冲信号给FPGA;所述电流环系统根据数模转换器输出的给定电流和永磁同步电机的电流进行比例积分运算,运算结果经功率放大后驱动永磁同步电机。5.根据权利要求4所述的一种永磁同步电机无传感器控制相位补偿装置,其特征在于:所述FPGA输出的数字信号为正弦波。6.根据权利要求4所述的一种永磁同步电机无传感器控制相位补偿装置,其特征在于:所述FPGA对反电势过零脉冲信号进行滤波产生滤波延时,FPGA根据滤波延时计算正弦表偏移地址;FPGA对反电势过零脉冲信号进行滤波后获得正弦表基地址;FPGA将正弦表基地址与正弦表偏移地址相加后获得正弦表查找地址,FPGA利用正弦表查找地址对应的正弦值即实现给定转速下永磁同步电机的反电势与永磁同步电机定子相电流之间的相位差补偿;所述正弦表偏移地址ΔN为:其中,n为永磁同步电机的转速,Td为滤波延时,N0为正弦表长度...

【专利技术属性】
技术研发人员:李玉猛马官营惠欣李建朋朱梦如王冲李建鹏
申请(专利权)人:北京控制工程研究所
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1