一种线性无级变速马达的速度控制方法技术

技术编号:11086097 阅读:107 留言:0更新日期:2015-02-26 12:58
本发明专利技术提供了一种线性无极变速马达的速度控制方法,属于自动化控制技术领域,包括以下步骤:(1)以预定的启动速度驱动马达;(2)恒速控制马达;(3)若收到速度改变指令,设置新的目标速度及参数,执行步骤(2);若没有,执行下一步骤;(4)若收到马达停止指令,减小马达控制端电压,停止马达;若没有,执行步骤(2)。本发明专利技术提供的线性无极变速马达的速度控制方法,其对速度控制效率高,并且能实现精确调速的马达控制方法。

【技术实现步骤摘要】
一种线性无级变速马达的速度控制方法
本专利技术涉及一种线性无级变速马达的速度控制方法,属于自动化控制

技术介绍
在工业应用上,很多领域都要用到无极变速马达,无级变速马达在设备上起调速作用,无级变速电机的输出转速和力矩可以在最小和最大之间做线性变化。无级变速马达的输出量接近所需量使系统稳定,从而减少马达启动次数减少机械冲击和用电量。但是,目前很多无极变速马达的速度控制效率低,并且不能实现精确控制速度。因此,需要一种速度控制效率高,并且能实现精确调速的马达控制方法。
技术实现思路
基于以上不足之处,本专利技术要解决的技术问题是提供一种速度控制效率高,并且能实现精确调速的马达速度控制方法。为解决以上技术问题,本专利技术采用了以下技术方案:一种线性无极变速马达的速度控制方法,包括以下步骤:步骤1:以预定的启动速度驱动马达;步骤2:恒速控制马达;步骤3:若收到速度改变指令,设置新的目标速度及参数,执行步骤2;若没有,执行步骤4;步骤4:若收到马达停止指令,减小马达控制端电压,停止马达;若没有,执行步骤2。所述恒速控制马达的步骤包括:检测马达各时间点的速度以及当前速度V3;根据马达各时间点的速度计算出马达当前加速度a3;根据公式Voffset=-C2×(C1×a3+V3-V0)计算出马达控制电压的偏移量,其中Voffset是待偏移电压,C1和C2根据马达在不同的使用场合设定,V0是预设定的目标速度;将所述偏移量与当前控制电压合并后输出到马达控制端。所述检测马达速度的步骤包括:a、通过马达转速计数定时器按固定周期检测马达输出的速度脉冲信号,b、马达速度检测计数器加1;c、若检测到马达输出信号下降,保存速度检测计数器的值到相应的数据缓冲,同时,数据缓冲计数器加1,速度检测计数器清零,若没有,执行步骤b;d、检测数据缓冲计数器中的值是否大于12,若是,将所有数据缓冲中的值求和;若否,执行步骤b。以预定的启动速度驱动马达具体是通过在马达控制端分级加载电压直到马达达到预定的启动速度的方式进行。采用以上技术方案,本专利技术所取得的有益效果是:本专利技术提供的线性无级变速马达的速度控制方法,不仅能实现变速调节,而且速度控制效率高,并且能实现精确调速。附图说明下面结合附图和具体实施方式对本专利技术的技术作进一步地详细说明:图1为本专利技术的线性无级变速马达的速度控制方法的总流程图;图2为本专利技术的线性无级变速马达的速度控制方法的恒速控制流程图;图3为本专利技术的线性无级变速马达的速度控制方法的速度检测流程图。具体实施方式一种线性无极变速马达的速度控制方法,包括以下步骤:步骤1:以预定的启动速度驱动马达;步骤2:恒速控制马达(步骤S3);步骤3:若收到速度改变指令(步骤S4),设置新的目标速度及参数(步骤S11),重新执行步骤2,在新的目标速度及参数设置下对马达进行恒速控制;若没有,执行下一步骤;步骤4:若收到马达停止指令(步骤S5),减小马达控制端电压(步骤S6),停止马达;若没有,执行步骤2。其中,所述恒速控制马达的步骤包括:步骤S301:检测马达各时间点的速度以及当前速度V3,如检测马达T1时刻的速度V1,T2时刻的速度V2,T3时刻的速度V3,当前速度为V3,T1、T2和T3的时间间隔为T;步骤S302:根据马达各时间点的速度计算出马达当前加速度a3;步骤S303:根据公式Voffset=-C2×(C1×a3+V3-V0)计算出马达控制电压的偏移量,其中Voffset是待偏移电压,C1是速度发生偏移时回调的力度,通过现场测试获得最佳量值,C2是马达输出与负载的匹配值,与电路、负载以及马达的调整时间间隔T有关,C1和C2是根据不同的马达在不同的使用场合来设定的,例如在净化器中设定C1=3,C2=0.4;在空调机中设定为C1=1.5,C2=0.25;在钻机中设定为C1=5,C2=0.9;这两个值要在设计时多次调测以确定最佳的值,使马达有最符合需要的输出特性,V0是预设定的目标速度;步骤S304:将所述偏移量与当前控制电压合并后输出到马达控制端。以上步骤循环进行,使马达的速度保持以目标速度V0运行。其中,所述检测马达速度的步骤包括:a、通过马达转速计数定时器按固定周期检测马达输出的速度脉冲信号(步骤S201),b、马达速度检测计数器加1(步骤S202);c、若检测到马达输出信号下降(步骤S203),保存速度检测计数器的值到相应的数据缓冲(步骤S204),此值取倒数即为当前马达速度的即时值,同时,数据缓冲计数器加1,速度检测计数器清零,若没有,执行步骤b;d、检测数据缓冲计数器中的值是否大于12(步骤S205),若是,将所有数据缓冲中的值求和(步骤S206),此值取倒数即为当前马达速度的精确值;若否,执行步骤b,其中12是马达转动一圈输出的脉冲信号个数,此步骤可以精确检测出马达当前的速度;e、回到步骤b,不断对当前马达的速度进行检测。其中,以预定的启动速度驱动马达具体是通过在马达控制端分级加载电压直到马达达到预定的启动速度的方式进行。即先给马达施加一初始电压(S1),检测马达是否达到启动速度(步骤S2),若马达达到启动速度则对马达实现恒速控制(步骤S3),若没有,则增加施加到马达控制端的电压(步骤S10),直到马达达到预定的启动速度。最后应说明的是:以上仅为本专利技术的优选实施例而已,并不用于限制本专利技术,尽管参照实施例对本专利技术进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换,但是凡在本专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...
一种线性无级变速马达的速度控制方法

