论文部分内容阅读
随着计算机技术和伺服技术的发展,电子凸轮越来越多的应用于工业生产。轮切就是电子凸轮一种非常重要的应用形式。电子凸轮其实就是由计算机来实现凸轮的功能,通常包括硬件和软件两部分。对于硬件,现在很多公司的控制器都有完备的电子凸轮解决方案,用户只需要输入相应的凸轮曲线即可,故凸轮曲线的设计对电子凸轮功能的实现有着重要的影响。电子凸轮可以实现连续剪切,大大提高了生产效率,因此对电子凸轮的研究具有十分重要的意义。对比国内外发展现状,结合实际生产要求,在分析电子凸轮系统及其设计方法的基础上,本文着重研究了电子凸轮曲线的设计。首先,从整体上介绍了电子凸轮的系统结构,对编码器测量单元进行了详细说明,并分析了电子凸轮的设计步骤、设计方法以及设计要点。接下来,总结了凸轮曲线的设计方法,通过分析曲线的无量纲特征值,选择五次多项式来设计电子凸轮曲线,并根据无量纲化的定义,推导了跟随电子凸轮曲线的无量纲化计算公式。然后,根据上述公式,设计了启动、循环和停止电子凸轮曲线中的五次多项式部分,并给出了长材剪切反转临界值,启动、停止和长材剪切中加速起点和减速终点值的求解过程,在此基础上,通过分段设计了完整的启动、循环和停止电子凸轮曲线。最后,根据前面设计的算法,进行了DSP软件开发,利用其定时器功能进行插补软件设计。运用MATLAB GUI设计了一套适用于不同要求的电子凸轮曲线设计的仿真系统,并通过CCSLink实现了DSP和MATLAB的协同设计。