基于软件死区补偿的矢量控制器制造技术

技术编号:15399599 阅读:115 留言:0更新日期:2017-05-23 13:42
本专利公开了一种基于软件死区补偿的矢量控制器,包括数字信号处理器DSP、永磁同步电机PMSM、旋转变压器、转角位置解码器、IGBT驱动H桥,所述DSP包括空间电压矢量脉宽调制器SVPWM,所述IGBT驱动H桥与所述永磁同步电机PMSM连接,所述旋转变压器分别与所述转角位置解码器和所述永磁同步电机PMSM连接,所述DSP与所述转角位置解码器连接,所述软件死区补偿算法补偿所述空间电压矢量脉宽调制器SVPWM的开通关断时间,所述空间电压矢量脉宽调制器SVPWM产生的驱动信号控制所述IGBT驱动H桥的开通关断,实现对电机的驱动。本发明专利技术基于实时检测到的电机转子的转角位置,实现死区补偿功能,减小电机控制器输出电流的波形畸变,提高电机控制的稳定性与可靠性。

A vector controller based on software dead time compensation

The utility model discloses a vector controller software based on dead zone compensation, including the H bridge driver DSP digital signal processor, PMSM permanent magnet synchronous motor, rotary transformer, angular position decoder, IGBT, the DSP includes a space voltage vector pulse width modulator SVPWM the IGBT drive PMSM H bridge with the permanent magnet synchronous motor connection, the rotating transformer is respectively connected with the decoder and the angular position of permanent magnet synchronous motor PMSM connection, the DSP is connected with the angle of the software decoder, dead time compensation algorithm compensates the voltage space vector pulse width modulator SVPWM turn-on and turn off time, the space vector pulse width modulator SVPWM the drive signal to control the IGBT H bridge drive off drive motor. The invention realizes the dead time compensation function based on the corner position of the motor rotor in real-time detection, reduces the waveform distortion of the output current of the motor controller, and improves the stability and reliability of the motor control.

