步进电机的加减速(一文详解电机S曲线加减速控制)
Posted
篇首语:今天所做之事勿候明天,自己所做之事勿候他人。本文由小常识网(cha138.com)小编为大家整理,主要介绍了步进电机的加减速(一文详解电机S曲线加减速控制)相关的知识,希望对你有一定的参考价值。
步进电机的加减速(一文详解电机S曲线加减速控制)
1、 S型曲线
1.1 简介
Sigmoid函数是一个在生物学中常见的S型函数,也称为S型生长曲线。Sigmoid函数也叫Logistic函数,取值范围为(0,1),它可以将一个实数映射到(0,1)的区间,可以用来做二分类。该S型函数有以下优缺点:优点是平滑,而缺点则是计算量大。
Sigmoid函数由下列公式定义:
Sigmoid函数在[-8,8]的计算数值以及图形如下:
由以上数据与图形可见,S型曲线就是指图形中变化阶段的曲线呈现一个英文字母'S'型,该曲线无限趋向于0和1,即取值范围为(0,1)。
1.2 曲线延伸
为了更直观地观察A、B、a、b分量对函数的影响,我整理 了一下对应的曲线图,如下所示:
由图可见,A、B分量影响的是曲线的取值范围,而a、b分量影响的则是曲线的平滑程度。
2、应用场景 – 电机加减速控制
2.1 简介
电机加减速,顾名思义,即电机以加速方式启动,速度达到预设目标速度后保持一段时间匀速转动,随后又开始以减速方式转动直至电机以一个较低的速度停止转动。
一方面,电机加减速可以避免电机急开急停,进而可能对电机造成一定损坏;另一方面,也可以防止电机在高驱动速度不能起步的情况,即高驱动速度会出现空转、丢步现象。因而,在电机需要达到一个较高的速度时,通常需要采用慢速加速驱动的方法,简而言之,就是需要有一个加速过程。
例如:步进电机驱动负载可以按目标速度起动,若目标速度超过自身起动脉冲频率时,则该情况下不能起动。因而,只有当起动频率比电机起动脉冲频率低时才能正常起动,采取加速的方式使速度线性地增加到目标速度,这种方法则称为慢速加速驱动。
2.2 T型与S型
目前,在电机加减速控制上,普遍的加减速方法主要有T型加减速和S型加减速,实现方法则有公式法或查表法。
S型加减速相对于T型加减速更加平稳,对电机和传动系统的冲击更小,即S型加减速的优点是启动和停止都很平滑,不会有很大的冲击,但是也并非不存在缺点,缺点就是启动和停止的时间比较长。
2.3 电机加减速控制
如要将S型曲线应用到电机的加减速控制上,需要将方程在X、Y坐标系进行平移,同时对曲线进行拉升变化:即 Y = A + B / ( 1 + exp( -ax + b ) ) ,则根据该曲线方程的相关特征可知,A、B分量可用于控制电机速度(频率)的取值范围,而a、b分量可用于控制速度(频率)变化率。最终根据实际的需要,在加减速过程中采用以下的曲线方程为:
Fcurrent = Fstart + (Fend-Fstart)/(1+exp( -Flexible(i - Num )/ Num) )
= Fstart + (Fend-Fstart)/(1+exp( -(Flexible/Num)*i + Flexible) )
即此处相当于 A = Fstart 、B = Fend-Fstart 、a = Flexible/Num 、b = Flexible ,取值范围为(Fstart,Fend),即加减速的起始速度(频率)以及目标速度(频率)。上述公式各变量说明如下:
以上公式既可当作加速曲线,也可当作减速曲线。因此,一般情况下,我们只需要计算加速曲线,在减速时作反向操作即可。电机从10kHz加速到100kHz的加速曲线以及从100kHz减速到10kHz的减速曲线示例如下所示:
2.4 示例代码
在电机加减速控制上,电机频率越大,电机速度越快。因而,可以通过公式法求出每个加减速点的频率值,进而通过电机频率求出具体的脉冲周期,最后在间隔相同的时间内改变脉冲相关参数(分频、周期、占空比)即可达到加减速的效果。一般情况下,如步进电机、伺服电机等,分频与占空比通常固定数值即可,这样在加减速过程仅需改变输出周期值即可。同时,不同频率脉冲输出时也需要注意脉冲的连续性(即我们需要在当前脉冲完全输出之后才能改变电机频率),否则电机加减速过程就会出现丢步现象,在脉冲数严格要求的情况下造成累积误差。
相关参考
图片来源:YaskawaAmerica作者|MattPelletier使用直接驱动电机解决低速旋转伺服应用,可以避免隐藏的初始成本,同时在设备的整个生命周期内节省资金。了解工业直接驱动伺服电机技术,有助于在各种应用中更好地应用伺服电机。...
S系列蜗轮蜗杆减速机特点:卧式底脚安装,直角轴输出,斜齿轮蜗轮蜗杆传动。可配变频电机,刹车电机,防爆电机,伺服电机,交流电机,直流电机,三相电机,单相电机0.12KW-22KW之间S系列蜗轮蜗杆减速机安装尺寸:S37减速机...
S系列蜗轮蜗杆减速机特点:卧式底脚安装,直角轴输出,斜齿轮蜗轮蜗杆传动。可配变频电机,刹车电机,防爆电机,伺服电机,交流电机,直流电机,三相电机,单相电机0.12KW-22KW之间S系列蜗轮蜗杆减速机安装尺寸:S37减速机...
...据此以确定电机和配用驱动器或控制器的型号。2、选择步进电机还是伺服电机系统?其实,选择什么样的电机应根据具体应用情况而定,各有其特点。3、如何配用步进电机驱动器?根
步进电机加减速越小(28BYJ-48步进电机介绍、驱动及编程)
步进电机是一种将电脉冲信号转换成相应角位移或线位移的电动机。每输入一个脉冲信号,转子就转动一个角度,其输出的角位移与输入的脉冲数成正比,转速与脉冲频率成正比。步进电机在自动控制系统中应用广泛。3D打印机...
机械设备所需S系列减速机输出转数计算公式:滚筒输送线计算:例如输送480Kg,物流湾简直径50mm,运输速度150mm/s,公式是1150mmx60s=9000mm(9m)÷3.14(圆周率)x0.05m(滚筒直径50mm)=0.157ml=输出转数。螺杆输出线计算:例如一分钟要走2600mm,螺...
机器设备包括什么(介绍普通电机、伺服电机、减速电机、步进电机、控制电机类型特点)
本文主要介绍普通电机、伺服电机、减速电机、步进电机、控制电机类型和特点,欢迎补充留言!关键词:普通电机、伺服电机、减速电机、步进电机、控制电机电动机(Motor)是把电能转换成机械能的一种设备。它是利用通电...
成大蜗轮减速机(供应高精密RV减速机蜗轮蜗杆减速机可配铝壳电机三相异步电动机)
余姚宁波科劲有限公司是一家蜗轮蜗杆、硬齿面减速机的设计制造商和销售商。公司生产有:R系列斜齿轮减速电机;K系列斜齿轮—螺旋伞齿轮减速电机;S系列斜齿轮—蜗轮蜗杆减速电机;F系列斜齿轮—平行轴减速电机;H.B系...
机械设备类型怎么分类(介绍普通电机、伺服电机、减速电机、步进电机、控制电机类型特点)
本文主要介绍普通电机、伺服电机、减速电机、步进电机、控制电机类型和特点,欢迎补充留言!关键词:普通电机、伺服电机、减速电机、步进电机、控制电机电动机(Motor)是把电能转换成机械能的一种设备。它是利用通电...
Pt模式主要通过plc或者定位模块发脉冲控制。一般小型plc发脉冲只支持脉冲加方向。定位模块支持正反脉冲和脉冲加方向。接线的话35/37/39/41/9/11就可以。9和11接son启动,让伺服使能。调一下电子齿轮比,p1.000和p1.001,p2.10di1的定...