【技术实现步骤摘要】
一种基于转台控制的伺服驱动器的优化控制方法
本专利技术涉及转台控制
,具体地说是一种基于转台控制的伺服驱动器的优化控制方法。
技术介绍
数控转台隶属于数控机床的关键功能部件,其主要应用于加工中心及数控镗铣床方向,为机床提供回转坐标,从而实现等分、不等分或连续的回转加工,使客户加工复杂曲面变成可能,扩大了机床的加工范围。但由于国内的数控转台发展起步较晚,以致国内的数控转台产品较国外的产品具有一定的差距,国内更鲜有针对转台控制的成熟的专用型产品,目前流行的转台控制方案是基于通用的伺服驱动器,利用数控系统计算目标角度和当前角度的差值,并将差值转换成脉冲指令,以发送脉冲指令的形式指导伺服驱动器带动伺服电机运行,以实现转台转位的目的。上述控制方案的不足之处在于:上位装置对于转台等旋转轴的运动控制与直线轴的控制方式一致,并没有进行最短转位路径的规划,从而导致在某些场合,其实际的转位位移长于理想的转位位移(例如转位到目标角度需要转台顺时针转动1/4圈,但按直线轴的控制方式,就会变成逆时针转位3/4圈),无形中延长了转位运行的时间,降低了加工效率,同时也造成了电力资源的浪费;上位装置对于转台转位完成与否的判定依据是接收到的伺服驱动器定位完成信号是否有效,而伺服驱动器在某些情况(例如参数设置不合理或者伺服电机与负载惯量不匹配等)下在定位过程中会产生震荡,但定位完成信号仍然会上报给上位装置,此时如果上位装置判定转位动作完成,启动工件加工流程,则会造成工件的过切现象。
技术实现思路
针对现有技术的不足,本 ...
【技术保护点】
1.一种基于转台控制的伺服驱动器的优化控制方法,其特征在于,包括以下步骤:/n步骤1:转台控制伺服驱动器对上位装置发送的指令进行解析,生成到达目标转位角度所需最短转位位移及运动方向;/n步骤2:通过速度曲线规划算法,计算出每个位置环周期的位置插补值,并将每个位置环周期的位置插补值传递到转台控制伺服驱动器的位置环模块,进行位置闭环控制,控制转台转位;/n步骤3:转台转位到目标位置后,采用转位完成积分算法,确定转台的定位状态。/n
【技术特征摘要】 【专利技术属性】
1.一种基于转台控制的伺服驱动器的优化控制方法,其特征在于,包括以下步骤:
步骤1:转台控制伺服驱动器对上位装置发送的指令进行解析,生成到达目标转位角度所需最短转位位移及运动方向;
步骤2:通过速度曲线规划算法,计算出每个位置环周期的位置插补值,并将每个位置环周期的位置插补值传递到转台控制伺服驱动器的位置环模块,进行位置闭环控制,控制转台转位;
步骤3:转台转位到目标位置后,采用转位完成积分算法,确定转台的定位状态。
2.根据权利要求1所述的基于转台控制的伺服驱动器的优化控制方法,其特征在于:所述转台控制伺服驱动器与上位装置通过RS-485串行总线以MODBUS协议为通信协议建立通信,接收上位装置发送的指令。
3.根据权利要求1所述的基于转台控制的伺服驱动器的优化控制方法,其特征在于:所述生成到达目标转位角度所需最短转位位移及运动方向,包括:
步骤1.1:将目标角度AngleGoal与转台当前角度AngleCur作差,得到原始角度偏差值AngleErr;
步骤1.2:判断AngleErr与180的关系,如果AngleErr>180,则AngleErr'=AngleErr-360;如果AngleErr<-180,则AngleErr'=AngleErr+360;其它情况,AngleErr'=AngleErr,其中AngleErr'为修正后的角度偏差值;
步骤1.3:根据UnitLine=EncoderLine×m÷360及S=AngleErr'×UnitLine计算出最短转位位移,其中EncoderLine为伺服电机绝对值编码器单圈计数值,m为转台机械减速比,S为最短转位位移,S的正负代表伺服电机的旋转方向,即S为正,伺服电机正向旋转,S为负,伺服电机反向旋转。
4.根据权利要求1所述的基于转台控制的伺服驱动器的优化控制方法,其特征在于:所述通过速度曲线规划算法,包括:
步骤2.1:根据预设最大速度、加速度、减速度参数,建立转位运动过程中速度随时间变化的加减速曲线的速度曲线规划模型;
步骤2.2:将实际转位位移值与速度曲线规划模型对应,得到任意时刻的速度和位移值,计算出每个位置周期的位置插补值。
5.根据权利要求4所述的基于转台控制的伺服驱动器的优化控制方法,其特征在于:所述加减速曲线包括加速段、匀速段、减速段三段曲线。
6.根据权利要求4或5所述的基于转台控制的伺服驱动器的优化控制方法,其特征在于:所述将实际转位位移值与速度曲线规划模型对应,包括:
计算出加减速曲线包含匀速段所需的最小位移,并将实际转位位移与该最小位移进行比较:
当实际转位位移大于该最小位移时,整个运动轨迹能够出现匀速过程;
当实际转位位移等于该最小位移时,转位运动过程中能够到达预设最大速度,但不会出现匀速过程;
当实际转位位移小于该最小位移时,转位运动过程在达不到预设最大速度时,就进行减速。
7.根据权利要求4所述的基于转台控制的伺服驱动器的优化控制方法,其特征在于:所述速度曲线规划模型为:
技术研发人员:韩洋洋,王广宇,任为友,陈猛,刘洋,孙宇,代兵,
申请(专利权)人:沈阳高精数控智能技术股份有限公司,
类型:发明
国别省市:辽宁;21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。