一种无位置传感器的BLDC电机的启动方法与流程

文档序号:11215189阅读:2656来源:国知局
一种无位置传感器的BLDC电机的启动方法与流程

技术领域:

本发明涉及一种无位置传感器的bldc电机的启动方法。



背景技术:

无位置传感器的bldc电机多数采用矢量控制方法进行控制,由于转子角/位置θ是矢量控制中电压和电流转换的关键,在先前无位置传感器无刷电动机实际运行前中确少关键要素,启动无位置传感器器无刷电动机时,通常的方法是先给能量给电机,将用直流电流id送到d轴(转子旋转坐标系的直轴),同时保持q轴(转子旋转坐标系的交轴)电流iq为零。电动机将锁到它原来的位置,定义为零时的位置。然后,它雇佣了一个开环控制的模式控制电机运行,在到达预定义速度时实现正常启动,然后进入正常工作状态并切换到常规的闭环控制模式。因为传统的无位置传感器的bldc电机采用反电动势(bemf信号)去估算转子位置,当转子启动阶段的低速状态无法测量计算反电动势,故一开始只能开环控制。如美国专利号:us7667423(b2)所述描述的电机启动方法。

由于在初始阶段没有反馈信号,针对不同的负载条件下,无位置传感器电动机启动策略适应性很差,尤其是在初始加载是未知的情况下,比如:在一个洗衣机,每天的衣服和水量都不同,也就是负载是不定的,有时候比较大,有时候比较轻,负载可以大幅变化。为了弥补这个弱点,常见的做法是增加初始启动阶段尽量增大启动电流以尽量增加启动转矩,适应不同的启动负载。这种方法的缺点是,你必须为最坏的情况设计,以大电流启动增大力矩,但这样可能导致冲击电流功率组件和产生噪音,电子元器件的寿命会缩短,电机容易发生故障。因为当轻的负载时,用大的启动电流给电机造成较大的冲击。



技术实现要素:

本发明的目的是提供一种无位置传感器的bldc电机的启动方法,解决现有技术中电机启动阶段冲击电流大,造成冲击电流功率组件和产生噪音,影响电机工作寿命的技术问题。

本发明的目的是通过下述技术方案予以实现的:

一种无位置传感器的bldc电机的启动方法,其特征在于:它包括如下步骤:

步骤a:复位:在ds轴选择一个的电压vds,同时保持qs轴的电压vqs=0,使电机回到预设的位置,ds轴和qs轴是定子磁通旋转坐标系里面的两个轴;

步骤b:闭锁状态力矩提升阶段:在电机被牢牢锁定的状态(即没有转动时),给定电机一个磁通λ,在qs轴的电流iqs进行爬坡上升过程中利用ds轴的电压/磁通闭环回路进行磁通控制使磁通保持一定,利用qs轴的力矩/电流闭环回路,比较预设启动力矩t0与实测力矩t1并进行闭环控制,直到实测力矩t1达到预设启动力矩t0;

步骤c:启动运转阶段:在启动力矩t0的基础上,利用力矩/电流闭环回路继续提升力矩以便使负载转动起来,比较预设启动转速v0与实测转速v1并进行闭环控制,直到实测转速v1达到预设启动转速v0,完成正常启动;若实测转速v1小于预设启动转速v0,则认为启动失败。

上述所述的步骤b:闭锁状态力矩提升阶段:给定电机一个磁通λ值是在60%的饱和磁通至100%的饱和磁通的范围。

上述所述的步骤b:闭锁力矩提升阶段:给定电机一个磁通λ是一个电机饱和磁通值。

上述所述的启动力矩t0是一个临界力矩值,即当实测力矩t1大于启动力矩t0时,电机才能转动。

上述所述的电机驱动的是一个固定负载,启动力矩t0是一个预设值,是通过实验手段测量得到,即要启动负载需要多大的力矩值。

上述所述的电机驱动的是一个可变负载,启动力矩t0是一个预设值,是通过实验手段测量的,即要启动最小负载时需要的力矩值。

