[发明专利]基于神经网络计算技术的数控车床的控制方法有效
申请号: | 201711332883.6 | 申请日: | 2017-12-13 |
公开(公告)号: | CN107942929B | 公开(公告)日: | 2020-08-28 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 深圳普菲特信息科技股份有限公司 |
主分类号: | G05B19/19 | 分类号: | G05B19/19 |
代理公司: | 合肥市科融知识产权代理事务所(普通合伙) 34126 | 代理人: | 晋圣智 |
地址: | 518000 广东省深圳市宝安区新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 神经网络 计算 技术 数控车床 控制 方法 | ||
1.基于神经网络计算技术的数控车床的控制方法,其特征在于:包括数控车床和用于计算数控车床刀具加工轨迹的神经计算服务器,神经计算服务器与数控车床连接;
包括以下步骤:
步骤1:首先建立基于神经网络计算技术的数控车床的控制系统;
步骤2:根据数控车床加工空间的大小建立加工空间三维模型,并将加工空间三维模型的三维坐标数据输入神经计算机服务器,将神经网络训练的次数预设值输入神经计算机服务器;
步骤3:神经计算机服务器根据输入的加工空间三维模型的三维坐标数据模拟出数控车床的加工空间三维模型,并确定加工空间三维模型中车床夹具的原点坐标和车床刀具的原点坐标;
步骤4:加工空间三维模型按1个单位长度划分为若干个最小方形空间,并将最小方形空间的8个顶点作为基点,并记录所有基点的基点坐标;
步骤5:建立待加工零件的零件三维模型,将零件三维模型的三维坐标数据输入神经计算机服务器,神经计算机服务器模拟出零件三维模型,并确定零件被车床夹具夹装部分的夹装原点坐标;
步骤6:神经计算机服务器自动将零件三维模型放入加工空间三维模型中,并使夹装原点与车床夹具的原点重合;
步骤7:神经计算机服务器根据零件三维模型的颜色与加工空间三维模型的差别,来判断零件三维模型在加工空间三维模型中的零件轮廓,并确定零件轮廓的三维坐标点;
步骤8:加工人员通过神经计算机服务器在零件轮廓的三维坐标点中选择一个点作为目标点,神经计算机服务器记录目标点的三维坐标;
步骤9:神经计算机服务器根据以下步骤通过神经网络计算的方法找出刀具运动到目标点的所有路径:
步骤9-1:神经计算机服务器加工空间三维模型中的车床刀具返回车床刀具的原点坐标;
步骤9-2:神经计算机服务器以车床刀具所在的点作为原顶点,找出以原顶点为顶点的8个最小方形空间作为运动空间,将运动空间中的所有基点作为轨迹基点,通过随机数生成函数从所有轨迹基点中随机选择出一个轨迹基点作为移动点;
步骤9-3:神经计算机服务器模拟车床刀具运动到移动点所在坐标;
步骤9-4:判断移动点的坐标是否是目标点的坐标:是,则执行步骤9-5;不,则存储移动点的坐标,并执行步骤9-2;
步骤9-5:神经计算机服务器将所有移动点的坐标汇总成刀具的移动轨迹,并将移动轨迹记录下来;
步骤9-6:判断是否已经完成预设的神经网络训练的次数:是,则执行步骤10;否,则执行步骤9-1;
步骤10:神经计算机服务器将刀具的所有移动轨迹结合在一起,根据刀具的移动轨迹找出所有不同移动轨迹之间交叉的交叉点;
步骤11:神经计算机服务器统计所有交叉点被不同移动轨迹通过的通过次数;
步骤12:神经计算机服务器根据通过次数的多少筛选出通过次数最多的交叉点作为最优交叉点;
步骤13:神经计算机服务器根据以下步骤通过神经网络计算的方法找出刀具运动到目标点的最优路径:
步骤13-1:神经计算机服务器加工空间三维模型中的车床刀具返回车床刀具的原点坐标;
步骤13-2:神经计算机服务器以车床刀具所在的点作为原顶点,找出以原顶点为顶点的8个最小方形空间作为运动空间,找出运动空间中所有的最优交叉点;
步骤13-3:判断运动空间是否存在最优交叉点:是,则执行步骤13-4;否,则执行步骤13-1;
步骤13-4:神经计算机服务器模拟车床刀具运动到最优交叉点所在坐标;
步骤13-5:判断最优交叉点的坐标是否是目标点的坐标:是,则执行步骤9-5;不,则存储最优交叉点的坐标,并执行步骤9-2;
步骤13-6:神经计算机服务器将所有最优交叉点的坐标汇总成刀具的最优移动轨迹,并将最优移动轨迹记录下来;
步骤13-7:判断是否已经完成预设的神经网络训练的次数:是,则执行步骤14;否,则执行步骤13-1;
步骤14:神经计算机服务器计算每一条最优移动轨迹的长度;
步骤15:神经计算机服务器选择出具有最短长度的最优移动轨迹作为刀具的加工轨迹;
步骤16:神经计算机服务器根据刀具的加工轨迹自动生成数控车床的加工代码;
步骤17:神经计算机服务器显示出数控车床的加工代码,加工人员确认加工代码后,神经计算机服务器将加工代码传送给数控车床自带的控制器,完成加工。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳普菲特信息科技股份有限公司,未经深圳普菲特信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711332883.6/1.html,转载请声明来源钻瓜专利网。