恭喜,你发布的帖子
发布于 2016-09-20 23:29:49
2楼
速度同步的话是没有必要除尽的。但是位置同步的话就要精确传动比了。假如你要得到一个分数能够最接近目标值的话,也只能得到一个近似值。只是这个值更精密一点而已。你认为呢?
我曾经自己做过一个程序在plc里运行,自动找你所说的这个分数。分子分母在32767以下。
原理就像直线插补。在一个32767平方的坐标格纸里面,从1,1开始向x向y逐步试算,在指定斜率的方向上把斜线两侧最近的坐标点都通算一遍,选偏差最小的一对值。或者在单精度浮点数计算中误差结果为零,此时结束计算并忽略后面所有点。
蓝色方点里面就有最接近红线的值。
但是后来驱动器的分子分母都从32767上升到20位了。电子齿轮的精度已经足以覆盖一般机械齿轮的一般齿数比结果,这个程序就只使用过零次。
请填写推广理由:
分享
只看
楼主