【技术保护点】
一种线性无极变速马达的速度控制方法,其特征在于包括以下步骤:步骤1:以预定的启动速度驱动马达;步骤2:恒速控制马达;步骤3:若收到速度改变指令,设置新的目标速度及参数,执行步骤2;若没有,执行步骤4;步骤4:若收到马达停止指令,减小马达控制端电压,停止马达;若没有,执行步骤2。

【技术特征摘要】
1.一种线性无极变速马达的速度控制方法,其特征在于包括以下步骤:步骤1:以预定的启动速度驱动马达;步骤2:恒速控制马达;所述恒速控制马达的步骤包括:检测马达各时间点的速度以及当前速度V3;根据马达各时间点的速度计算出马达当前加速度a3;根据公式Voffset=-C2×(C1×a3+V3-V0)计算出马达控制电压的偏移量,其中Voffset是待偏移电压,C1是速度发生偏移时回调的力度,C2是马达输出与负载的匹配值,V0是预设定的目标速度;将所述偏移量与当前控制电压合并后输出到马达控制端;步骤3:若收到速度改变指令,设置新的目标速度及参数,执行步骤2;若没有,执行步骤4;步骤4:若收到马达停止指令,减小马达控制端电压,停止...

【专利技术属性】
技术研发人员:江舫姚铁明曾庆杰唐金华唐银华
申请(专利权)人:广州勒夫蔓德电器有限公司
类型:发明
国别省市:广东;44

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

1