上述所述的步骤c:启动运转阶段,利用所有的闭环pid控制来控制电机,每间隔一段时间提升力矩△t,直到转速度达到要求。

本发明与现有技术相比,具有如下效果:

1)在闭锁状态力矩提升阶段:在电机被牢牢锁定的状态(即没有转动时),给定电机一个磁通λ,在qs轴的电流iqs进行爬坡上升过程中利用ds轴的电压/磁通闭环回路进行磁通控制使磁通保持一定,利用qs轴的力矩/电流闭环回路,比较预设启动力矩t0与实测力矩t1并进行闭环控制,直到实测力矩t1达到预设启动力矩t0;在启动力矩t0的基础上,利用力矩/电流闭环回路继续提升力矩以便使负载转动起来,比较预设启动转速v0与实测转速v1并进行闭环控制,直到实测转速v1达到预设启动转速v0,完成正常启动;若实测转速v1小于预设启动转速v0,则认为启动失败。本发明的启动力矩t0与启动负载相适应,采用全程闭环控制,启动顺滑均匀平稳,不会象现有的开环控制方式给与太大的启动力矩,从而避免电机启动阶段冲击电流大,造成冲击电流功率组件和产生噪音;因此,启动电流小,对电流功率组件冲击小,产生噪音的噪音小,有效保障电机的正常运作,延长产品寿命。

2)当闭锁状态力矩提升阶段:给定电机一个磁通λ值是在60%的饱和磁通至100%的饱和磁通的范围。当磁通λ为一定值时,根据力矩计算公式计算力矩的就方便,给定电机一个磁通λ最好是一个电机饱和磁通值,提升力矩时力矩的增量是最大的,提升力矩的时间可以进一步缩短。

3)电机驱动的是一个固定负载,启动力矩t0是一个预设值,是通过实验手段测量得到,即要启动负载需要多大的力矩值,操作性强,容易实施;

4)电机驱动的是一个可变负载,启动力矩t0是一个预设值,是通过实验手段测量的,即要启动最小负载时需要的力矩值,靠步骤c:启动运转阶段:在启动力矩t0的基础上,利用力矩/电流闭环回路继续提升力矩以便使负载转动起来,来适应负载的变化。

附图说明:

图1是本本发明无位置传感器的bldc电机的示意图;。

图2是本发明无位置传感器的bldc电机的电机控制器的电路方框图;

图3是本发明无位置传感器的bldc电机采用凸极内转子的结构图;

图4是本发明的直接定子磁通矢量控制的坐标系图;

图5是本发明的直接力矩输入的直接定子磁通矢量控制的方框图;

图6是本发明的速度输入的直接定子磁通矢量控制的方框图;

图7是本发明的图5中直接磁通矢量控制方块的展开图;

图8是本发明的图5中定子磁通观测器的的展开图;

图9是本发明的直接定子磁通矢量控制参考磁通的产生流程图;

图10是本发明的直接定子磁通矢量控制最大qs轴电流的产生流程图;

图11是本发明的控制方法的矢量控制参考图;

图12a本发明微处理器里面的部分软件控制流程图;

图12b本发明微处理器里面的另一部软件控制流程图;

图13是本发明的无位置传感器的bldc电机的启动流程图;

图14是本发明的启动线路与传统启动线路的对照示意图。

具体实施方式:

下面通过具体实施例并结合附图对本发明作进一步详细的描述。

本发明是借鉴专利号为cn201210179372.0、专利名称为:一种变速风机系统的控制方法、公告号为:cn103452883a的专利文献,其中部分内容与cn201210179372.0是相同的,本领域普通技术人员完全可能参考cn201210179372.0的技术方案的内容,理解本发明的技术方案。

实施例一:

