伺服驱动器超大齿轮比驱动控制方法

文档序号:9790478阅读:551来源:国知局
伺服驱动器超大齿轮比驱动控制方法
【技术领域】
[0001]本发明涉及伺服电机的应用及控制领域中,尤其涉及伺服驱动器超大齿轮比驱动控制方法。
【背景技术】
[0002]伺服电机可使控制速度,位置精度非常准确,可以将电压信号转化为转矩和转速以驱动控制对象。伺服电机转子转速受输入信号控制,并能快速反应,在自动控制系统中,用作执行元件,且具有机电时间常数小、线性度高、始动电压等特性,可把所收到的电信号转换成电动机轴上的角位移或角速度输出。分为直流和交流伺服电动机两大类,其主要特点是,当信号电压为零时无自转现象,转速随着转矩的增加而匀速下降。在伺服电机的驱动过程中。伺服驱动器工作在位置控制模式时,使用电子齿轮设定指令脉冲对应电机转动角度,电子齿轮比值较大时一般使用滤波器对指令脉冲平滑处理。因此,已有技术使用滤波器对指令脉冲平滑处理适用电子齿轮比值范围较小,一般10倍以内,对处理100倍等级的超大齿比效果差,电机转速会不均匀,电机噪音大,从而,破坏了伺服电机的使用状态。

【发明内容】

[0003]针对上述现有技术中的缺陷,本发明的目的是提供一种伺服驱动器超大齿轮比驱动控制方法。从而解决了现有伺服驱动器超大齿轮比驱动控制过程中转速会不均匀,电机噪音大的问题。
[0004]为了达到上述目的,本发明提供如下技术方案:
[0005]伺服驱动器超大齿轮比驱动控制方法,其中,包括:
[0006]步骤SlOl:在采样周期时间T内,对伺服驱动器的单极指令脉冲数量C进行采集;
[0007]步骤S102:根据设定电子齿轮比G及所述单极指令脉冲数量C获取电机位置目标值M;
[0008]步骤S103:根据所述电机位置目标值M及所述采样周期时间T获取齿轮比的脉冲驱动时间;
[0009]步骤S104:所述伺服驱动器根据所述齿轮比的脉冲驱动时间进行插补驱动输出。
[0010]在一种优选的实施方式中,所述步骤SlOl中包括:
[0011]步骤S1011;在第一采样周期时间Tl内,对伺服驱动器的单极指令脉冲数量Cl进行米集;
[0012]步骤S1012;在第二采样周期时间T2内,对伺服驱动器的单极指令脉冲数量C2进行米集;
[0013]步骤S1013;根据所述单极指令脉冲数量Cl及所述单极指令脉冲数量C2获取单极指令脉冲数量C。
[0014]在一种优选的实施方式中,所述第一采样周期时间Tl为启动阶段的采样周期时间Tl或变速阶段的采样周期时间Tl。
[0015]在一种优选的实施方式中,所述步骤S1012中还包括:
[0016]根据历史数据获取第二采样周期时间T2。
[0017]所述步骤S102包括:
[0018]若所述设定电子齿轮比G是否大于设定值,则根据设定电子齿轮比G及所述当前指令脉冲数量C获取电机位置目标值M。
[0019]在一种优选的实施方式中,所述步骤S103中包括:
[0020]S1031:若所述齿轮比脉冲驱动时间在设定齿轮比脉冲驱动时间区间外,则返回步骤S102,并对返回次数计数,直到所述齿轮比脉冲驱动时间落入齿轮比脉冲驱动时间区间内为止。
[0021]在一种优选的实施方式中,所述S1031步骤后包括:
[0022]S1032:若所述返回次数大于设定返回值,则返回步骤SlOl,直到所述齿轮比脉冲驱动时间落入齿轮比脉冲驱动时间区间内为止。
[0023]在一种优选的实施方式中,所述步骤S103后还包括:
[0024]步骤S10311:将所述齿轮比的脉冲驱动时间预存于本地和/或远程发送到远程服务器进行所述齿轮比的脉冲驱动时间的预存。
[0025]在一种优选的实施方式中,所述步骤S10311中还包括:
[0026]接收当前的振动信息值;
[0027]若所述振动信息值落入设定振动区间内,则将所述齿轮比的脉冲驱动时间预存于本地和/或远程发送到远程服务器进行所述齿轮比的脉冲驱动时间的预存。
[0028]在一种优选的实施方式中,所述步骤S10311中还包括:
[0029]接收当前的输出轴扰动值;
[0030]若所述输出轴扰动值落入设定扰动值区间内,则将所述齿轮比的脉冲驱动时间预存于本地和/或远程发送到远程服务器进行所述齿轮比的脉冲驱动时间的预存。
[0031]本发明的的有益效果为:本发明中的伺服驱动器超大齿轮比驱动控制方法使伺服驱动器在超大齿比工况下使电机运行平稳,定位准确,消除电机噪音,将有助于提高伺服驱动器控制性能,扩大驱动器应用范围。
【附图说明】
[0032]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0033]图1为本发明一种实施方式中,伺服驱动器超大齿轮比驱动控制方法的步骤示意图;
[0034]图2为本发明另一种实施方式中,伺服驱动器超大齿轮比驱动控制方法的步骤示意图。
【具体实施方式】
[0035]下面将结合本发明的附图,对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0036]本发明的一种实施方式中,如图1所示,公开了一种伺服驱动器超大齿轮比驱动控制方法,包括:
[0037]步骤SlOl:在采样周期时间T内,对伺服驱动器的单极指令脉冲数量C进行采集。
[0038]步骤S102:根据设定电子齿轮比G及单极指令脉冲数量C获取电机位置目标值M;M= OG0
[0039]步骤S103:根据电机位置目标值M及采样周期时间T获取齿轮比的脉冲驱动时间。
[0040]步骤S104:伺服驱动器根据齿轮比的脉冲驱动时间进行插补驱动输出。
[0041]为提高采集精度,在一种优选的实施方式中,如图2所示,步骤SlOl中包括:
[0042]步骤S1011;在第一采样周期时间Tl内,对伺服驱动器的单极指令脉冲数量Cl进行米集。
[0043]步骤S1012;在第二采样周期时间T2内,对伺服驱动器的单极指令脉冲数量C2进行米集。
[0044]步骤S1013;根据单极指令脉冲数量Cl及单极指令脉冲数量C2获取单极
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1