2. 电子凸轮核心原理
电子凸轮的本质,是用数学函数替代机械凸轮的物理轮廓。机械凸轮通过偏心轮、沟槽或共轭曲面把主轴的匀速旋转“翻译”成从动件的位移规律;电子凸轮则把这条位移规律写成从轴位置关于主轴位置的函数 y = f(x),由伺服驱动器在每个控制周期实时计算并驱动从轴跟随。理解电子凸轮,关键要抓住三件事:曲线本身是什么数学形状、主轴位置如何映射到从轴位置、以及相位与齿轮比如何决定“从轴在什么时刻到达什么位置”。
一、凸轮曲线的数学模型:位移、速度、加速度、加加速度
电子凸轮曲线通常以主轴位置 x(单位可为度、圈或脉冲)为自变量,从轴位置 y 为因变量。工程上真正关心的不是 y 本身,而是它对 x 的一阶、二阶、三阶导数:
- 位移
y = f(x):决定从轴“走到哪”。 - 速度
v = dy/dx:即瞬时传动比,决定从轴“走多快”。 - 加速度
a = d²y/dx²:决定从轴受力与转矩需求,加速度突变会带来冲击。 - 加加速度
j = d³y/dx³:决定冲击的“软硬”,jerk 越小运动越柔和。
常见的曲线类型有:等速曲线(速度恒定、加速度在起止点无穷大,冲击大)、梯形速度曲线(加速度有限但存在阶跃)、修正正弦/修正梯形曲线(加速度连续,工程最常用)、五次多项式曲线(可同时约束起止点的位移、速度、加速度,适合高精度场合)。以一段“升程 100 mm、主轴转 180°”的示例为例,若采用修正正弦曲线,其位移可近似写成 y = 50 - 50·cos(π·x/180°),则速度 v = (50π/180)·sin(π·x/180°),在 x = 90° 处速度最大,两端速度为零,加速度连续无突变。这就是电子凸轮“曲线选型”的实质:用不同的数学函数换取不同的速度、加速度、jerk 特性。
二、主从轴映射关系:位置映射与相位映射
电子凸轮的核心是“主轴位置 → 从轴位置”的映射表或映射函数。控制器在每个周期读取主轴实际位置 x_m,通过凸轮表插值得到从轴目标位置 y_s,再叠加相位偏移与齿轮比,最终输出给从轴伺服。映射关系有两种常见表达:
- 绝对映射:
y_s = f(x_m),从轴位置完全由主轴绝对位置决定,适合主轴有明确零点的场合。 - 相对映射:
y_s = f(x_m - x_0),以主轴某个触发点为起点,适合飞剪、追剪等周期性动作。
映射表通常以固定主轴角度间隔(如每 1° 或每 0.5°)存储从轴位置点,控制器用线性或三次样条插值补齐中间值。插值精度直接影响从轴速度的平滑度:点太稀,速度会出现台阶;点太密,则占用内存与计算时间。工程上常以“主轴每转 360 点”为起点,再根据加速度要求加密。
三、相位同步与电子齿轮比
相位同步解决的是“从轴在主轴到达某个角度时,必须处于某个位置”的问题。它由相位偏移量 φ 描述:y_s = f(x_m + φ)。相位偏移可以理解为把整条凸轮曲线沿主轴方向平移,从而改变从轴动作的触发时刻。例如飞剪应用中,通过调整相位偏移,让剪切动作精确落在物料到达剪口的瞬间。
电子齿轮比解决的是“主轴转一圈,从轴转多少”的问题。它由齿轮比 G = N_m / N_s 表示,其中 N_m 为主轴每转对应的指令脉冲数,N_s 为从轴每转对应的指令脉冲数。实际从轴位置为 y = G · f(x_m + φ)。齿轮比决定了从轴的整体速度尺度:G = 1 时主从同速;G = 2 时从轴速度是主轴的两倍。齿轮比与凸轮曲线是“乘法”关系,曲线决定形状,齿轮比决定幅度。
四、工程实现中的关键参数与调试顺序
在实际控制器中,电子凸轮通常以“凸轮表 + 相位偏移 + 齿轮比”三组参数落地。以某伺服驱动器为例,凸轮表以主轴每 1° 存储一个从轴位置点,共 360 点;相位偏移以主轴角度为单位,范围 0°~360°;齿轮比以分数形式输入,如 N_m = 10000、N_s = 5000,则 G = 2。调试时建议按以下顺序进行:
- 先确认主轴零点:主轴编码器零位与凸轮表 0° 必须对齐,否则整条曲线会整体偏移。
- 再验证曲线形状:手动让主轴低速旋转一圈,用示波器或驱动器软件观察从轴位置、速度曲线是否与设计一致,重点看起止点速度是否为零、加速度是否连续。
- 然后设定齿轮比:根据从轴实际需要的行程与主轴转数计算
G,先让从轴空载运行,确认速度尺度正确。 - 最后微调相位:在设备联动状态下,观察从轴动作与主轴事件的相对时刻,逐步调整
φ,直到动作点准确落在目标位置。
五、一个可复算的示例
假设主轴每转 360°,凸轮表采用修正正弦曲线,升程 100 mm,主轴 0°~180° 完成升程,180°~360° 返回。若齿轮比 G = 1、相位偏移 φ = 0°,则从轴在主轴 90° 时到达 50 mm,在 180° 时到达 100 mm。若将相位偏移改为 φ = 30°,则从轴在主轴 60° 时到达 50 mm,在 150° 时到达 100 mm,整体动作提前 30°。若将齿轮比改为 G = 2,则从轴在主轴 90° 时到达 100 mm,在 180° 时到达 200 mm,行程翻倍,速度也翻倍。这三个参数各自独立、可分别验证,是电子凸轮调试中最基本的“三旋钮”。