如图1、图2、图3所示,无位置传感器的bldc电机包括定子组件、转子组件2和电机控制器,定子组件包括定子铁芯1和线圈绕组,定子铁芯1设置齿12和槽11,线圈绕组绕在齿12上,转子组件是凸极内转子,电机控制器采用无位置传感器的矢量控制方式,电机控制器包括微处理器、变频器和检测单元,检测单元将相电流,dc总线电流及相电压输入到微处理器,微处理器输出信号控制变频器,变频器与定子组件的绕组连接,所述的凸极转子的凸极性lq/ld的范围1.3—1.7,凸极转子表面气隙磁密的范围在0.6特斯拉—0.8特斯拉,处理器通过驱动电路输出信号控制变频器,变频器与定子组件的绕组连接。

所述的凸极内转子2包括转子铁芯21和永磁体22,转子铁芯21包括设置有中心轴孔的环形圈210和从环形圈210外侧凸出的若干块导磁块211,在相邻两导磁块211之间形成用于安装永磁体22的径向凹槽212,在径向凹槽212的开口部的两侧导磁块211上凸出挡钩213,导磁块211的外侧面214的截面形状是圆弧线,外侧面214是以偏移中心轴孔的中心o一定距离h的点a为圆心。通过利用凸极结构提高磁通密度来降低电机成本,磁钢可以采用铁氧体取代原来的钕铁錋,进一步减低成本,转子的磁极数为8极或者10极或者12极。

如图4所示,图4定义了永磁同步电机矢量的参考坐标,静止坐标系α-β,转子旋转坐标系d-q,定子磁通旋转坐标系ds-qs,ω转子速度,δ是负载角(即定子磁通旋转坐标系与转子旋转坐标系的夹角),角度是静止坐标系α-β与转子旋转坐标系d-q的夹角,定子磁通矢量λ;角度是静止坐标系α-β与定子磁通旋转坐标系ds-qs的夹角。

在静止坐标α,β下内置永磁电机的电压与力矩的关系如下:e:

rs是定子电阻,p是磁极对数.

电机的控制模式将通过磁通耦合电流,因此,转化为电磁磁通控制,对于

内置永磁电机的磁通通常在转子坐标d,q来表达数学式:

λm是磁链

如果是磁通未饱和状态,上述公式可以简化为:

ld是电机d轴电感,lq是电机q轴电感.

如果转子位置是然后磁域在静止坐标α,β下,该公式表示为

在定子磁通坐标ds,qs,电压模型和力矩关系如下:

te=(3/2)·p·λ·iqs=kt·iqs(7)

ω转子速度,δ是负载角

从公式6知道,我们得到定子磁通矢量λ,ds轴电压被直接修正,而负载角和力矩能被qs轴电压控制公式7控制qs轴电流iqs直接控制力矩。而vqs与iqs相关;

vqs=iqs*rs+ls*diqs/dtrs是定子电阻,故控制qs轴的电压vqs可以控制qs轴电流iqs;

从公式式(6)中立即发现,定子磁通矢量值λ可直接通过ds-轴电压vds来调节,而负载角(因而和转矩)可通过qs-轴电压vqs来控制。然而,公式(7)显示,调节qs-轴电流iqs可直截了当地调节转矩。因此,(ds,qs)坐标系的电压模型具有qs轴电流iqs作为状态变量来替代在[7]中用到的负载角。

如在[6]中证实的那样,在(ds,qs)构架中的电压模型就变成:

如图5所示,它力矩控制模式磁通控制控制组合模块图,包括直接磁通矢量控制dfvc、定子磁通观测器和死区时间补偿模块。经由力矩增益导入力矩指令,作为要求的力矩基准而重新调节。

如图6所示,它速度控制模式磁通控制组合的模块图包括直接磁通矢量控制dfvc、定子磁通观测器和死区时间补偿模块。速度指令用作比例积分(pi)控制器的基准,然后,速度环控制器生成力矩指令。

图7是整个直接磁通矢量控制dfvc方案的模块图,方案在定子磁通基准构架中实施,从磁通观测器传感的反馈信息和输出量输送给这个直接磁通矢量控制dfvc控制策略,力矩指令是作为控制参照变量,在方案内有两个控制环路,定子磁通环路和q-轴电流环路,比例积分控制器用于这两个控制环路,这个直接磁通矢量控制dfvc方案的优点是,当调节磁通和电流时,变频器电压、电流限制和负载角限制予以相关考虑。

