On demand adaptive control system
First Claim
1. A method for adaptively controlling the volumetric removal of material from a workpiece during a machining operation by a computer-controlled tool, comprising the steps of:
- determining a steady state load on a spindle drive when the tool is not in an active cutting mode;
measuring a turning load of the spindle during active cutting;
adjusting the turning load of the spindle based on the steady state load;
determining a new path feed rate for the workpiece as a function of the adjusted spindle load using a control algorithm; and
adjusting a current path feed rate based on the determined new path feed rate by asserting signals from a motion controller.
3 Assignments
0 Petitions
Accused Products
Abstract
An adaptive control system and method for controlling the path feed rate to achieve a target spindle load during machine tool operations. The adaptive control system can provide load monitoring capability, which will actively monitor an incoming load signal from a spindle drive and determine if it exceeds warning and alarm levels. If the incoming load being monitored exceeds the set warning level, a warning output is asserted and maintained until the incoming load falls below the set warning level. If the incoming load exceeds the set alarm level, the alarm output and feed hold output are asserted and maintained until an adaptive controller reset is requested. Normal cutting operations cannot resume until the conditions that generated the alarm level are addressed. Adaptive control of machine tool operations is provided by monitoring of the incoming load and requesting feed rate changes based on a proportional integral derivative (PID) controller algorithm. The adaptive controller monitors the incoming load until an arming limit is exceeded, at which point the adaptive controller proceeds to run the PID control algorithm to calculate a new feed rate that will cause the incoming load to obtain the user requested value. An interface application allows the user to set and view registers and the input/output status of the adaptive controller. The adaptive control system can be fully integrated into the machine tool management system, or can be integrated with custom tool interfaces. The adaptive control system can also be operated using a manual interface provided to the operator with no connection to tooling data.
48 Citations
41 Claims
-
1. A method for adaptively controlling the volumetric removal of material from a workpiece during a machining operation by a computer-controlled tool, comprising the steps of:
-
determining a steady state load on a spindle drive when the tool is not in an active cutting mode;
measuring a turning load of the spindle during active cutting;
adjusting the turning load of the spindle based on the steady state load;
determining a new path feed rate for the workpiece as a function of the adjusted spindle load using a control algorithm; and
adjusting a current path feed rate based on the determined new path feed rate by asserting signals from a motion controller. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for on demand adaptive control of machining operations by a computer-controlled tool on a workpiece, comprising:
-
a spindle drive that controls a spindle motor for the tool and outputs a signal that is representative of the spindle load;
an adaptive controller for monitoring the spindle load and determining a path feedrate for the workpiece in relation to the tool;
a demand switch for automatically enabling the adaptive control based on the spindle load; and
a motion controller for adjusting the path feedrate in response to an output signal from the adaptive controller. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A system for on demand adaptive control of machining operations by a computer-controlled tool on a workpiece, comprising:
-
a spindle drive that controls a spindle motor for the tool and outputs a signal that is representative of the spindle load;
an adaptive controller for monitoring the spindle load and determining a path feedrate for the workpiece in relation to the tool;
a demand switch for automatically enabling the adaptive control based on the spindle load;
a motion controller for adjusting the path feedrate in response to an output signal from the adaptive controller; and
an interface for setup and monitoring of the adaptive controller. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification