本发明专利技术公开了一种三相开关磁阻电机转子初始位置角估计方法,步骤如下:注入高频脉冲,实时采集相电流脉冲电流峰值、比较峰值大小、判断转子初始位置角度对应的转子位置区域,调用与该转子位置区域对应的转子初始位置角度θest估算数学公式并计算出转子初始位置角度;本发明专利技术能精确计算出转子位置角,并通过线性化简化了位置估计的估算数学公式,也无需在现有的开关磁阻电机系统中添加任何其他硬件,节省了成本,提供了开关磁阻电机系统的运行稳定性。
【技术实现步骤摘要】
一种三相开关磁阻电机转子初始位置角估计方法
本专利技术涉及于开关磁阻电机控制
,尤其涉及一种无位置传感器的三相开关磁阻电机转子初始位置估计方法。
技术介绍
在开关磁阻电机应用领域中,实时而准确的转子位置信息是其可靠运行和高性能控制的前提,开关磁阻电机应用系统主要由开关磁阻电机(SRM)、功率变换器、控制器、转子位置检测器四大部分组成,而转子位置检测器对转子位置信号的获取目前主要采用直接位置检测方法,该方法是在电机中专门增设一个位置传感器得到位置信号,典型的有电磁式、光电式、磁敏式等,其中光电传感器应用最广泛,但这些传统的机械传感器结构复杂,安装不方便,不仅增加了系统结构的复杂性,同时也降低了系统的可靠性和增加了成本,制约了开关磁阻电机的广泛应用,特别在高温、灰尘等恶劣环境下,位置传感器又容易出现故障,这又限制了电机的正常运转。因此,如何取代位置传感器,克服采用位置传感器带来的不足,探索一种算法简单、容易实现、又高可靠性的无位置传感器技术具有十分重要的实际意义。无位置传感器的开关磁阻电机的运行过程包括三个阶段:位初始位置判断阶段、低速运转阶段和高速运转阶段。每个阶段根据电机的运行特性均有相应的转子位置估计算法,但为了实现无位置传感器技术的应用,初始位置的判断是前提和条件,特别是在某些特定场合,如电动汽车、精确伺服传动装置等领域是不允许电机反转,所以要在这些领域使用无位置传感器技术,就必需考虑初始位置角精确估算和初始导通相判断问题,如果不能实现准确的初始位置估计,会导致电机反转,严重会导致灾难性后果。国内外学者对开关磁阻电机初始位置估算判断研究了很多方法,如脉冲注入法、电感分区法等,脉冲注入法只是通过脉冲电流的幅值大小判断电机的初始起动相,不能估计出电机的精确初始位置角,所以不适合防反转和实行无位置传感器闭环控制系统,而电感分区法存在电感最大和最小区域电感变化缓慢,所以该区域电机的相电流变化也很缓慢,这对电流传感器采集相电流的精度有很大影响,最终导致初始位置估计的精度不高,可能会产生反转,并且该方法也只判断初始起动相,而不能精确估计到初始位置角,这对高精度位置控制领域是很不利的,因此需要克服现有技术的缺陷,解决精确估算转子初始位置角以及判断初始启动相的问题,以提高无位置传感器开关磁组电机系统的运行稳定性,避免开关磁阻电机反转的风险。
技术实现思路
本专利技术要解决的技术问题是克服上述现有技术不足,提供一种三相开关磁阻电机转子初始位置角估计方法,解决转子初始位置角精确估算和初始导通相判断问题,以提高无位置传感器开关磁组电机系统的运行稳定性。本专利技术提供了的具体技术方案是:一种三相开关磁阻电机转子初始位置角估计方法,包括如下步骤,步骤1控制单元向功率变换器单元的开关管输入脉冲宽度为恒值的高频脉冲信号,控制开关管的开通与关断,从而控制三相开关磁阻电机的三相绕组通电与断电,在脉冲信号下降沿时刻,三相绕组中分别产生相电流脉冲电流峰值;步骤2信号采集单元采集三相开关磁阻电机绕组中的实时相电流脉冲电流峰值,即iA_peak、iB_peak和iC_peak,并传输给控制单元;步骤3控制单元比较iA_peak、iB_peak和iC_peak的大小关系,判断转子初始位置角度θest所在的转子位置区域以及转子初始起动相;当iA_peak>iC_peak≥iB_peak时,转子位置区域为0<θest≤β/6,初始起动相为A相;当iC_peak>iA_peak≥iB_peak时,转子位置区域为β/6<θest≤β/3;初始起动相为A相;当iC_peak>iB_peak≥iA_peak时,转子位置区域为β/3<θest≤β/2,初始起动相为C相;当iB_peak>iC_peak≥iA_peak时,转子位置区域为β/2<θest≤2β/3,初始起动相为C相;当iB_peak>iA_peak≥iC_peak时;转子位置区域为2β/3<θest≤5β/6,初始起动相为B相;当iA_peak>iB_peak≥iC_peak时,转子位置区域为5β/6<θest≤β,初始起动相为B相;其中,开关磁阻电机转子的一个凸极中心线与邻近A相绕组的定子凹槽中心线对齐,此时转子位置定义为转子0度角位置;开关磁阻电机转子从转子0度角位置起旋转了β角度,相邻的另一凸极中心线与上述定子凹槽中心线对齐,此时转子位置定义为转子β度角位置;步骤4控制单元调用转子初始位置角度θest所在的转子位置区域对应的转子初始位置角度θest估算数学公式,将转子初始位置角度θest估算数学公式中的变量参数iA、iB和iC分别赋值为iA_peak、iB_peak和iC_peak,得到转子初始位置角度θest计算值;在不同转子位置区域中,对应不同的转子初始位置角度θest估算数学公式,在转子位置区域0<θest≤β/6中,转子初始位置角度θest估算数学公式为:在转子位置区域β/6<θest≤β/3中,转子初始位置角度θest估算数学公式为:在转子位置区域β/3<θest≤β/2中,转子初始位置角度θest估算数学公式为:在转子位置区域β/2<θest≤2β/3中,转子初始位置角度θest估算数学公式为:在转子位置区域2β/3<θest≤5β/6中,转子初始位置角度θest估算数学公式为:在转子位置区域5β/6<θest≤β中,转子初始位置角度θest估算数学公式为:其中,iA、iB和iC分别为代表ABC三相绕组中相电流脉冲电流峰值的变量参数,ipeak_MAX是任一相绕组电感值最小时产生的相电流脉冲电流峰值,iE_peak是任一相绕组电感值最小时另外两相绕组中产生的相等的相电流脉冲电流峰值,ipeak_MAX,iE_peak由信号采集单元采集。进一步地,还包括:步骤5控制单元保存转子初始位置角度θest计算值,并对转子初始位置角度θest估算数学公式的iA、iB和iC变量参数初始化。减少变量数据的存储,为下一次计算做好初始化准备。与现有技术相比,本专利技术首先利用三相相脉冲电流峰值大小关系判断转子初始位置角所处的转子位置区域,再通过转子位置区域选择脉冲电流峰值与转子位置角之间的线性三角形模型,从而利用线性三角形模型精确计算出转子的初始位置角度,相比传统的初始位置估计方法,本专利技术能精确计算出转子位置角,并通过线性化简化了位置估计的估算数学公式,也无需在现有的开关磁阻电机系统中添加任何其他硬件,节省了成本,同时提高了无位置传感器开关磁组电机系统的运行稳定性,避免了开关磁阻电机反转的风险。附图说明图1为本专利技术的方法流程图。图2为本专利技术的相电感分区图。图3为本专利技术的相电流脉冲电流峰值与相电感曲线关系图。图4为本专利技术的相电感曲线、转子位置角度、相电流脉冲电流峰值包络线关系图。图5为本专利技术的相电流脉冲电流峰值包络线分区示意图。图6为本专利技术的相电流脉冲电流峰值包络线线性三角形模型示意图。具体实施方式结合附图,对转子初始位置角度θest估算数学公式的建模过程进行详细说明,以三相12/8结构开关磁阻电机系统为研究对象,三相开关磁阻电机系统包括三相开关磁阻电机、驱动开关磁阻电机的功率变换器单元、采集开关磁阻电机电流信号的信号采集单元和处理开关磁阻电机电流信号并控制功率变换器的控制单元,如图2,选择开关本文档来自技高网...
【技术保护点】
一种三相开关磁阻电机转子初始位置角估计方法,其特征在于,包括如下步骤,步骤1控制单元向功率变换器单元的开关管输入脉冲宽度为恒值的高频脉冲信号,控制开关管的开通与关断,从而控制三相开关磁阻电机的三相绕组通电与断电,在脉冲信号下降沿时刻,三相绕组中分别产生相电流脉冲电流峰值;步骤2信号采集单元采集三相开关磁阻电机绕组中的实时相电流脉冲电流峰值,即iA_peak、iB_peak和iC_peak,并传输给控制单元;步骤3控制单元比较iA_peak、iB_peak和iC_peak的大小关系,判断转子初始位置角度θest所在的转子位置区域以及转子初始起动相;当iA_peak>iC_peak≥iB_peak时,转子位置区域为0<θest≤β/6,初始起动相为A相;当iC_peak>iA_peak≥iB_peak时,转子位置区域为β/6<θest≤β/3;初始起动相为A相;当iC_peak>iB_peak≥iA_peak时,转子位置区域为β/3<θest≤β/2,初始起动相为C相;当iB_peak>iC_peak≥iA_peak时,转子位置区域为β/2<θest≤2β/3,初始起动相为C相;当iB_peak>iA_peak≥iC_peak时;转子位置区域为2β/3<θest≤5β/6,初始起动相为B相;当iA_peak>iB_peak≥iC_peak时,转子位置区域为5β/6<θest≤β,初始起动相为B相;其中,开关磁阻电机转子的一个凸极中心线与邻近A相绕组的定子凹槽中心线对齐,此时转子位置定义为转子0度角位置;开关磁阻电机转子从转子0度角位置起旋转了β角度,相邻的另一凸极中心线与上述定子凹槽中心线对齐,此时转子位置定义为转子β度角位置;步骤4控制单元调用转子初始位置角度θest所在的转子位置区域对应的转子初始位置角度θest估算数学公式,将转子初始位置角度θest估算数学公式中的变量参数iA、iB和iC分别赋值为iA_peak、iB_peak和iC_peak,得到转子初始位置角度θest计算值;在不同转子位置区域中,对应不同的转子初始位置角度θest估算数学公式,在转子位置区域0<θest≤β/6中,转子初始位置角度θest估算数学公式为:θest=β/6-β/6iA-iCipeak_MAX-iE_peak;]]>在转子位置区域β/6<θest≤β/3中,转子初始位置角度θest估算数学公式为:θest=β/6+β/6iC-iAipeak_MAX-iE_peak;]]>在转子位置区域β/3<θest≤β/2中,转子初始位置角度θest估算数学公式为:θest=β/2-β/6iC-iBipeak_MAX-iE_peak;]]>在转子位置区域β/2<θest≤2β/3中,转子初始位置角度θest估算数学公式为:θest=β/2+β/6iB-iCipeak_MAX-iE_peak;]]>在转子位置区域2β/3<θest≤5β/6中,转子初始位置角度θest估算数学公式为:θest=5β/6-β/6iB-iAipeak_MAX-iE_peak;]]>在转子位置区域5β/6<θest≤β中,转子初始位置角度θest估算数学公式为:θest=5β/6+β/6iA-iBipeak_MAX-iE_peak;]]>其中,iA、iB和iC分别为代表ABC三相绕组中相电流脉冲电流峰值的变量参数,ipeak_MAX是任一相绕组电感值最小时产生的相电流脉冲电流峰值,iE_peak是任一相绕组电感值最小时另外两相绕组中产生的相等的相电流脉冲电流峰值,ipeak_MAX,iE_peak由信号采集单元采集。...
【技术特征摘要】
1.一种三相开关磁阻电机转子初始位置角估计方法,其特征在于,包括如下步骤,步骤1控制单元向功率变换器单元的开关管输入脉冲宽度为恒值的高频脉冲信号,控制开关管的开通与关断,从而控制三相开关磁阻电机的三相绕组通电与断电,在脉冲信号下降沿时刻,三相绕组中分别产生相电流脉冲电流峰值;步骤2信号采集单元采集三相开关磁阻电机绕组中的实时相电流脉冲电流峰值,即iA_peak、iB_peak和iC_peak,并传输给控制单元;步骤3控制单元比较iA_peak、iB_peak和iC_peak的大小关系,判断转子初始位置角度θest所在的转子位置区域以及转子初始起动相;当iA_peak>iC_peak≥iB_peak时,转子位置区域为0<θest≤β/6,初始起动相为A相;当iC_peak>iA_peak≥iB_peak时,转子位置区域为β/6<θest≤β/3;初始起动相为A相;当iC_peak>iB_peak≥iA_peak时,转子位置区域为β/3<θest≤β/2,初始起动相为C相;当iB_peak>iC_peak≥iA_peak时,转子位置区域为β/2<θest≤2β/3,初始起动相为C相;当iB_peak>iA_peak≥iC_peak时;转子位置区域为2β/3<θest≤5β/6,初始起动相为B相;当iA_peak>iB_peak≥iC_peak时,转子位置区域为5β/6<θest≤β,初始起动相为B相;其中,开关磁阻电机转子的一个凸极中心线与邻近A相绕组的定子凹槽中心线对齐,此时转子位置定义为转子0度角位置;开关磁阻电机转子从转子0度角位置起旋转了β角度,相邻的另一凸极中心线与上述定子凹槽中心线对齐,此时转子位置定义为转子β度角位置;步骤4控制单元调用转子初始位置角度θest所在的转子位置区域对应的转子初始位置角度θest估算数学公式,将转子初始位置角度θest估算数学公式中的变量参数iA、iB和iC分别赋值为iA_peak、iB_peak和iC_peak,得到转子初始位置角度θest计算值;在不同转子位置区域中,对应不同的转子初始位置角度θest估算数学公式,在转子位置区域0<θest≤β/6中,转子初始位置角...
【专利技术属性】
技术研发人员:张磊,孙刚,徐开军,兴志,
申请(专利权)人:南京信息职业技术学院,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。