Numerical control system and motor drive controller

US11630437B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11630437-B2
Application numberUS-201716638751-A
CountryUS
Kind codeB2
Filing dateAug 30, 2017
Priority dateAug 30, 2017
Publication dateApr 18, 2023
Grant dateApr 18, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A numerical control system according to the present invention controls machine drive systems included in a machine tool that performs machining using a tool, according to a numerical control program, and includes a coordinate transformation unit that acquires a disturbance force or a disturbance torque applied to each machine drive system, and coordinate-transforms the disturbance force or the disturbance torque into a tool reference coordinate system for output, and an identification unit that calculates cutting process parameters that determine characteristics of a cutting process model and dynamic characteristic parameters that determine characteristics of a dynamics model of the machine tool, using the disturbance force or the disturbance torque output from the coordinate transformation unit, states of the machine drive systems, predetermined equation models, and cutting conditions. The equation models define relationships between the cutting process parameters, the dynamic characteristic parameters, and the disturbance force or the disturbance torque.

First claim

Opening claim text (preview).

The invention claimed is: 1. A numerical control system that controls machine drive systems included in a machine tool that performs machining using a tool, according to a numerical control program, the system comprising: processing circuitry to acquire a disturbance force or a disturbance torque applied to each of the machine drive systems, and coordinate-transform the disturbance force or the disturbance torque into a tool reference coordinate system for output; and to calculate cutting process parameters that determine characteristics of a cutting process model and dynamic characteristic parameters that determine characteristics of a dynamics model of the machine tool, using the disturbance force or the disturbance torque output, states of the machine drive systems, predetermined equation models, and cutting conditions, wherein the equation models define relationships between the cutting process parameters, the dynamic characteristic parameters, and the disturbance force or the disturbance torque, and the processing circuitry is further configured to correct commands of the numerical control program based on a simulation of the dynamics model and the cutting process model. 2. The numerical control system according to claim 1 , wherein the processing circuitry acquires the disturbance force or the disturbance torque from a detection result detected by a sensor to detect a disturbance force or a disturbance torque applied to each of the machine drive systems. 3. The numerical control system according to claim 1 , wherein the processing circuitry further estimates the disturbance force or the disturbance torque applied to each of the machine drive systems, using a detection result detected by one or more sensors each of which to detect velocity or acceleration of corresponding one of the machine drive systems, wherein the processing circuitry acquires the disturbance force or the disturbance torque. 4. The numerical control system according to claim 1 , wherein when the disturbance forces or the disturbance torques acquired include components in the same direction on tool reference coordinates, the processing circuitry selects a combination in which directions are independent from each other from the disturbance forces or the disturbance torques acquired. 5. The numerical control system according to claim 3 , wherein one of the machine drive systems includes a first structure and a second structure including a motor, the processing circuitry calculates an actual power of machine drive system that is a resultant of forces applied to the first structure, based on a plurality of first structure models of the first structure and the detection result, calculates a command power of machine drive system that is a force applied by the motor to the one of the machine drive systems, based on a second structure model of the second structure, a detection result of a motor current flowing through the motor, and a detection result of a position of the motor, and estimates the disturbance force or the disturbance torque using actual power of machine drive system and the power command of machine drive system, and the plurality of first structure models have different frequency characteristics determined according to a plurality of divided frequency bands. 6. The numerical control system according to claim 3 , wherein one of the machine drive systems includes a first structure and a second structure including a motor, the processing circuitry calculates an actual power of machine drive system that is a resultant of forces applied to the first structure, based on a first structure model of the first structure and the detection result, calculates a power command of machine drive system that is a force applied by the motor to the one of the machine drive systems, based on a second structure model of the machine drive system including the motor of the machine drive system, a detection result of a motor current flowing through the motor, and a detection result of a position of the motor, and estimates the disturbance force or the disturbance torque using the actual power of machine drive system and the power command of machine drive system, and one of the structures constituting the one of the machine drive systems is divided into a first inertial body model and a second inertial body model for modeling, the first structure model includes the first inertial body model, and the second structure model includes the second inertial body model. 7. The numerical control system according to claim 5 , wherein the processing circuitry corrects time lags produced between a signal indicating the detection result of the motor current, a signal indicating the detection result of the position of the motor, and a signal indicating the detection result of the sensor, and estimates the disturbance force or the disturbance torque, using the signals corrected in the time lags. 8. The numerical control system according to claim 1 , wherein one of the machine drive systems includes a first structure and a second structure including a motor, the numerical control system further includes a function to simulate a cutting force produced between the tool and a workpiece machined by the tool, based on a detection result of a motor current flowing through the motor, a detection result of a position of the motor, the cutting conditions, and the cutting process model, and simulate a disturbance force or a disturbance torque produced at each of the machine drive systems and a relative position deviation between the tool and the workpiece when a cutting force is produced, based on the dynamics model. 9. The numerical control system according to claim 8 , wherein the processing circuitry calculates a difference between the disturbance force output and the disturbance force simulated, or a difference between the disturbance torque output and the disturbance torque simulated, and calculates the cutting process parameters and the dynamic characteristic parameters when the calculated difference is larger than a threshold. 10. The numerical control system according to claim 8 , wherein the processing circuitry further issues an instruction to execute calculation of the cutting process parameters and the dynamic characteristic parameters when the numerical control program includes a command that instructs execution of identification. 11. The numerical control system according to claim 10 , wherein the processing circuitry corrects commands for the machine drive systems according to results simulated. 12. The numerical control system according to claim 1 , wherein the cutting process model is a mathematical model for calculating an uncut chip thickness based on a tool rotation angle and a relative displacement between a tooth edge of the tool and a workpiece machined by the tool, and calculating a cutting force produced based on the uncut chip thickness between the tool and the workpiece, and the dynamics model is a mathematical model for calculating disturbance forces or disturbance torques transmitted to the machine drive systems through mechanical structures including the tool or the workpiece when the cutting force is produced, and calculating position deviations produced at the machine drive systems through the mechanical structures when the cutting force is produced. 13. The numerical control system according to claim 12 , wherein the cutting process model is a model in which the uncut chip thickness is calculated based on a difference between a trajectory formed by a tooth edge of the tool involved in cutting and a previous machined surface formed by a tooth edge one or more teeth before the tooth edge

Assignees

Inventors

Classifications

  • Forward dynamics model fdm · CPC title

  • Conversion, transformation of coordinates, cartesian or polar · CPC title

  • Transfer function, kinematic identification, parameter estimation, response · CPC title

  • Compensation temperature, thermal displacement · CPC title

  • Cutting · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11630437B2 cover?
A numerical control system according to the present invention controls machine drive systems included in a machine tool that performs machining using a tool, according to a numerical control program, and includes a coordinate transformation unit that acquires a disturbance force or a disturbance torque applied to each machine drive system, and coordinate-transforms the disturbance force or the …
Who is the assignee on this patent?
Mitsubishi Electric Corp, Univ Nagoya Nat Univ Corp
What technology area does this patent fall under?
Primary CPC classification G05B19/4086. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 18 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).