The present invention relates to machining processes, and more particularly, to a process for controlling a machining process that includes a modulated engagement between a tool and a workpiece.
Machining processes have existed for many years. Recently, the Applicants (and the Assignee of the instant invention) have discovered a significantly improved machining process that involves the use of modulated movements of a tool and workpiece relative to each other. This general process tool holder assembly and machining method are described in prior applications filed by one or more of the Applicants of the instant invention, and that are licensed to the Assignee of the present invention including U.S. Pat. Nos. 7,587,965 and 7,628,099.
U.S. Pat. No. 7,587,965 (US20060251480) and U.S. Pat. No. 7,628,099 (US20060243107) are wholly incorporated herein by reference, along with U.S. Provisional application No. 61/240,201 from which this application claims benefit. The symbolic notations used in this application are consistent with these previously issued patents.
U.S. Pat. Nos. 7,587,965 and 7,628,099 disclose that modulation tool holder assemblies and methods of modulation can improve machining performance (U.S. Pat. No. 7,587,965) or can create machined chips with controlled size and shape (U.S. Pat. No. 7,628,099). This modulation can be applied in different configurations. If modulation is applied in the direction of the undeformed chip thickness, then the undeformed chip thickness, h(t), periodically becomes zero or negative under the appropriate modulation conditions (mathematically h(t)≦0, but the undeformed chip thickness physically becomes zero when h(t)=≦O)
Alternatively, if modulation is applied in the direction of cutting velocity, then the instantaneous velocity between the tool and workpiece, vcm, periodically becomes zero or negative under the appropriate modulation conditions. These conditions wherein h(t) or vcm, become zero or negative can yield improvements in machining performance, as described in the '965 patent.
The present invention relates to methods and devices that seek to improve upon the processes and devices disclosed in the '965 and '099 patents by providing various control systems and mathematical algorithms for modulation-assisted tool assemblies and processes that hopefully improve the process and the products made from the process. According to a preferred aspect of the invention, the control systems and algorithms described are particularly well suited for use by a modulation tool holder assembly that is useful in drilling processes. Also, control systems and algorithms are disclosed in connection with the present invention that are intended for other machining processes and/or for the production of metal particles of controlled size and shape. Adjustments can be made to the modulation conditions to suit the specific type of machining process.
In accordance with the present invention, a method is provided for controlling a machining operation wherein a tool performs a machining operation on a workpiece. The method includes providing a tool holder for holding a tool, a workpiece holder for holding a work piece, and a linear slide for linearly moving a linearly moving part that comprises at least one of the tool and workpiece. A rotator is provided for rotating a rotating part comprising at least one of the tool and work piece. A linear actuator modulator is provided for modulating the movement of a modulated part comprising at least one of the tool and workpiece, and a digital controller is provided for controlling the machining of the workpiece by the tool. Appropriate machining parameters are selected for enabling the tool to perform a desired machining operation on the workpiece. The step of selecting appropriate machining parameters includes several steps. One step is selecting an appropriate feed rate for the linear actuator to move the linear moving part.
Also, an appropriate rotational speed is selected for the rotator to rotate the rotating part. An appropriate modulation amplitude is selected for the linear actuator of the modulator to employ to move the modulated part an appropriate distance in each cycle of modulation. An appropriate modulation frequency is selected for the modulator to employ to move the modulated part an appropriate number of modulation cycles in a given time interval.
The set of appropriate machining parameters are incorporated into the digital controller. The digital controller is then used to control the operation of a linear slide, rotator and modulator to execute the machining of the workpiece by the tool in accordance with a selected appropriate set of parameters.
Preferably, the linear actuator in a modulation device is controlled by a signal (e.g., voltage or current) that commands the actuator to move the tool holder (and hence the machining tool) with a prescribed oscillation motion. The frequency and amplitude of the signal controlling the linear actuator cause a superimposed motion of the tool cutting edge during modulation-assisted machining. With the appropriate modulation and machining conditions, an intermittent separation can occur between the cutting tool and the workpiece.
In a preferred embodiment, the step of selecting an appropriate modulation frequency and modulation amplitude comprises the step of selecting an input wave form having the desired modulation amplitude and modulation frequency characteristics. Such wave forms include things such as generally sinusoidal wave forms, generally triangular wave forms and generally square wave forms.
Preferably, machine parameters are input into an algorithm for adjusting the control signal sent by the digital controller to at least one of the linear slide, rotator and modulator, for controlling the operation of the at least one of a linear slide, rotator and modulator. A sensor can be provided for determining an output parameter of at least one of the tool, workpiece and chips during a machining operation. In a closed-loop system, this determined output parameter can be used to adjust the operation of at least one of the linear slide, rotator and modulator, to improve the output of the machining operation.
One feature of the present invention is that the present invention provides a method for controlling the operation of a machine that incorporates modulation, in a manner that controls the operational characteristics of the various components of the machine. This feature has the advantage of enabling a user to adjust the parameters of the machine, and control the operating parameters of the machine in a manner that helps to optimize attributes of the machining process such as chip size and shape, machining speed, machining feedrate, tool wear, temperature, force, product production rates, product consistency, and product quality.
These and other features of the present invention will become apparent to those skilled in the art upon a review of the detailed description and drawings discussed below that set forth the best mode of practicing the invention perceived presently by the Applicants.
The present invention includes control systems and algorithms that can be used to establish effective modulation conditions by determining the input signal to the linear actuator of the modulator and, hence, controlling the motion of the tool cutting edge. In one embodiment, this motion has a periodic sine-wave form. However, other embodiments exist that employ other types of periodic waveforms. The reader's attention is first directed to
The images in
Importantly, an effective modulation condition for the above situation is described as intermittent separation of the contact between the tool 22 (
For modulation-assisted machining processes, the actual relative motion between the tool 22 and the workpiece 26 can depend on many factors, including, but not limited to, the dynamic response of the actuator mechanism 32, friction, cutting forces, compliance of the various physical elements of the tool holder assembly 30, and/or compliance of the machine tool 22 itself. These factors may negatively affect the ability of the tool holder assembly (
Further, in some situations it may be necessary to monitor the contact between the cutting tool 22 and the workpiece 26 in situ in order to ensure effective modulation conditions. The contact conditions between the tool and the workpiece and the presence of an intermittent gap between the cutting tool 22 and the workpiece 26, can be confirmed using a variety of measurement systems.
By engineering and implementing appropriate control systems and control algorithms, modulation conditions can be prescribed for the improvement of machining processes, as described in U.S. Pat. No. 7,587,965. Moreover, such control systems and algorithms for modulation-assisted machining would also provide a means to precisely control the size and shape of the machining chip 16 when modulation is used as a materials processing method, as described in U.S. Pat. No. 7,628,099.
Systems and methods are provided for controlling tool holder assemblies and machining configurations that involve modulated motion of the cutting tool 22 or workpiece 26 during machining. In modulation-assisted machining, the application of a controlled, low-frequency sinusoidal modulation (typically <1000 cycles per second) divides the otherwise continuous cutting process into a series of discrete cutting events equal to the modulation frequency This modulation is facilitated by a tool holder linear actuator (a combination of 30, 32, 34) that is controlled by a sinusoidal electrical signal prescribed by a mathematical algorithm.
Modulation applied in the direction of cutting velocity can cause the instantaneous cutting velocity to become zero or negative. This causes the instantaneous cutting velocity to alternate between positive and negative values, and creates an intermittent gap between the cutting edge of the tool 22 and the workpiece 26. Modulation applied in the direction of undeformed chip thickness can result in the undeformed chip thickness becoming zero as in
Since the modulation-assisted machining method is sufficiently general to be applied to a variety of machining processes (e.g. drilling, turning, boring, trepanning), it is beneficial to describe both methods for controlling modulation-assisted machining devices and various control algorithms for implementation in industrial applications.
The present invention comprises a method for controlling a machining operation wherein a machine tool system 28 performs a machining operation on a workpiece 26. To practice the method, certain machine components should be provided that are best shown in
As described below, appropriate machining parameters are selected for enabling the tool 22 to perform a desired machining operation on the workpiece 26. The step of selecting appropriate machining parameters includes several steps. One step is selecting an appropriate feed rate for the linear slide 32 to move the linear moving part. An appropriate rotational speed is selected for the rotator 42 to rotate the rotating part.
Also, an appropriate modulation amplitude is selected for the modulator 30 to employ to move the modulated part an appropriate distance in a cycle. An appropriate modulation frequency is selected for the modulator 30 to employ to move the modulated part an appropriate number of cycles in a given time interval. The set of appropriate machining parameters are incorporated into the digital controller 46.
The digital controller 46 is then used to control the operation of a linear slide 32, rotator 42 and modulator 30 to execute the machining of the workpiece 26 by the tool 22 in accordance with a selected appropriate set of parameters.
In modulation-assisted machining, the motion of the cutting tool 22 or workpiece 26 is typically a sinusoidal motion of the form A sin(ωt), where A is one-half the peak-to-peak amplitude of the modulation and co is the angular frequency (ω=2πfm and fm is the frequency of the modulation motion). The modulation conditions are prescribed by numerical models which may be calibrated based on experimental testing of tool holder assemblies 34, 30 for modulation-assisted machining.
These tool holder assemblies 30, 34, as described in U.S. Pat. Nos. 7,587,965 and 7,628,099, can be employed to perform modulation-assisted machining under specified modulation conditions (e.g., frequency and amplitude). The appropriate modulation conditions for a specified set of machining parameters can be calculated by the application of various mathematical algorithms that model the modulation assisted machining process. These algorithms can be applied within either an open-loop or closed-loop control framework.
In an open-loop control system for modulation-assisted machining, no feedback signal is present to modify or optimize the modulation motion of the cutting tool 22 that is prescribed by the algorithm. In this case, the fundamental machining parameters are provided as inputs to a mathematical algorithm that adjusts the signal that controls the tool holder assembly linear actuator 32 for the physical capacity of the system. Thus, the optimal modulation conditions are determined without consideration of the actual motion that results at the machining interface.
This is to be contrasted with the closed-loop control system, wherein a feedback signal may be used to modify or optimize the modulation conditions or the machining parameters in order to achieve an effective modulation condition.
In the present invention of an open-loop control system for machining processes, the motion of the cutting tool may be changed by altering the signal which controls the linear actuator 32 in a tool holder assembly 30 or by altering the machining parameters (such as rotational frequency of the rotating part, feedrate, etc.). The signal controlling the linear actuator of the tool holder assembly for modulation 30 may be a current, voltage or other signal, depending on the type of linear actuator implemented in the modulation tool holder assembly 30. In closed-loop control systems, a feedback signal is generated by a secondary measurement system installed in the system. The feedback signal modifies the input signal to the modulation tool holder assembly 30 or modifies the machining parameters such as feedrate or rotational speed to ensure that the tool holder achieves a prescribed condition of modulation.
In U.S. Pat. No. 7,587,965, a mathematical model for modulation-assisted machining was described that is based on a sinusoidal modulation of the machining feedrate or the cutting velocity. The process is dependent on primary machining parameters, including a (feedrate), fw (workpiece rotational frequency), n (the number of cutting edges), and the modulation parameters, A (½ peak-to-peak amplitude of modulation) and fm (modulation frequency). The proper selection of these modulation parameters is required for both the open-loop and closed-loop control systems described herein. A mathematical algorithm can be used determine these parameters.
In open-loop control systems, the modulation conditions are prescribed directly by a mathematical algorithm that determines the appropriate modulation parameters needed to enable effective modulation for a given set of machining parameters. Alternatively, a mathematical algorithm may be used to determine the appropriate machining parameters for a given set of modulation conditions.
In one embodiment of the invention, the tool holder assembly uses a piezo electric actuator to enable the modulation motion for drilling processes. The modulation is implemented in the feed direction of drilling to achieve periodic separation between the cutting tool (drill) and the workpiece, thus forming discrete chips of material. Effective modulation is described in this case to be that the undeformed chip thickness reaches zero or negative (i.e. h(t)≦0) during a modulation cycle, causing intermittent separation between the tool and the workpiece.
A mathematical algorithm is used to determine the appropriate modulation conditions, for a particular given specific set of machining parameters (e.g, feedrate, rotational frequency of the workpiece, number of cutting edges, and diameter). The amplitude of sinusoidal modulation must be marginally greater than the feed rate of the drilling process (2A>a) to account for system structural compliance in the tool holder assembly or some other combined elements of the machining system. The effects of system compliance can be accommodated by a direct increase in modulation amplitude to meet the requirement of 2A>a. In addition to system compliance, the operating characteristics of the linear actuator subject to specific loading conditions (e.g., normal force, torque) must be used to calibrate the relationships between the signal that controls the linear actuator in the tool holder assembly for modulation (e.g., voltage or current amplitude and frequency) and the actual modulation motion of the tool holder.
This calibration is shown conceptually in
Various methods for monitoring the modulation conditions can be implemented in closed-loop control systems. In the closed-loop feedback control system, one or more feedback variables are used to achieve an effective modulation condition. While several elements of the open-loop control system may also be incorporated in the closed-loop system design (e.g., calibration of the actuator performance under specific loading conditions), the closed-loop system is more complex as a measurement system is used to dynamically monitor the process conditions and subsequently create signals to modify the original input signal.
In the particular embodiment of the invention shown in
Feedback control systems can be based on any number of measurement systems that monitor the contact conditions between the cutting tool and the workpiece. Measurement systems and data acquisition methods for closed-loop control may require signal processing or conversion of analog or digital data signals in order to be used effectively in the feedback loop.
Changes in the machining force can be used to confirm the presence of effective modulation. For example, when modulation is applied for the purpose of producing chips of controlled size or shape, the change in machining force can indicate h(t)≦0 or vcm≦0. The feedback signal from these measurement systems can also measure the modulation frequency by processing force response in the time domain using Fast Fourier Transforms.
In the preferred embodiment of the invention represented in the block diagram schematic in
The measurement of relative displacement between the cutting tool and the workpiece can be performed by using a displacement measure 68 (
The presence of the small gap causes the instantaneous cutting force to become zero.
Force dynamometers 60 can be used to monitor this condition and provide direct feedback control.
Industrial accelerometers 64 can be used to measure the motion of the cutting tool 22 during machining with modulation. Importantly, acceleration can be numerically integrated to resolve velocity and displacement of the modulation motion. Changes in the acceleration due to the intermittent contact conditions can be used as direct feedback control.
A temperature measurer 72 that, for example employs infra-red (IR) thermography techniques or temperature thermocouples can be used to confirm an instantaneous reduction in machining temperature that occurs when cutting tool 22 disengages from the workpiece 26.
A current and/or power measurer 76 can be used to measure current or monitor power consumption during the modulation-assisted machining process can be used to directly control the process. These could include monitoring of the voltage, current or other electrical state of the linear actuator 32 that is used in a particular modulation device.
An image analyzer 80 capable of performing a high-speed optical image analysis can be used to visually confirm the presence of the appropriate modulation conditions. The image analysis could be used to monitor the tool 22 cutting edge directly, or, alternatively, as a method to confirm the relative size or shape of the machining chip 16. Digital processing of the images can be used as a direct feedback control.
A digital optical encoder 84 is a device that translates position or motion into a sequence of digital electrical pulses. The pulses can be counted and correlated to position or magnitude of displacement.
A mathematical algorithm operates on the difference between the reference amplitude (A_ref) and the actual modulation amplitude (A) obtained from an accelerometer directly attached to the moving portion of the tool holder assembly. The accelerometer directly measures the modulation tool assembly acceleration (mathematically, this is the second derivative of tool displacement with respect to time). Numerical integration of the acceleration with respect to time results in the actual modulation actuator displacement. This measurement of displacement is de-modulated to resolve the actual modulation amplitude A. The actual modulation amplitude is compared to the reference amplitude and the input signal to the power amplifier is modified accordingly to achieve the prescribed modulation conditions.
The flow diagram shown in
Both the open-loop and closed-loop control systems for modulation-assisted machining require mathematical algorithms for implementation. In one embodiment of the invention, an open-loop control algorithm designed for drilling processes prescribes a sinusoidal waveform signal to a power amplifier that controls the motion of a piezoelectric actuated tool. The algorithm is driven by the fundamental equation for modulation frequency in Equation (1)
fm=n/2*fw*(2*N+1) (1)
In the present embodiment for drilling applications, the machining process parameters, including the feedrate a (mm/rev), workpiece or tool rotational speed fw (RPM), number of cutting edges n, and the diameter of the drill or workpiece D (mm) are used as inputs in the algorithm to calculate a target modulation amplitude A and modulation frequency fm. The algorithm determines if these conditions satisfy a series of constraints and then calculates the necessary voltage signal and frequency to operate a power amplifier for the piezo-based linear actuator in the tool holder assembly. If the system constraints are not satisfied, then the target modulation amplitude and frequency are then adjusted to ensure effective modulation. How and when this adjustment is made is dependent on the particular control system type (open or closed-loop) that implements this algorithm.
In the present embodiment a mathematical algorithm is constructed for an open-loop control system to achieve periodic separation of the tool and workpiece during drilling (i.e., h(t)≦0). Other embodiments that make use of closed-loop control and/or are intended for another purpose such as control of the local cutting velocity (vcm) or control of chip size or shape (e.g. obtaining some target size of machining chip) follow from a similar development but use different logic or mathematical models.
In the present preferred embodiment, an effective modulation condition is defined such that the undeformed chip thickness is negative (i.e. h(t)≦0) during the modulation cycle, causing an intermittent separation between the tool and the workpiece.
The algorithm determines solutions for modulation conditions that require the minimum modulation amplitude necessary to achieve h(t)≦0 (the minima of the curves in
The selection of a specific frequency fm from this unbounded set requires consideration of (1) a minimum fm to create specified number of separations (disruptions) of the machining contact and (2) a maximum fm based on systematic limitations of the machine tool or modulation tool holder assembly. Thus, for the instant invention the unbounded set of modulation conditions for h(t)≦0 is intentionally bounded by a series of constraints which will be described herein in detail.
The design of tool holder assemblies for modulation may require calibration data to operate a particular control algorithm for modulation assisted machining. In the present embodiment, this calibration will be described in terms of a piezo-electric actuator system where a power amplifier is used to drive the piezo-electric motion of the modulation tool holder assembly. In addition to determining the relationship between the electrical signal from a power amplifier and the resultant modulation motion of the tool holder assembly, the calibration identifies the performance envelope of the linear actuator itself, as was described earlier.
In the present invention, these calibration relationships were established from data such as that depicted in
In the present embodiment, these constants can be derived from linear regression of the temporal and spatial response of a tool holder assembly subjected to various force and torque conditions and tested over a range of modulation frequencies and amplitudes.
The conceptual data in
The constraints developed by the physical testing of the modulation system are not mathematically-required constraints, but rather are constraints adopted from an empirically-elucidated understanding of the performance characteristics of a particular modulation tool holder assembly. These empirical constraints may change depending on the particular design of modulation tool holder assembly.
In practice, the rotational frequency of a workpiece (or cutting tool), fw, is limited by the physical capacity of a machine tool spindle or a rotating modulation tool holder assembly. Similarly, the maximum possible modulation frequency, fm, is limited by structural dynamics and/or specifications of the modulation tool holder assembly 30 (e.g., response under load). Thus, constraints can be imposed on both modulation frequency and amplitude in the practical application of tool holder assemblies 30 for modulation-assisted machining. These constraints are determined by the physical response of the tool holder assembly 30.
In the present invention, a minimal number of discrete cutting events are desirable during each revolution of the tool or workpiece, to realize the benefits of modulation. A minimum number of these events then prescribes a minimum constraint for modulation frequency. This adjustable parameter is referred to as cb_min, the minimum number of modulation cycles per revolution. Thus, the previously unbounded set of solutions for the modulation parameters (specifically, fm) is now bounded on the minimum side by cb_min and on the maximum side by physical limitations established by the experimental calibration data, Abs_max_App_calibration and fm_max_calibration, as well as by cb_max.
The input variables of the mathematical algorithm are also bounded by a series of process constraints related to the machining process parameters. The first constraint requires the workpiece 26 (or tool 22) rotational frequency (input in rotations per minute) to be an integer multiple of 60. This effectively provides an integer value of rotational frequency and enhances the stability of the mathematical algorithm by preventing rotational frequencies that increase sensitivity to modulation frequency (i.e., the slope of the curves in
From the mathematical relationship for undeformed chip thickness, h(t), it is also apparent that the selection feed rate a and spindle speed, fw parameters are also constrained as they are used to determine an appropriate modulation frequency fm. Depending on the capacity of the particular modulation tool holder assembly, it is possible to select machining parameters of a and fw that may result in an fm that exceeds the limits established by experimental calibration curves in
Additional geometric constraints occur with the application of modulation assisted machining.
β>arctan [(a*fw+2λ*fm*A)/vcm] (2)
In many machining processes (exceptions being straight cylindrical or surface grinding or shaping operations) vcm varies along the edge of the cutting tool due to either changes in the tool geometry or the relative surface speed of the workpiece. For example, in the case of drilling processes or turning processes on rotating bodies, the tangential velocity (cutting velocity) becomes zero at the tool or workpiece centerline. The same is true for the center of rotating cutting tools. This implies that an infinite relief angle, β, would be required for effective modulation. However, in practical drilling processes the chisel edge of the drill effectively extrudes material and the cutting portion of the process occurs at the drill lips.
Since industrial tools are manufactured with a variety of relief angles depending on the drill type and drill manufacturer, a general constraint for relief angle is not possible. In lieu of a general constraint on relief angle, a more practical constraint could be defined for any given drill geometry.
The following examples in Table 1 are provided to demonstrate the use of open loop-control systems for modulation assisted machining. In the examples, A-C, the feedrate a (mm/rev), workpiece or tool rotational speed fw (RPM), number of cutting edges n, and the diameter of the drill or workpiece D (mm) are used as inputs in the algorithm to calculate a target modulation amplitude, A and modulation frequency, fm. The open-loop control algorithm determines if these conditions satisfy a series of constraints and then calculates the necessary voltage signal and frequency to operate a piezo-based linear actuator in the tool holder assembly. For a closed-loop control system the Modulation Assisted Machining conditions would be modified continuously to ensure the control condition. In the examples shown the control condition was to achieve undeformed chip thickness, h(t)≦0.
While the invention has been described in terms of particular embodiments, it is apparent that other forms, variation and modifications could be adopted by one skilled in the art. Accordingly, the scope of the invention is limited only by the following claims.
This application claims benefit of James B. Mann et al., U.S. Provisional Patent No. 61/240,201 which was filed on 5 Sep. 2009, and which is specifically incorporated in its entirety herein by reference.
Number | Date | Country | |
---|---|---|---|
61240201 | Sep 2009 | US |