![机电一体化系统设计](https://wfqqreader-1252317822.image.myqcloud.com/cover/495/31794495/b_31794495.jpg)
2.4 轮廓步长法插补
以交、直流伺服电动机为驱动的闭环系统中,采用时间分割法(亦称“数据采样法”)插补,根据计算机的运算速度确定时间间隔,被称为“插补周期”。在此周期中完成一次插补运算,使各轴在坐标方向上移动一段距离,同时对各坐标运动增量采样,反馈给计算机进行比较,根据目标点移动速度把轮廓分割成插补周期内移动段——轮廓步长。
采用时间分割法,根据进给运动速度V和插补周期△T,将轮廓型曲线分割成一段段的轮廓步长f(一个插补采样周期的轮廓步长),然后计算出每个插补周期的各个坐标增量。
轮廓步长:
![](https://epubservercos.yuewen.com/FF68B7/17214368604803006/epubprivate/OEBPS/Images/Figure-P30_9648.jpg?sign=1739298694-R2ZcvjMnulw4Kj8Q3fJcF10lg8kP2yVc-0-fdec5b34a7b3206e29252c5787b5bd16)
式中:f——插补周期内轮廓步长,mm;
V——动点进给运动速度,mm/min;
△T——插补周期,ms。
插补周期大于插补运算时间与完成其他实时任务时间之和,现代闭环系统一般为毫秒级,有的已达到零点几毫秒。
由式(2-12)计算出系统的轮廓步长,再把其分解各个坐标轴的分量(增量)△x、△y,由伺服系统控制各轴电机在插补周期△T时间内以各轴分速度移动一个分量长度。
2.4.1 轮廓步长法直线插补
如图2-11所示,α为直线与x轴的夹角。由此可以计算出x轴和y轴的增量△x、△y。
![](https://epubservercos.yuewen.com/FF68B7/17214368604803006/epubprivate/OEBPS/Images/Figure-P31_2359.jpg?sign=1739298694-ACz5dmpeF6ODyeEeJxGKgmhr322Fu32r-0-4e5f8a46d721c0aacc553d7422103faf)
图2-11 x、y轴增量与轮廓步长关系
由于所以可得
![](https://epubservercos.yuewen.com/FF68B7/17214368604803006/epubprivate/OEBPS/Images/Figure-P31_9655.jpg?sign=1739298694-dkAnfLV3ubNaLO0WfgymYxo33QLEcPQb-0-49cc400bb93a8fbc0e12b7372b45515a)
![](https://epubservercos.yuewen.com/FF68B7/17214368604803006/epubprivate/OEBPS/Images/Figure-P31_9656.jpg?sign=1739298694-C9XOAQI5lYXIUjgV1DDTRZ0ZWMlFjPwI-0-c7132f51571e876716d772f3da69748c)
2.4.2 轮廓步长法圆弧插补(逆时针)
第一象限逆时针圆弧如图2-12所示,可得圆方程
![](https://epubservercos.yuewen.com/FF68B7/17214368604803006/epubprivate/OEBPS/Images/Figure-P31_9657.jpg?sign=1739298694-H5DWbpyIWV1GPuuujwm3TtuL56PJONIc-0-404fc595d6fa12418fa861cf741d4f39)
![](https://epubservercos.yuewen.com/FF68B7/17214368604803006/epubprivate/OEBPS/Images/Figure-P32_2431.jpg?sign=1739298694-8jGyMqsMMji48kk7eioDzJb3ZPYZ4Hvm-0-6a3687a243d2a36c9bb43359fc65a382)
图2-12 第一象限圆弧
设AB弦线为内接弦,作为系统x2+y2=r2的轮廓步长f,代替弧线进给;M为其中点,则OM垂直AB,OM与x轴夹角为α,两个直角三角形相似。则有
![](https://epubservercos.yuewen.com/FF68B7/17214368604803006/epubprivate/OEBPS/Images/Figure-P31_9658.jpg?sign=1739298694-Des5RtuYw9vNFowsPWruUO85UBvTXPsM-0-02d6866648a9e1f9d04a775a17f50302)
![](https://epubservercos.yuewen.com/FF68B7/17214368604803006/epubprivate/OEBPS/Images/Figure-P31_9659.jpg?sign=1739298694-bf4M7TItFZiEIGMh3Z31pOY7G1Co1XUV-0-965de15c3c0ea5d8b89fa5f7bbea9fb4)
将式(2-16)和式(2-17)代入式(2-15)可得
![](https://epubservercos.yuewen.com/FF68B7/17214368604803006/epubprivate/OEBPS/Images/Figure-P31_9660.jpg?sign=1739298694-16uitx3ypZe3u9GXC0qIaAUYpoQZReKv-0-7b7d02bd3fa6273208ac9b75bddfda48)
由式(2-18)可得
![](https://epubservercos.yuewen.com/FF68B7/17214368604803006/epubprivate/OEBPS/Images/Figure-P31_9661.jpg?sign=1739298694-uQ4qkq2AHKFFNZuvXOMiFUBbgZJWMcgD-0-9e7ba3f869b63a0afed62fef6627517d)
如图2-12所示,可得
![](https://epubservercos.yuewen.com/FF68B7/17214368604803006/epubprivate/OEBPS/Images/Figure-P32_9664.jpg?sign=1739298694-nnKc1GmLIJMXlk5ZbvSA9dzmOLjfBdYm-0-9327943bce0dbb3891ce6670d260ec0a)
![](https://epubservercos.yuewen.com/FF68B7/17214368604803006/epubprivate/OEBPS/Images/Figure-P32_9665.jpg?sign=1739298694-hGXD8FB1tghNkbSXa5De0qWsUIde4GcK-0-a12f4ae3eb78cbed338ba786af953fb1)
![](https://epubservercos.yuewen.com/FF68B7/17214368604803006/epubprivate/OEBPS/Images/Figure-P32_9666.jpg?sign=1739298694-sRIZVdFeWVVV66X83osb9tKqMSEFVW6v-0-b7eb861987d085abcb566519061f5c3b)
由于A点位置的变化,α不是固定值,在此取近似值α≈45°,并用代替
和
,得
![](https://epubservercos.yuewen.com/FF68B7/17214368604803006/epubprivate/OEBPS/Images/Figure-P32_9667.jpg?sign=1739298694-BQZKbx4A5smPlOwhbtjaJkm9gzEBAwGQ-0-ff05f133674981a703154c1b51931454)
由于xi和yi远大于f,上述近似误差很小。
由此,可以按4个公式顺序,即,
,△y=fcosα和
,计算出x和y增量△x、△y。
由圆方程得到增量,保证了B点落在圆弧上。以内接弦进给代替弧线进给,提高了圆弧插补的精度。
对于第一象限顺时针圆弧,读者可以自行进行推导。
轮廓步长法象限处理可参考逐点比较法。
对于复杂的、没有数学函数的曲线,可以用圆弧、直线拟合方式转化为圆弧、直线插补。空间曲线插补可以参考相关文献。