Machine learning device and machining time prediction device
AssigneeFanuc Corporation
InventorHisateru ISHIWARI
Life of this patent
Estimating the term…
Abstract
A machine learning device acquires from a numerical controller information relating to machining when the machining is performed, and further acquires an actual delay time due to servo control and due to machine movement which are caused in the machining when the machining is performed. Then, the device performs supervised learning using the acquired machining-related information as input data, and using the acquired actual delay time due to servo control and due to machine movement as supervised data, and constructs a learning model, thereby predicting the machine delay time caused in a machine with high precision.
Claims4
A machine learning device for learning a delay time due to servo control and due to machine movement, which are caused when performing machining on a workpiece based on a machining program in a numerical controller for controlling a machine having at least one axis based on the machining program,
- the machine learning device, comprising:
- a status observation part that acquires information relating to the machining from the numerical controller when the machining is performed;
- a label acquisition part that acquires an actual delay time due to servo control and due to machine movement, which are caused in the machining when the machining is performed;
- a learning part that performs supervised learning using the information relating to the machining acquired by the status observation part as input data, and using the actual delay time due to servo control and due to machine movement acquired by the label acquisition part as supervised data, and constructs a learning model;
- and
- a learning model storage part that stores the learning model therein.
A machine learning device for predicting a delay time due to servo control and due to machine movement, which are caused when performing machining on a workpiece based on a machining program in a numerical controller controlling a machine having at least one axis based on the machining program,
- the machine learning device, comprising:
- a learning model storage part that stores a learning model constructed by supervised learning using information relating to the machining as input data, and using an actual delay time due to servo control and due to machine movement, which are caused in the machining, as supervised data;
- a status observation part that acquires information relating to machining of the workpiece based on the machining program calculated from machining simulation based on the machining program;
- and
- a prediction part that predicts a delay time due to servo control and due to machine movement from the information relating to the machining acquired by the status observation part based on the learning model.
Dependencies are inferred from the claim text.