单电阻采样时间补偿方法和系统的制作方法

文档序号:8264692阅读:1386来源:国知局
单电阻采样时间补偿方法和系统的制作方法
【技术领域】
[0001]本发明涉及单电阻采样技术领域,特别是涉及一种单电阻采样时间补偿方法和系统。
【背景技术】
[0002]电流采样对电机的矢量控制非常重要。单电阻采样需要在一个采样电阻上实现合适的时刻采样两次,得到两相电流,从而通过电流重构方法得到第三相电流。由于单电阻采样时间很难准确,所以传统的方案是在产生采样中断后进行采样,而后加入电流纹波补偿。但是该方案算法复杂,需要针对每一个扇区进行补偿。

【发明内容】

[0003]基于此,有必要针对传统的单电阻采样补偿方案算法复杂的问题,提供一种算法简单的单电阻采样时间补偿方法和系统。
[0004]为实现上述目的,本发明采用如下技术方案:
[0005]一种单电阻采样时间补偿方法,通过变频三相逆变电路母线上设置的采样电阻采集母线电流,包括如下步骤:
[0006]分别计算Ta+(Tb-Ta)/2=T1、Ton+Ts=T2 和 Tb+(Tc-Tb)/2=T3 ;
[0007]判断所述Tl是否大于所述Τ2,得出第一判断结果,并根据所述第一判断结果确定第一米样点;
[0008]判断所述Τ2是否大于所述Τ3,得出第二判断结果,并根据所述第二判断结果确定第二采样点;
[0009]其中,所述Ta为U、V、W三相发出占空比控制信号的时间最小值;
[0010]所述Tb为U、V、W三相发出占空比控制信号的时间中间值;
[0011]所述Tc为U、V、W三相发出占空比控制信号的时间最大值;
[0012]所述Ton为开关管开通时间,所述Ts为开关管稳定时间。
[0013]在其中一个实施例中,还包括如下步骤:
[0014]获取Ta、Tb和Tc,并根据所述变频三相逆变电路中开关管的数据手册预设Ton和Ts ;
[0015]其中,Ton=Td+Tr, Td为开通延时,Tr为电流上升时间。
[0016]在其中一个实施例中,所述第一判断结果为是时,所述第一米样点为Tl ;
[0017]所述第一判断结果为是时,所述第一采样点为Ta+T2。
[0018]在其中一个实施例中,所述第二判断结果为是时,所述第二采样点为T3 ;所述第二判断结果为否时,所述第二采样点为Tb+T2。
[0019]本发明还提供了基于同一发明构思的一种单电阻采样时间补偿系统,包括运算模块、第一判断模块和第二判断模块;
[0020]所述运算模块用于计算Ta+ (Tb-Ta) /2=T1、Ton+Ts=T2 和 Tb+ (Tc-Tb) /2=T3 ;
[0021]所述第一判断模块用于判断所述Tl是否大于所述T2,得出第一判断结果;根据所述第一判断结果确定第一采样点;
[0022]所述第二判断模块用于判断所述T3是否大于所述T2,得出第二判断结果;根据所述第二判断结果确定第二采样点;
[0023]其中,所述Ta为U、V、W三相发出占空比控制信号的时间最小值;
[0024]所述Tb为U、V、W三相发出占空比控制信号的时间中间值;
[0025]所述Tc为U、V、W三相发出占空比控制信号的时间最大值;
[0026]所述Ton为开关管开通时间,所述Ts为开关管稳定时间。
[0027]在其中一个实施例中,还包括第一存储模块和第二存储模块;
[0028]所述第一存储模块用于存储获取的Ta、Tb和Tc,根据所述变频三相逆变电路中开关管的数据手册预设Ton和Ts ;
[0029]所述第二存储模块用于存储Tl、T2和T3。
[0030]在其中一个实施例中,还包括第一执行模块;
[0031]所述第一执行模块用于确定第一米样点;
[0032]所述第一判断结果为是时,所述第一采样点为Tl ;
[0033]所述第一判断结果为否时,所述第一采样点为Ta+T2。
[0034]在其中一个实施例中,还包括第二执行模块;
[0035]所述第二执行模块用于确定第二采样点;
[0036]所述第二判断结果为是时,所述第二采样点为T3 ;
[0037]所述第二判断结果为否时,所述第二采样点为Tb+T2。
[0038]本发明的有益效果是:
[0039]本发明的电阻采样时间补偿方法和系统,通过时间补偿方法实现单电阻电流采样,使得算法简单,克服了传统方法中算法复杂的问题;通过此方法获得的第一采样点和第二采样点,使得采样到精确的电流值,保证了采样精度。
【附图说明】
[0040]图1为本发明的单电阻采样时间补偿方法一实施例的程序流程图;
[0041]图2为本发明的单电阻采样时间补偿系统一实施例的系统框图;
[0042]图3为本发明的单电阻采样时间补偿方法和系统的硬件电路图;
[0043]图4为本发明的单电阻采样时间补偿方法一实施例的应用示意图。
【具体实施方式】
[0044]为了使本发明的技术方案更加清楚,以下结合附图,对本发明的单电阻采样时间补偿方法和系统作进一步详细的说明。应当理解,此处所描述的具体实施例仅用以解释本发明并不用于限定本发明。
[0045]参见图1至图4,如图3所示为本发明的单电阻采样时间补偿方法和系统一实施例的硬件电路图。该硬件电路图为典型的变频三相逆变电路,其中,采样电阻Rl位于母线上,采样母线电流。Ql为U相上桥臂UP开关管,Q2为U相下桥臂UN开关管。Q3为V相上桥臂VP开关管,Q4为V相下桥臂VN开关管。Q5为W相上桥臂WP开关管,Q6为W相下桥臂WN开关管。D1、D2、D3、D4、D5、D6为二极管,用于为电感性负载换流过程提供续流回路。应该清楚的是,此处的电感性负载为电机绕组线圈。在采样电阻Rl上采集两相电流,然后通过电流重构可以得以U、V、W三相电流,从而对电机进行控制。
[0046]如图1所示为本发明的单电阻采样时间补偿方法一实施例的程序流程图,包括如下步骤:
[0047]S100、分别计算 Ta+ (Tb-Ta) /2=T1、Ton+Ts=T2 和 Tb+ (Tc-Tb) /2=T3 ;其中,Ta 为 U、V、W三相发出占空比控制信号的时间最小值;Tb为u、v、w三相发出占空比控制信号的时间中间值;Tc为U、V、W三相发出占空比控制信号的时间最大值;Ton为开关管开通时间,Ts为开关管稳定时间。这样就为比较判断过程提供了可靠的数据来源。
[0048]S200、判断Tl是否大于Τ2,得出第一判断结果,并根据所述第一判断结果确定第一采样点Α。该第一判断结果为是或否。
[0049]S300、判断Τ3是否大于Τ2,得出第二判断结果,并根据所述第二判断结果确定第二采样点B。该第二判断结果为是或否。
[0050]由于需要在同一个采样电阻Rl上实现在合适时刻的两次采样,得到两相电流。所以应首先确定第一采样点Α,得到一相的电流后,再进行第二采样点B的确定,从而得到第二相电流。即当第一采样点得到的是U相电流时,第二采样点得到的是V相或W相的电流,然后通过三相电流之和为零,重构出第三相电流。
[0051]通过时间补偿方法实现单电阻电流采样,使得算法简单,克服了传统方法中算法复杂的问题;通过此方法获得的第一采样点和第二采样点,使得采样到精确的电流值,保证了采样精度。
[0052]较佳地,作为一种可实施方式,在步骤SlOO之前还包括步骤S000。
[0053]S000、获取Ta、Tb和Tc,根据所述变频三相逆变电路中开关管的数据手册预设Ton和Ts ;其中,Ton=Td+Tr, Td为开通延时,Tr为电流上升时间。由于开关管的开通时间Ton和开关管的稳定时间Ts因开关管的不同而改变,所以在预设Ton和Ts时可以根据开关管的数据手册进行设置。步骤S000为步骤SlOO提供了准确的数据来源。
[0054]较优地,步骤S200还
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1