- 积分
- 267
- 最后登录
- 2017-4-5
- 阅读权限
- 40
- 注册时间
- 2011-6-14
- 回帖
- 33
- 精华
- 0
机械厂工人
- UID
- 557
- 威望
- 0
- 机械币
- 89
- 活力
- 0
|
楼主 |
发表于 2012-9-8 09:39:27
|
显示全部楼层
另外在丝杠磨削补偿控制中,由于外界一些偶然因素的干扰(如信号丢失、机械振动、电磁干扰等)会造成测量误差突跳,我们称之为测量“野点”。当“野点”出现时必须采取相应措施,否则容易造成较大的补偿误差,甚至“扎刀”形成废品。剔除“野点”的方法也很简单,我们根据实测误差曲线和采样周期,对误差值分别设置上、下限,当误差超过界限时,控制量不再由误差值决定,取为一常值,即:
EMBED Equation.3 (11)
EMBED Equation.3为设定的误差界限。
4 丝杠加工误差规律分析及其补偿控制方法实现
理想的工作台位移EMBED Equation.3 如图6中实线所示,EMBED Equation.3,p为被加工丝杠螺距,EMBED Equation.3为对应转角,实际位移如图中虚线所示。
在采样点k处,对应工作台位移误差ek,在区间[xk,xk+1]内,机床本身新产生的误差以及按照误差ek补偿后在(k+1)处仍有误差ek+1。该误差作为下一个区间[xk+1,xk+2]补偿依据。这说明补偿动作总是滞后于误差的产生。较理想的修正方法是在区间[xk,xk+1]内将误差ek+1补偿掉而不是在区间[xk+1,xk+2]内进行补偿。
根据丝杠磨削工艺要求,精磨削时为了减少工件的热变形和力变形等因素的影响,提高磨削精度,一般需要分2-3次进行磨削。每一次磨削时除了磨削深度不同外,其它的机床运动参数基本是相同的,测量、控制系统等条件也是相同的,在这种前提下我们认为误差规律具有重复性。
因此,基于前述误差前馈补偿控制方法的分析,我们在实际补偿中,采用一种新的“重复修正误差”方法。其方法是:在第一次磨削完后,将各采样点对应的误差e1k(k=0,1…N,N为采样点数)进行保存,保存时将序号向前移一次,即:
EMBED Equation.3 (12)
该保存值作为下一次磨削补偿时的修正值。在进行第二次磨削补偿时,将对应点的误差e2k和修正值EMBED Equation.3求和作为新的补偿值EMBED Equation.3,即:
EMBED Equation.3 (13)
也就是说当第二次磨削补偿时,在采样点K处(参见图6),补偿误差EMBED Equation.3包括本次测得误差 EMBED Equation.3和前一次在区间[xk,xk+1]内补偿后剩余误差EMBED Equation.3(即 EMBED Equation.3 )。
同样,将第二次磨削后误差值序号前移一次生成新的修正值,作为第三次补偿时的修正量,依次类推。
基于这种补偿方法的程序框图如图7所示。
参考文献:
[1]陶永华等编著.《新型PID控制及其应用》.北京:机械工业出版社,1998.
[2][王蕾等.PID控制.自动化仪表.2004年4月:25-4.
[3]宋现春等.误差输入前馈补偿控制方法及其在滚珠丝杠磨削中的应用.机械工程学报.2002:4. |
|