[发明专利]一种基于神经网络的数控系统运动轨迹控制方法有效
申请号: | 202010680809.9 | 申请日: | 2020-07-15 |
公开(公告)号: | CN111857054B | 公开(公告)日: | 2021-10-08 |
发明(设计)人: | 李炳燃;方俊;肖建新;叶佩青;张辉 | 申请(专利权)人: | 清华大学 |
主分类号: | G05B19/408 | 分类号: | G05B19/408 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 廖元秋 |
地址: | 100084*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 神经网络 数控系统 运动 轨迹 控制 方法 | ||
1.一种基于神经网络的数控系统运动轨迹控制方法,其特征在于,包括以下步骤:
1)构建神经网络作为决策模型
由依次连接的一个输入层、若干隐藏层和一个输出层构建神经网络;其中,
神经网络的输入即所述输入层的输入为t时刻刀具轨迹的状态向量st,该状态向量st是根据被控机床传感器反馈的加工状态与刀具运动轨迹指令经过特征转换得到的,其表达式如下:
st={κ1,t,...,κj,t,...,κn,t},j=1,…,n
式中,κ1,t,...,κj,t,...,κn,t表示t时刻刀具运动轨迹位置上先后选取的第1~n个离散点的曲率向量,n可取任意正整数;
状态向量st按照以下步骤确定:
根据刀具运动轨迹的曲率特征,以t时刻的刀具位置pt为参考点,构建向后距离κback和向前距离κahead的状态特征区,通过线性插值的方式获取状态特征区内n个离散点的位置,求出各离散点的曲率向量;向后距离κback和向前距离κahead按照以下公式计算:
κback=0.7κahead
式中,vt表示t时刻刀具的运动速度,amax表示被控机床所设定的刀具最大加速度;
t时刻刀具运动轨迹位置上第j个离散点的曲率向量κj,t按照以下公式计算得到:
式中,pB为t时刻刀具运动轨迹位置上的第j个离散点的空间坐标;pA和pC分别为在第j个离散点的前后侧通过线性插值的方式得到与该第j个离散点均相差距离Δd的两个离散点的空间坐标;G为求解曲率向量κj,t的中间变量,||·||表示取模运算;
所述输出层包含2个输出节点,分别输出刀具运动轨迹与YZ平面的夹角αt和刀具运动轨迹与XY平面的夹角γt,作为决策动作at,其表达式为:
at=τ1·{θt}=τ1·{αt,γt}
式中,θt是t时刻刀具运动轨迹的空间方向角;αt表示刀具运动轨迹与YZ平面的夹角,γt表示刀具运动轨迹与XY平面的夹角;τ1是决策模型输出的决策动作at与刀具运动轨迹的空间方向角θt的反归一化系数;
将决策动作at经过特征转化,得到t+1时刻的刀具位置pt+1并以此作为伺服指令,计算公式如下:
ut=sin(αt)·sin(γt)
vt=sin(αt)·cos(γt)
wt=cos(αt)
式中,ut,vt,wt分别表示t时刻刀具运动轨迹的空间方向角θt在X,Y,Z轴方向的空间向量分量,lt为刀具的进给步长;
2)利用强化学习算法并结合奖惩策略训练决策模型
2.1)设定用于评价决策模型效果的奖惩,表达式如下:
其中,和分别表示t时刻刀具运动轨迹的空间方向角的一阶导数和二阶导数,εt和分别表示t时刻下的刀具位置相对于原始刀具运动轨迹的轮廓误差和轮廓误差的一阶导数,λ1~λ4分别是各参数的权因子系数;
2.2)利用强化学习算法并根据上述设定的奖惩对构建的决策模型进行训练,当得到的奖惩逐渐趋于平稳,且训练过程也趋近于收敛时,则认为决策模型已训练完毕,执行步骤3);否则返回步骤1),对状态向量st的离散点个数n、距离Δd、反归一化系数τ1和权因子系数λ1~λ4进行调整,重新对决策神经网络进行训练,直至奖惩逐渐趋于平稳,且训练过程也趋近于收敛时,则认为决策模型已训练完毕,执行步骤3);
3)利用训练完毕的决策模型完成机床的刀具运动轨迹控制
获取当前加工零件的刀具运动轨迹指令和被控机床的加工状态,得到输入决策模型的状态向量st;将该状态向量st输入到训练完毕的决策模型中,得到决策动作at,决策模型对决策动作at经过特征转换得到伺服指令输出给被控机床,从而实现对被控机床的运动轨迹控制,被控机床的当前时刻运动状态将作为下一时刻决策模型的输入。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010680809.9/1.html,转载请声明来源钻瓜专利网。