切削液供给定时控制装置以及机器学习装置制造方法及图纸

技术编号:21261964 阅读:33 留言:0更新日期:2019-06-06 01:20
本发明专利技术提供一种切削液供给定时控制装置以及机器学习装置。切削液供给定时控制装置中具备的机器学习装置观测与切削液供给装置的运转状态有关的运转状态数据作为表示环境的当前状态的状态变量,另外,获取表示切削液的供给定时的供给定时数据作为标签数据,这样,使用这些状态变量和标签数据,将运转状态数据和供给定时数据关联起来进行学习。

Cutting fluid supply timing control device and machine learning device

The invention provides a timing control device for cutting fluid supply and a machine learning device. The machine learning device in the cutting fluid supply timing control device observes the operation state data related to the operation state of the cutting fluid supply device as a state variable representing the current state of the environment. In addition, the supply timing data representing the supply timing of the cutting fluid are obtained as label data, so that these states are used. State variables and label data are used to associate operation state data with supply timing data for learning.

【技术实现步骤摘要】
切削液供给定时控制装置以及机器学习装置
本专利技术涉及切削液供给定时控制装置以及机器学习装置,尤其涉及通过程序块预读控制切削液的供给定时的切削液供给定时控制装置以及机器学习装置。
技术介绍
进行切削加工时,为了进行稳定的加工,需要对切削点适当供给切削液。但是,在供给切削液的电动机或者电磁阀远离切削点的情况下,从加工程序中的切削液供给指令起到实际排出切削液、切削液被提供到切削点为止产生延迟,存在加工以未施加切削液的状态开始的情况。为了防止这样的问题,主要采取在远早于切削开始之前指示程序中的切削液供给指令,或者一直供给切削液的方法。另外,作为改善切削液供给延迟的现有技术,例如在日本特开2003-068680号公报中公开了通过在加工液喷嘴附近设置止回阀来解决加工液喷射延迟的技术。但是,在远早于切削开始之前进行指示的方法和一直供给切削液的方法中,由于实际上在加工开始之前供给切削液,因此不仅浪费切削液,而且供给切削液的泵的工作时间增长,也会消耗更多电力。另外,以日本特开2003-068680号公报中公开的技术虽然某种程度能解决加工液喷射延迟,但是需要在供给切削液的所有设备设置止回阀,另外,作为物理结构的止回阀需要维修,因此存在成本增加的问题。
技术实现思路
因此,本专利技术的目的在于提供一种不浪费切削液、电力等,能配合加工定时供给切削液的切削液供给定时控制装置以及机器学习装置。本专利技术的切削液供给定时控制装置提供以下功能:通过加工程序的程序块预读,计算切削液供给指令时刻,早于指令执行开始切削液供给控制,以便在指令时刻对切削点供给切削液。向切削点供给切削液的供给延迟时间通过作业者目测进行的手动设定、或者通过设置在切削液排出口附近的流量传感器、供给切削液的电动机的负荷(随着路径上充满切削液,负荷上升)、视觉摄像机等进行的自动设定、或者它们的组合来给定。利用机器学习进行切削液供给定时的自动设定。本专利技术的一方式提供的切削液供给定时控制装置推定切削液供给装置的切削液的供给定时,该切削液供给装置对加工位置供给切削液,所述切削液供给定时控制装置具备机器学习装置,该机器学习装置学习针对所述切削液供给装置的运转状态的所述切削液的供给定时的推定。而且,所述机器学习装置具备:状态观测部,其观测与所述切削液供给装置的运转状态有关的运转状态数据作为表示环境的当前状态的状态变量;标签数据获取部,其获取表示所述切削液的供给定时的供给定时数据作为标签数据;以及学习部,其使用所述状态变量和所述标签数据,将所述运转状态数据与所述供给定时数据关联起来进行学习。所述学习部具备:误差计算部,其计算根据所述状态变量推定所述切削液的供给定时的相关性模型与从预先准备的监督数据识别的相关性特征的误差;以及模型更新部,其以缩小所述误差的方式更新所述相关性模型。所述学习部能以多层构造运算所述状态变量和所述标签数据。所述切削液供给定时控制装置还具备:推定结果输出部,其基于所述学习部的学习结果,输出所述切削液的供给定时的推定结果。所述机器学习装置能存在于云服务器。本专利技术的一方式提供的机器学习装置学习针对切削液供给装置的运转状态的所述切削液的供给定时的推定,该切削液供给装置对加工位置供给切削液。该机器学习装置具备;状态观测部,其观测与所述切削液供给装置的运转状态有关的运转状态数据作为表示环境的当前状态的状态变量;标签数据获取部,其获取表示所述切削液的供给定时的供给定时数据作为标签数据;以及学习部,其使用所述状态变量和所述标签数据,将所述运转状态数据与所述供给定时数据关联起来进行学习。根据本专利技术,无需生成考虑了切削液的排出延迟的程序,能实现稳定的加工。另外,通过适当停止电动机能减少消耗电力,在切削液供给停止时也适用同样的控制,从而能减少消耗电力。附图说明图1是一实施方式提供的切削液供给定时控制装置的概要性硬件结构图。图2是一实施方式提供的切削液供给定时控制装置的概要性功能框图。图3是表示切削液供给定时控制装置的一个方式的概要性功能框图。图4A是说明神经元的图。图4B是说明神经网络的图。图5是表示组入了切削液供给定时控制装置的系统的一个方式的概要性功能框图。具体实施方式图1是表示第一实施方式提供的切削液供给定时控制装置的主要部位的概要性硬件结构图。切削液供给定时控制装置1例如能安装为控制制造机械的控制装置。另外,切削液供给定时控制装置1能安装为与控制制造机械的控制装置一并设置的计算机、与控制制造机械的控制装置经由网络连接的单元计算机、主机、云服务器等计算机。图1表示的是将切削液供给定时控制装置1安装为与控制制造机械的控制装置一并设置的计算机的情况的例子。本实施方式提供的切削液供给定时控制装置1中具备的CPU11是对切削液供给定时控制装置1进行整体控制的处理器。CPU11经由总线20读出保存在ROM12中的系统程序,按照该系统程序控制切削液供给定时控制装置1整体。RAM13中暂时保存暂时性的计算数据、显示数据、由操作者经由未图示的输入部输入的各种数据等。非易失性存储器14例如构成为通过未图示的电池进行备份等,即使切削液供给定时控制装置1的电源被切断也保持存储状态的存储器。该非易失性存储器14中存储由控制制造机械的控制装置3、作为其周边装置的切削液供给装置2、从未图示的机器人获取的各种数据(例如,经由接口19从控制装置3获取的控制装置3正在执行的加工程序、安装在制造机械的传感器的检测值、经由接口18获取的切削液供给装置2的运转状态、罐(tank)内的切削液的量、泵压、由安装在未图示的机器人的照相机得到的影像等)等。存储在非易失性存储器14中的各种数据可以在利用时在RAM13中展开。另外,ROM12中预先写入有切削液供给定时控制装置1的动作所需的各种系统程序(包括用于控制与机器学习装置100的交换的系统程序)。显示装置70是用于显示经由接口17输出的表示切削液供给定时控制装置1、切削液供给装置2等的状态的文本、图像的装置,可利用液晶显示器等。接口21是用于连接切削液供给定时控制装置1与机器学习装置100的接口。机器学习装置100具备统一控制机器学习装置100整体的处理器101、存储有系统程序等的ROM102、用于进行涉及机器学习的各处理中的暂时性存储的RAM103、以及用于学习模型等的存储的非易失性存储器104。机器学习装置100经由接口21能观测在切削液供给定时控制装置1可获取的各信息(例如,控制装置3执行的加工程序的程序块、安装在制造机械的传感器的检测值、切削液供给装置2的运转状态、罐内的切削液的量、泵压,由安装在机器人的照相机得到的影像等)。另外,切削液供给定时控制装置1基于从机器学习装置100输出的值,进行切削液供给定时的控制等。图2是第一实施方式提供的切削液供给定时控制装置1和机器学习装置100的概要性功能框图。图2所示的各功能模块通过图1所示的切削液供给定时控制装置1所具备的CPU11以及机器学习装置100的处理器101执行各自的系统程序,控制切削液供给定时控制装置1以及机器学习装置100各部分的动作来实现。该切削液供给定时控制装置1具备指令解析部32以及控制部34,指令解析部32读出从控制装置3获取到的加工程序的程序块并生成用于后述的控制部34的控制的数据,控制部3本文档来自技高网...

