降低铜损的开关磁阻电机开关角度自动调节方法与流程

文档序号:11137950阅读:来源:国知局

技术特征:

1.降低铜损的开关磁阻电机开关角度自动调节方法,包括电机启动和开关角度自动调节两个过程,其特征在于:启动阶段固定开通角为θu,关断角为θa,待电机速度ω超过阈值转速ωth后,认为电机已经可靠地启动,此时启动开关角度自动调节功能,该整体过程步骤包括:

步骤S1:设置开通角为θu,关断角为θa,启动电机,任意选定一相作为信号采集对象;

步骤S2:待上述选定相的一个电气周期结束后,检测电机速度ω,若大于阈值转速ωth,则转到步骤S3,否则,设置开通角为θu,关断角为θa,重复该步骤;

步骤S3:启动开通角调节过程;

步骤S4:启动关断角调节过程;

步骤S5:转到步骤S2;

其中,步骤S3开通角调节过程具体包括如下步骤:

步骤A1:判断上一个电气周期内,在[θonm2]区间内是否有斩波,如果有,转到步骤A2,否则,转到步骤A3;

步骤A2:计算δθon=θm2ch,转到步骤A4;

步骤A3:计算δi=im2-icmd,δθon=ωLuδi/v;

步骤A4:δθon=δθon/2,判断|δθon|是否小于位置传感器的精度值θstep,若是,转到步骤A6,否则,转到步骤A5;

步骤A5:计算中间变量θt=θon+δθon,再对θt进行如下所示的饱和运算:

<mrow> <msub> <mi>&theta;</mi> <mrow> <mi>o</mi> <mi>n</mi> </mrow> </msub> <mo>=</mo> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <msub> <mi>&theta;</mi> <mrow> <mi>m</mi> <mn>1</mn> </mrow> </msub> </mtd> <mtd> <mrow> <msub> <mi>&theta;</mi> <mi>t</mi> </msub> <mo>&lt;</mo> <msub> <mi>&theta;</mi> <mrow> <mi>m</mi> <mn>1</mn> </mrow> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <mi>&theta;</mi> <mi>t</mi> </msub> </mtd> <mtd> <mrow> <msub> <mi>&theta;</mi> <mrow> <mi>m</mi> <mn>1</mn> </mrow> </msub> <mo>&le;</mo> <msub> <mi>&theta;</mi> <mi>t</mi> </msub> <mo>&le;</mo> <msub> <mi>&theta;</mi> <mrow> <mi>m</mi> <mn>2</mn> </mrow> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <mi>&theta;</mi> <mrow> <mi>m</mi> <mn>2</mn> </mrow> </msub> </mtd> <mtd> <mrow> <msub> <mi>&theta;</mi> <mi>t</mi> </msub> <mo>&gt;</mo> <msub> <mi>&theta;</mi> <mrow> <mi>m</mi> <mn>2</mn> </mrow> </msub> </mrow> </mtd> </mtr> </mtable> </mfenced> </mrow>

步骤A6:本次开通角调节过程结束,返回进入上述步骤S4;

其中,步骤S4关断角调节过程具体包括如下步骤:

步骤B1:判断上一个电气周期内是否有斩波,如有,转到步骤B2,否则,转到步骤B3;

步骤B2:设置期望的电流归零位置θq_opt=θa,计算δθoff=θq_optq,转到步骤B4;

步骤B3:设置期望的电流归零位置θq_opt=θn2,计算δθoff=(θq_optq)/2;

步骤B4:计算δθoff=δθoff/2,判断|δθoff|是否小于位置传感器的精度值θstep,若是,转到步骤B6,否则,转到步骤B5;

步骤B5:计算中间变量θt=θoff+δθoff,再对θt进行如下所示的饱和运算:

<mrow> <msub> <mi>&theta;</mi> <mrow> <mi>o</mi> <mi>f</mi> <mi>f</mi> </mrow> </msub> <mo>=</mo> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mrow> <mi>m</mi> <mn>2</mn> </mrow> </msub> <mo>+</mo> <msub> <mi>&theta;</mi> <mrow> <mi>n</mi> <mn>1</mn> </mrow> </msub> <mo>)</mo> <mo>/</mo> <mn>2</mn> </mrow> </mtd> <mtd> <mrow> <msub> <mi>&theta;</mi> <mi>t</mi> </msub> <mo>&lt;</mo> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mrow> <mi>m</mi> <mn>2</mn> </mrow> </msub> <mo>+</mo> <msub> <mi>&theta;</mi> <mrow> <mi>n</mi> <mn>1</mn> </mrow> </msub> <mo>)</mo> </mrow> <mo>/</mo> <mn>2</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <mi>&theta;</mi> <mi>t</mi> </msub> </mtd> <mtd> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mrow> <mi>m</mi> <mn>2</mn> </mrow> </msub> <mo>+</mo> <msub> <mi>&theta;</mi> <mrow> <mi>n</mi> <mn>1</mn> </mrow> </msub> <mo>)</mo> <mo>/</mo> <mn>2</mn> <mo>&le;</mo> <msub> <mi>&theta;</mi> <mi>t</mi> </msub> <mo>&le;</mo> <msub> <mi>&theta;</mi> <mrow> <mi>n</mi> <mn>1</mn> </mrow> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <mi>&theta;</mi> <mrow> <mi>n</mi> <mn>1</mn> </mrow> </msub> </mtd> <mtd> <mrow> <msub> <mi>&theta;</mi> <mi>t</mi> </msub> <mo>&gt;</mo> <msub> <mi>&theta;</mi> <mrow> <mi>n</mi> <mn>1</mn> </mrow> </msub> </mrow> </mtd> </mtr> </mtable> </mfenced> </mrow>

步骤B6:本次关断角调节过程结束,返回进入上述步骤S5;

上述方法中,θon为开通角;θoff为关断角;θu为定子凸极和转子凸极不对齐位置;θa为定子凸极和转子凸极对齐位置;θstep为角度阈值;θq_opt为期望的电流归零位置;θq为实际的电流归零位置;θch为出现第一次斩波时的位置;θm1是转子凸极和定子凸极从部分重叠区域切换到无重叠区域的位置,θm2是转子凸极和定子凸极从无重叠区域切换到部分重叠区域的位置,θn1是转子凸极和定子凸极从部分重叠区域切换到完全重叠区域的位置,θn2是转子凸极和定子凸极从完全重叠区域切换到部分重叠区域的位置;ω为转速;ωth为转速阈值;icmd为电流命令;im2为θm2处电流;Lu为不对齐位置电感;v为导通时的相电压;T为转矩。

2.权利要求1所述自动调节方法的实现方法,基于比较器和微控制器MCU,其特征在于,包括变量的获取和计算:

(1)变量的获取:

通过电压和电流传感器采集到的电压和电流分别为vphA和iphA,经过MCU的内置A/D转换器转换后得到调节过程计算所需数字变量v和im2

icmd和iphA经比较器比较得斩波信号ChopA,θ是电机转子位置信号,由位置传感器得到;

MCU的内置A/D转换器将输入的模拟信号icmd进行A/D转换,得到计算所需数字量icmd;将信号θ和ChopA输入MCU的定时/计数器单元,判断得到[θonm2]区间内是否有斩波、选定相一个电气周期内是否有斩波、选定相一个电气周期是否结束,获取ω、θu、θa、θch值;将定时/计数器单元和A/D转换器单元的控制相关联,获取im2、θq值;

ωth、θstep预先设定,θm1、θm2、θn1、Lu、θn2是已知的电机参数;

(2)计算:按照所述自动调节方法进行计算,编制程序在MCU中执行即可实现。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1