[发明专利]基于神经网络计算技术的数控车床的控制方法有效
申请号: | 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:神经计算机服务器将所有移动点的坐标汇总成刀具的移动轨迹,并将移动轨迹记录下来;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳普菲特信息科技股份有限公司,未经深圳普菲特信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711332883.6/2.html,转载请声明来源钻瓜专利网。