![机电一体化系统设计](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=1738962002-KzAYa2I1n3JWmUQ6m2dOUzKXJXlLnNoU-0-290eae02a67e6db537409eba39bef7b6)
式中: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=1738962002-mNOxVyRzNsbe9XgJ1nIQFrL31EQaSuyJ-0-e588ef00ce877fdaed80ff38776f0198)
图2-11 x、y轴增量与轮廓步长关系
由于所以可得
![](https://epubservercos.yuewen.com/FF68B7/17214368604803006/epubprivate/OEBPS/Images/Figure-P31_9655.jpg?sign=1738962002-25fgn2SxXYkC675WeaFjpQFJh9CfPrNx-0-911e0fab07bf694dc2f57171a8604f97)
![](https://epubservercos.yuewen.com/FF68B7/17214368604803006/epubprivate/OEBPS/Images/Figure-P31_9656.jpg?sign=1738962002-s4s8SUFXR4OyTVxyr6ZFA2mXzAI6Yrig-0-1024e3201aea74ffe76fb4ef153c9df3)
2.4.2 轮廓步长法圆弧插补(逆时针)
第一象限逆时针圆弧如图2-12所示,可得圆方程
![](https://epubservercos.yuewen.com/FF68B7/17214368604803006/epubprivate/OEBPS/Images/Figure-P31_9657.jpg?sign=1738962002-m1tegqyc3M2nU8ziZGD85NOHcaG66N0A-0-82bcaed375d8e38a42b8a826b84ac16f)
![](https://epubservercos.yuewen.com/FF68B7/17214368604803006/epubprivate/OEBPS/Images/Figure-P32_2431.jpg?sign=1738962002-tZFT1iSLO4imdRbc6PzEGeiwHt2n0VEr-0-9839c53b54fc8b2e53cc6ebf55d37a90)
图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=1738962002-zVTboBbDrHJIYe6PpVyyhZJ3KGCqeWzZ-0-24992f6d5b4ece2f4e2f271c254872d4)
![](https://epubservercos.yuewen.com/FF68B7/17214368604803006/epubprivate/OEBPS/Images/Figure-P31_9659.jpg?sign=1738962002-FWRhQqHZlVOFb49NUeQMJIZvNgk4agzF-0-73399e06634ca39c84d5f82f5b5dee9a)
将式(2-16)和式(2-17)代入式(2-15)可得
![](https://epubservercos.yuewen.com/FF68B7/17214368604803006/epubprivate/OEBPS/Images/Figure-P31_9660.jpg?sign=1738962002-pGsMeFV9sgOSWdEvXpVYC4ErYP1lgHSM-0-300f27af1de4104cfc40d8ee38e08ff5)
由式(2-18)可得
![](https://epubservercos.yuewen.com/FF68B7/17214368604803006/epubprivate/OEBPS/Images/Figure-P31_9661.jpg?sign=1738962002-YqfGeg350bIxPXixzBOnjksn3Q3BcQYO-0-0b455e929cf51f453b255e742bccd884)
如图2-12所示,可得
![](https://epubservercos.yuewen.com/FF68B7/17214368604803006/epubprivate/OEBPS/Images/Figure-P32_9664.jpg?sign=1738962002-Q9kHXFR1ZRlSxwvDu9jFVGxq28QK6wtb-0-89cfe5a7982ffe206c63c8622d54cbb3)
![](https://epubservercos.yuewen.com/FF68B7/17214368604803006/epubprivate/OEBPS/Images/Figure-P32_9665.jpg?sign=1738962002-5mrohKio6K9uSfBbZzsldmiBIeCKtVPb-0-d06718b409f60ee4001bd2b4dd133c0f)
![](https://epubservercos.yuewen.com/FF68B7/17214368604803006/epubprivate/OEBPS/Images/Figure-P32_9666.jpg?sign=1738962002-dDnjIdAhupAM2hZ3LfxxzIEYsSQMGQaB-0-3706c298d2851e38e7b5238016b6b901)
由于A点位置的变化,α不是固定值,在此取近似值α≈45°,并用代替
和
,得
![](https://epubservercos.yuewen.com/FF68B7/17214368604803006/epubprivate/OEBPS/Images/Figure-P32_9667.jpg?sign=1738962002-7DWdAeO6dLHd8t5SSQ6zvpkiGRtHntKx-0-7f3fcb6971fce452609c9c19be89990f)
由于xi和yi远大于f,上述近似误差很小。
由此,可以按4个公式顺序,即,
,△y=fcosα和
,计算出x和y增量△x、△y。
由圆方程得到增量,保证了B点落在圆弧上。以内接弦进给代替弧线进给,提高了圆弧插补的精度。
对于第一象限顺时针圆弧,读者可以自行进行推导。
轮廓步长法象限处理可参考逐点比较法。
对于复杂的、没有数学函数的曲线,可以用圆弧、直线拟合方式转化为圆弧、直线插补。空间曲线插补可以参考相关文献。