图7中本方案中有两个环路pid控制。第一个pid控制是:力矩电流环控制pid(力矩控制器),第二个pid控制是电压磁通环控制pid(磁通控制器)。力矩电流环控制pid就是根据输入力矩要求t利用公式(7)来计算出iqs的大小,再与qs轴实测电流进行比较,然后通过qs轴电流积分控制器来实现,从而得到控制qs轴的电压vqs;第二个pid控制是电压磁通环控制pid,根据输入力矩要求t和ds轴实测电流,根据mtpa控制方式查表法获得最佳控制磁通λ(即参考磁通),利用参考磁通λ与实测磁通进行比较,利用磁通积分控制器和公式(8)得到ds轴的电压vds;通过qs轴的电压vqs和ds轴的电压vds利用坐标变换方式得到静止坐标电压vα,vβ,利用静止坐标电压vα,vβ再转成三相电压va、vb、vc;

图8是定子磁通观测器的模块图,观测器是关键实体,提供定子磁通值、定子磁通位置和负载角,来自这个定子磁通观测器的输出量是对直接磁通矢量控制dfvc的输入量。自然,定子磁通观测器是两个不同模型的混杂体,基于变频器是否饱和以两种不同的情形适当地处理,在低速时,以电流模式运行,即根据输入力矩只控制电流,便完成控制,也就是上面提到的力矩电流控制模块;另一方面,在高速时以电压模式工作,只控制电压,也就是上面提到的直接定子磁通矢量控制模块,交叉角频率在低速与高速模式之间转换模式状态,可用观测器增益(rad/s拉德/秒)来定义。

图9是磁通基准生成的模块图,图示说明低速mtpa控制和提升力矩的弱磁控制,基准磁通生成模块基于变频器饱和状态或速度范围提供基准磁通,如图6所示,在基本转速之下时,基准磁通由如下最佳控制方式给出,命名为最大力矩每安培mtpa方式。这种mtpa的生成使用指令力矩作为输入,对于大多数内置永磁电机来说,这种mtpa方式是非线性曲线,进行特性测试可以得到此曲线,或有限元分析模拟这种曲线。然后,查表法较为有效地实施。当转速上升时,电机的反电动势增大,变频器开始饱和,这就使得电压限制条件有效,同时mtpa条件不再有效。最高电压取决于pwm脉宽调制策略以及瞬时dc链路电压,电压限制运行通过限制定子磁通基准值而得以实现,此基准值来自弱磁限制模块。按照这种方法,弱磁控制与mtpa控制之间转换自动执行,这基于实际的有效的最高dc总线电压和所需要的qs轴电流,如图10所示,电压限制作用犹如对磁通和电流控制器输出。

电压限制根据如下公式:

vsmax依靠pwm策略和即时的最高dc总线电压vdc.从公式(9)知道电压约束的的操作是使定子磁通被约束

如图10所示,图10是最大qs轴电流生成的模块图,图示说明在提升力矩控制的mtpv---最大力矩每伏特-控制策略中,电流和负载角的限制。为了传送所要求的力矩,qs轴电流从图10中的力矩/电流生成模块计算出来,然而,这一qs轴电流为最大变频器电流所限制。电流限制器对于qs轴所要求电流的正负值是双向的。

qs轴电流被约束被最大的变频器电流,qs轴最大参考电流被定义:

ids是ds轴定子电流在高速时力矩提高控制中,最佳控制策略是使可供利用的相电压的有效性最大化,导致最小电流,为了实施这项策略,电机运行或是开启或是关闭最大负载角条件,称之为最大力矩每伏特mtpv运行,这一最大负载角通过利用负载角分析过程可以得到,包括模拟和加速实施评估测试。这一最大负载角的确立如同负载角限制那样,确保电机稳定性。如图10所示,负载角限制是利用pi比例积分控制器来执行的,降低最大许可电流。