【技术实现步骤摘要】
基于软件死区补偿的矢量控制器
本专利技术涉及电机控制领域,尤指基于软件死区补偿的矢量控制器。
技术介绍
空间电压矢量脉宽调制器SVPWM采用的是一种新型的PWM控制方案,他具有直流电压利用率高、谐波损失少、转矩脉动低的特点,并且易于由数字信号处理器即DSP实现高精度的波形控制。因此,在高性能电机调速控制系统中得到广泛应用。在IGBT驱动H桥电路对永磁同步电机PMSM进行驱动控制时,为了防止IGBT驱动H桥的同一桥臂的上下两个IGBT开关管直接导通造成短路,需要设置死区时间对IGBT进行必要的保护。同时,由于开关器件的非理想特性,导致输出电流波形产生畸变,造成永磁同步电机PMSM在低速轻载时容易出现转矩脉动,甚至引起电机振荡等不良后果。因此,本专利技术致力于改进现有技术中矢量控制器的不足,研究了通过软件算法实现IGBT死区时间补偿的矢量控制器,通过实时采集电机转子的转角位置,计算IGBT的死区时间补偿量,实现IGBT死区时间补偿功能,减小电机控制器输出电流波形的畸变,提高电机控制的稳定性与可靠性。
技术实现思路
本专利技术的目的是提供基于软件死区补偿的矢量控制器,通过位置传感器获得转子位置信息,进而得到电压空间矢量所在区域和电流流向,确定IGBT的死区时间补偿量,避免电流过零点检测的误差导致补偿方向的错误,避免引起电流过零点附近“电流箝位”现象。本专利技术提供的技术方案如下:基于软件死区补偿的矢量控制器,所述矢量控制器包括,数字信号处理器DSP、永磁同步电机PMSM、旋转变压器、转角位置解码器和IGBT驱动H桥,所述DSP包括软件死区时间补偿和空间电压矢量脉宽调制器SVPWM;其中,所述IGBT驱动H桥与所述永磁同步电机PMSM连接以对所述永磁同步电机PMSM进行驱动控制;所述旋转变压器与所述永磁同步电机PMSM连接以实时检测所述永磁同步电机PMSM转子的转角位置;所述转角位置解码器与所述旋转变压器连接以解码所述转角位置,解码后的转角位置为数字信号;所述DSP与所述转角位置解码器连接以接收所述解码后的转角位置;所述DSP的软件死区时间补偿算法基于所述解码后的转角位置确定所述IGBT驱动H桥的死区时间补偿量;所述空间电压矢量脉宽调制器SVPWM产生的驱动信号控制所述IGBT驱动H桥的开通关断,实现对电机的驱动。进一步地,所述矢量控制器还包括隔离电路,处于所述SVPWM和所述IGBT驱动H桥之间并分别连接所述SVPWM和所述IGBT驱动H桥。进一步地,所述矢量控制器还包括电源电路,分别为所述DSP和所述IGBT驱动H桥供电。进一步地,所述DSP还包括CAN通信接口,用于与外部通信设备连接以实现基于CAN总线的数据通信。进一步地,所述DSP为TexasInstruments德州仪器公司的TMS320F28232芯片。进一步地,所述DSP包含软件死区补偿算法,用于所述IGBT驱动H桥开通关断的死区时间的补偿。进一步地,所述软件死区补偿算法通过分析理想驱动信号与加入死区时间的实际驱动信号之间的差异,增加或减少驱动信号的开通关断时间,实现死区时间补偿,提高控制的稳定性。进一步地,所述软件死区补偿算法通过位置传感器获得转子位置信息,进而得到电压空间矢量所在区域和电流流向,确定IGBT的死区时间补偿量,避免电流过零点检测的误差导致补偿方向的错误,避免引起电流过零点附近“电流箝位”现象。进一步地,所述软件死区补偿算法根据位置传感器获取转子位置信息,并根据电机三相电流的实际方向将转子位置角度划分为六个分区,分别实现在六个分区内不同的死区时间补偿。本专利技术的技术效果在于:本专利技术基于软件死区补偿的矢量控制器,通过实时采集永磁同步电机PMSM转子位置的方式,通过软件的方式对IGBT驱动H桥上下桥臂设置的死区时间进行补偿,减小电机控制器输出电流波形的畸变,保障了电机的有效运行,提高了电机控制的稳定性与可靠性。附图说明下面结合附图和具体实施方式对本专利技术作进一步详细说明:图1为本专利技术矢量控制器的结构示意图;图2为本专利技术矢量控制器的IGBT驱动H桥上下管理想的开关驱动信号和实际开关驱动信号的示意图;图3为本专利技术的软件流程图。附图标号说明:1-永磁同步电机PMSM2-旋转变压器3-转角位置解码器4-IGBT驱动H桥5-隔离电路6-电源电路7-DSP71-CAN通信接口72-SVPWM73-软件死区时间补偿具体实施方式下面结合附图对本专利技术作进一步详细说明。首先,如图1所示,基于软件死区补偿的矢量控制器,包括数字信号处理器DSP7、永磁同步电机PMSM1、旋转变压器2、转角位置解码器3、IGBT驱动H桥4、隔离电路5和电源电路6,所述DSP7包括软件死区补偿算法73、空间电压矢量脉宽调制器SVPWM72和CAN通信接口71;其中,所述IGBT驱动H桥4与所述永磁同步电机PMSM1连接以对所述永磁同步电机PMSM1进行驱动控制;所述旋转变压器2与所述永磁同步电机PMSM1连接以实时检测所述永磁同步电机PMSM1转子的转角位置;所述转角位置解码器3与所述旋转变压器2连接以解码所述转角位置,解码后的转角位置为数字信号;所述DSP7与所述转角位置解码器3连接以接收所述解码后的转角位置;所述DSP7的软件死区时间补偿73基于所述解码后的转角位置确定所述IGBT驱动H桥4的死区时间补偿量;所述空间电压矢量脉宽调制器SVPWM72产生的驱动信号控制所述IGBT驱动H桥4的开通关断,实现对永磁同步电机PMSM1的驱动。另外,所述矢量控制器的隔离电路5,处于所述SVPWM72和所述IGBT驱动H桥4之间并分别连接所述SVPWM72和所述IGBT驱动H桥4,用于实现二者的电路隔离;所述矢量控制器的电源电路6用于分别为所述DSP7和所述IGBT驱动H桥4供电;所述DSP7的CAN通信接口71,用于与外部通信设备连接以实现基于CAN总线的数据通信;所述DSP7可选择TexasInstruments德州仪器公司的TMS320F28232系列的芯片。接着,参照图2继续对本专利技术进行详细说明,图2为本专利技术矢量控制器的IGBT驱动H桥上下管理想的开关驱动信号和实际开关驱动信号示意图,其中S+和S-为IGBT驱动H桥上下管理想的开关驱动信号,S+'和S-'为IGBT驱动H桥上下管的实际开关驱动信号,其中①和②分别为上、下桥臂的理想驱动开关驱动信号,③和④分别为上、下桥臂的实际开关驱动信号,阴影部分为设置的死区时间Td,在死区时间内,IGBT开关管的上下桥臂都处于关断状态。在电机电流为正值的情况下,上管输出正电压的脉冲宽度减少了Td,而下管的实际导通时间延长了Td。为消除死区时间对输入电机的电流造成的影响,需要对死区时间进行补偿,补偿方法为将上管的导通时间在理想导通时间的基础上增加Td,下管的导通时间在理想导通时间的基础上减少Td;同理可知,在电机电流为负值的情况下,补偿方法是将上管的导通时间在理想导通时间的基础上缩短Td,下管的导通时间在理想导通时间的基础上增加Td。由于转角位置解码器3可以实时解算出转子相对于定子的位置,而根据转子位置可以确定出电机的三相电流的正负方向,从而可以确定进行死区补偿到底是需要延长导通时间Td,还是缩短导通时间Td。下面,以转子位置在-60°~0°为例分析。本文档来自技高网...
基于软件死区补偿的矢量控制器