【技术保护点】
1.一种切削液供给定时控制装置,其推定切削液供给装置的切削液的供给定时,该切削液供给装置对加工位置供给切削液,其特征在于,所述切削液供给定时控制装置具备机器学习装置,该机器学习装置学习针对所述切削液供给装置的运转状态的所述切削液的供给定时的推定,所述机器学习装置具备:状态观测部,其观测与所述切削液供给装置的运转状态有关的运转状态数据作为表示环境的当前状态的状态变量;标签数据获取部,其获取表示所述切削液的供给定时的供给定时数据作为标签数据;以及学习部,其使用所述状态变量和所述标签数据,将所述运转状态数据与所述供给定时数据关联起来进行学习。

【技术特征摘要】
2017.11.24 JP 2017-2253241.一种切削液供给定时控制装置,其推定切削液供给装置的切削液的供给定时,该切削液供给装置对加工位置供给切削液,其特征在于,所述切削液供给定时控制装置具备机器学习装置,该机器学习装置学习针对所述切削液供给装置的运转状态的所述切削液的供给定时的推定,所述机器学习装置具备:状态观测部,其观测与所述切削液供给装置的运转状态有关的运转状态数据作为表示环境的当前状态的状态变量;标签数据获取部,其获取表示所述切削液的供给定时的供给定时数据作为标签数据;以及学习部,其使用所述状态变量和所述标签数据,将所述运转状态数据与所述供给定时数据关联起来进行学习。2.根据权利要求1所述的切削液供给定时控制装置,其特征在于,所述学习部具备:误差计算部,其计算根据所述状态变量推定所述切削液的供给定时的相关性模型与从预先准备的监督数据识别的相关性特征的误差;以及模型更新部,其以缩小所述误...

【专利技术属性】
技术研发人员:高原彻志
申请(专利权)人:发那科株式会社
类型:发明
国别省市:日本,JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1