如图11所示,在低速范围,电机控制操作在mtpa工作模式下,标示为曲线段(0,w1),电流矢量isw1,随着速度增加,变频器饱和,电机工作在mtpv模式的曲线,即线段(w1,w2),电流矢量isw2,达到最大力矩和转速,控制非常高效和节约电能。电流矢量iwn是点w1到点w2的电流过度矢量,从图中可以看过,路径是非常短的,是高效的,节约过渡阶段的能量损耗。

如图12a、图12b所示是一种无位置传感器的bldc电机启动成功后的控制方法,所述的bldc电机包括定子组件、转子组件和电机控制器,转子组件是在转子铁芯内嵌入磁钢的凸极内转子,电机控制器采用无位置传感器的矢量控制方式,电机控制器包括微处理器、变频器和检测单元,检测单元将相电流、相电压及dc总线电压输入到微处理器,微处理器输出信号控制变频器,变频器与定子组件的绕组连接,微处理器设置力矩电流控制模块、直接定子磁通矢量控制模块(即磁通电压控制模块)和定子磁通观测器,该方法包括如下步骤:

步骤1)读取需求力矩;

步骤2)定子磁通观测器输出定子磁通、磁通角和负载角;

步骤3基于mtpa工作模式下计算参考磁通,所述的mtpa工作模式是按每安培最大力矩输出的工作模式;

步骤4)基于mtpv工作模式下计算限制磁通,所述的mtpv工作模式按每伏特最大力矩输出的工作模式;

步骤5)限制磁通是否大于参考磁通;

步骤6)若限制磁通大于参考磁通,变频器未饱和,根据力矩需求计算电压vqs,在mtpa工作模式下计算电压vds;若限制磁通不大于参考磁通,根据力矩需求计算电压vqs,在mtpv工作模式下计算电压vds;

步骤7)将电压vds、vqs转换成静止坐标下的电压vα、vβ,再将静止坐标下的电压vα、vβ变换成三相电压va、vb、vc,利用三相电压va、vb、vc进行pwm调制。

以上是申请人对本发明的无位置传感器的bldc电机启动后的控制方法及相关理论作了详细的描述,以便本领域普通技术人员对本发明有一个大概的了解,有了这个基础,下面着重介绍无位置传感器的bldc电机启动方法,如图13所示,它包括如下步骤:

步骤a:复位:在ds轴选择一个的电压vds,同时保持qs轴的电压vqs=0,使电机回到预设的位置,ds轴和qs轴是定子磁通旋转坐标系里面的两个轴;

步骤b:闭锁状态力矩提升阶段:在电机被牢牢锁定的状态(即没有转动时),给定电机一个磁通λ,在qs轴的电流iqs进行爬坡上升过程中利用ds轴的电压/磁通闭环回路进行磁通控制使磁通保持一定,利用qs轴的力矩/电流闭环回路,比较预设启动力矩t0与实测力矩t1并进行闭环控制,直到实测力矩t1达到预设启动力矩t0;

步骤c:启动运转阶段:在启动力矩t0的基础上,利用力矩/电流闭环回路继续提升力矩以便使负载转动起来,比较预设启动转速v0与实测转速v1并进行闭环控制,直到实测转速v1达到预设启动转速v0,完成正常启动;若实测转速v1小于预设启动转速v0,则认为启动失败。

上述步骤b:闭锁状态力矩提升阶段:给定电机一个磁通λ值是在60%的饱和磁通至100%的饱和磁通的范围。上述步骤b:闭锁力矩提升阶段:给定电机一个磁通λ是一个电机饱和磁通值。

上述启动力矩t0是一个临界力矩值,即当实测力矩t1大于启动力矩t0时,电机才能转动。

上述电机驱动的是一个固定负载,启动力矩t0是一个预设值,是通过实验手段测量得到,即要启动负载需要多大的力矩值。

上述电机驱动的是一个可变负载,启动力矩t0是一个预设值,是通过实验手段测量的,即要启动最小负载时需要的力矩值。