【技术保护点】
基于软件死区补偿的矢量控制器,其特征在于,所述矢量控制器包括:数字信号处理器DSP、永磁同步电机PMSM、旋转变压器、转角位置解码器、IGBT驱动H桥,所述数字信号处理器DSP包括软件死区时间补偿算法和空间电压矢量脉宽调制器SVPWM;其中,所述IGBT驱动H桥与所述永磁同步电机PMSM连接以对所述永磁同步电机PMSM进行驱动控制;所述旋转变压器与所述永磁同步电机PMSM连接以实时检测所述永磁同步电机PMSM转子的转角位置;所述转角位置解码器与所述旋转变压器连接以解码转角位置,解码后的转角位置为数字信号;所述DSP与所述转角位置解码器连接以接收所述解码后的转角位置;所述DSP的软件死区补偿算法基于所述解码后的转角位置确定所述IGBT驱动H桥的死区时间补偿量;补偿方法为将上管的导通时间在理想开关驱动信号时间的基础上增加死区时间Td,下管的导通时间在理想开关驱动信号时间的基础上减少死区时间Td;在电机电流为负值的情况下,补偿方法是将上管的导通时间在理想开关驱动信号时间的基础上缩短死区时间Td,下管的导通时间在理想开关驱动信号时间的基础上增加死区时间Td;所述空间电压矢量脉宽调制器SVPWM产生的驱动信号控制所述IGBT驱动H桥的开通关断,实现对电机的驱动。...

【技术特征摘要】
1.基于软件死区补偿的矢量控制器,其特征在于,所述矢量控制器包括:数字信号处理器DSP、永磁同步电机PMSM、旋转变压器、转角位置解码器、IGBT驱动H桥,所述数字信号处理器DSP包括软件死区时间补偿算法和空间电压矢量脉宽调制器SVPWM;其中,所述IGBT驱动H桥与所述永磁同步电机PMSM连接以对所述永磁同步电机PMSM进行驱动控制;所述旋转变压器与所述永磁同步电机PMSM连接以实时检测所述永磁同步电机PMSM转子的转角位置;所述转角位置解码器与所述旋转变压器连接以解码转角位置,解码后的转角位置为数字信号;所述DSP与所述转角位置解码器连接以接收所述解码后的转角位置;所述DSP的软件死区补偿算法基于所述解码后的转角位置确定所述IGBT驱动H桥的死区时间补偿量;补偿方法为将上管的导通时间在理想开关驱动信号时间的基础上增加死区时间Td,下管的导通时间在理想开关驱动信号时间的基础上减少死区时间Td;在电机电流为负值的情况下,补偿方法是将上管的导通时间在理想开关驱动信号时间的基础上缩短死区时间Td,下管的导通时间在理想开关驱动信号时间的基础上增加死区时间Td;所述空间电压矢量脉宽调制器SVPWM产生的驱动信号控制所述IGBT驱动H桥的开通关断,实现对电机的驱动。2.根据权利要求1所述的矢量控制器,其特征在于:所述矢量控制器还包括:隔离电路,处于所述SVPWM和所述IGBT驱动...

【专利技术属性】
技术研发人员:刘长柱张根发冯世军刘立恒张勇
申请(专利权)人:上海联孚新能源科技集团有限公司
类型:发明
国别省市:上海,31

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

1