上述所述的步骤c:启动运转阶段,利用所有的闭环pid控制来控制电机,每间隔一段时间提升力矩△t,直到转速度达到要求,△t可以是5%t0至10%t0的范围。

本发明的无位置传感器的bldc电机启动方法的原理是:基于图7的两个环路pid控制。第一个pid控制是:力矩电流环控制pid(力矩控制器),第二个pid控制是电压磁通环控制pid(磁通控制器)。并利用如下的公式:

te=(3/2)·p·λ·iqs=kt·iqs(7)

vqs=iqs*rs+ls*diqs/dt(12)

启动阶段没有外部输入的力矩需求,假设电机驱动的是一个固定负载,启动力矩t0是一个预设值,是通过实验手段测量得到,即要启动负载需要多大的力矩值,将启动力矩t0视为一个外部输入的力矩需求,给定电机一个磁通λ是饱和磁通值(在启动阶段固定不变,可最快速度提升力矩),利用公式7逐步爬升qs轴的电流iqs以逐步提升力矩,并利用力矩电流环控制pid(力矩控制器)进行闭环控制,同时利用第二个pid控制是电压磁通环控制pid(磁通控制器)进行闭环控制,使磁通处于饱和磁通。步骤b:闭锁状态力矩提升阶段就是利用上述的原理实现。因为启动力矩t0是一个临界力矩值,步骤c:启动运转阶段:在启动力矩t0的基础上,利用力矩/电流闭环回路继续提升力矩以便使负载转动起来,比较预设启动转速v0与实测转速v1并进行闭环控制,直到实测转速v1达到预设启动转速v0,完成正常启动;若实测转速v1小于预设启动转速v0,则认为启动失败。

上述的无位置传感器的bldc电机启动方法的原理中,给定电机一个磁通λ不一定是饱和磁通值,也可以是60%饱和磁通值,也可以是80%饱和磁通值,只要是一个定值就可以,利用第二个pid控制是电压磁通环控制pid(磁通控制器)进行闭环控制,使磁通保持不变,然后通过公式(7)就可以定量计算出力矩值,实现力矩电流环控制pid(力矩控制器)进行闭环控制。

当电机驱动的是一个可变负载,例如洗衣机,其负载是可变的,但可变负载有一个范围,即最小负载至最大负载的范围,启动力矩t0是一个预设值,是通过实验手段测量的,即要启动最小负载时需要的力矩值,当完成步骤b后,进入步骤c,启动运转阶段:在启动力矩t0的基础上,利用力矩/电流闭环回路继续提升力矩以便使负载转动起来,比较预设启动转速v0与实测转速v1并进行闭环控制,直到实测转速v1达到预设启动转速v0,完成正常启动;若实测转速v1小于预设启动转速v0,则认为启动失败。利用所有的闭环pid控制来控制电机,每间隔一段时间提升力矩△t,直到转速度达到要求,△t可以是5%t0至10%t0的范围。步骤c中引入了速度闭环控制的环节,可以更加好适应可变负载的启动。

图14所示,是本发明的无位置传感器的bldc电机启动方法的启动线路与传统启动方法的启动线路的对比图,图中a线是传统无位置传感器的bldc电机启动方法的启动线路,b线是本发明的无位置传感器的bldc电机启动方法的启动线路,很明显传统的无位置传感器的bldc电机启动方法的启动线路一开始就给与很大的电流和力矩,而没有估算实际负载需要;而本发明的的无位置传感器的bldc电机启动方法的启动线路一开始就注意实际负载需要,因而启动柔和,适应范围广,全程闭环控制,启动顺滑均匀平稳,从而避免电机启动阶段冲击电流大,造成冲击电流功率组件和产生噪音;因此,启动电流小,对电流功率组件冲击小,产生噪音的噪音小,有效保障电机的正常运作,延长产品寿命。

以上实施例为本发明的较佳实施方式,但本发明的实施方式不限于此,其他任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化,均为等效的置换方式,都包含在本发明的保护范围之内。

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