Pulse and gap control for electrical discharge machining equipment
10259062 ยท 2019-04-16
Assignee
Inventors
- Kotler Ter Pey Tee (Victoria, AU)
- Patrick Gerard Boland (Victoria, AU)
- Reza Hosseinnezhad (Victoria, AU)
- Milan Brandt (Victoria, AU)
- John Mo (Victoria, AU)
- Lijiang Qin (Bayswater North, AU)
Cpc classification
B23H1/022
PERFORMING OPERATIONS; TRANSPORTING
B23H1/024
PERFORMING OPERATIONS; TRANSPORTING
B23H7/26
PERFORMING OPERATIONS; TRANSPORTING
International classification
B23H7/32
PERFORMING OPERATIONS; TRANSPORTING
B23H1/02
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A method of detecting the state of a gap between an electrode and a workpiece in electrical discharge machining (EDM) equipment, the method including the steps of: prior to generating an electrical discharge to remove material from the workpiece, applying a low energy checking pulse across the gap during a checking phase period (T.sub.c); and inferring a short circuit gap state when the gap current exceeds a current threshold (I.sub.T).
Claims
1. A method of controlling electrical discharges in EDM equipment, the method including the steps of: detecting the state of a gap between an electrode and a workpiece in the EDM equipment by, prior to generating an electrical discharge to remove material from the workpiece, applying a low energy checking pulse across the gap during a checking phase period (T.sub.c), and inferring a short circuit gap state when the gap current exceeds a current threshold (I.sub.T), and selectively generating the electrical discharges according to the detected gap state; wherein the detected gam state comprises at least one of the short circuit gap state, an arcing gap state, and a normal gap state; wherein when the short circuit gap state is inferred there will be no discharge pulse applied into the gap, the timing of discharge phase T.sub.on will be interrupted, and the deionise phase timing is extended; wherein when the arcing gap state is inferred the deionise phase will be further extended after the discharge phase; wherein when the normal gap state is inferred, the deionise phase timing will be reset to its predetermined thine; and wherein discharge phase timing is controlled according to the current pulse shape, and the current pulse shape is determined by computing the integration of current pulse during discharge phase.
2. A method according to claim 1, wherein the integrated current pulse is compared with a current integration threshold, and where the integrated current is larger than its threshold, then the discharge phase will cease.
3. A method of generating a smooth servo feed command that is capable of controlling and maintaining the optimised gap between an electrode and a workpiece in an electrical discharge machining (EDM) equipment in which an electrical discharge is generated across the gap to remove material from the workpiece, the method including the step of: if an normalised average build-up phase time (T.sub.d%) exceeds a maximum threshold, setting the relative feed-rate of workpiece towards electrode to a constant maximum rate.
4. A method according to claim 3, and further including the step of: if the normalised average build-up phase time (T.sub.d%) exceeds a lower threshold (T.sub.dref) and is less than a max threshold, then setting the relative feed-rate of workpiece towards electrode as a function of the error between build-up phase time (T.sub.d) and lower threshold (T.sub.dref).
5. A method according to claim 3, and further including the step of: if the normalised average build-up phase time (T.sub.d%) is less than the lower threshold (T.sub.dref) and if the average gap energy during the build-up phase the exceeds an Energy threshold (Eng.sub.ref), then setting the relative feed-rate of workpiece towards electrode as a function of the error between average gap energy during the build-up phase and Energy threshold (Eng.sub.ref).
6. A method according to claim 3, and further including the step of: if the normalised average build-up phase time (T.sub.d%) is less than the lower threshold (T.sub.dref) and if the average gap energy during the build-up phase is less than an Energy threshold (Eng.sub.ref), setting the relative feed-rate of workpiece away from electrode as a function of the average gap energy during the build-up phase and Energy threshold (Eng.sub.ref).
7. EDM equipment for generating an electrical discharge to remove material from the workpiece, the equipment including: a controller for controlling the feed-rate of a workpiece according to claim 3; and servo system means for displacing the workpiece in response to signals from the controller; wherein the electrode is arranged to he rotated and coolant flushed into the gap during the electrical discharge; and wherein the average gap energy and average build up phase time is used as a feedback signal for the gap controller.
8. A gap controller for use in EDM equipment, the gap controller including circuitry configured to: receive average gap energy and average gap voltage signals, derived from gap voltage and gap current feedback signals, from a pulse controller; generate feed-rate control signals from the average gap energy and average gap voltage signals; and send the feed-rate control signals to a servo system means to control the feed-rate of a workpiece.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The invention will now be described in further detail by reference to the accompanying drawings. It is to be understood that the particularity of the drawings does not supersede the generality of the preceding description of the invention.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
DETAILED DESCRIPTION
(11) Referring now to
(12) The EDM equipment 10 further includes a power module 24 for applying rapidly recurring current discharges to the gap between the electrode 18 and the workpiece 20 in order to remove material there between. Operation of the power module 24 is governed by an EDM controller 26 providing pulse discrimination, pulse timing control, gap control, gap controller optimisation and parameter optimisation for the EDM process.
(13) The EDM equipment 10 further includes a series of sensors 28 for transmitting gap current and gap voltage signals to a signal conditioning unit 30 which in turn provides feedback current and voltage signals to the EDM controller 26.
(14) As shown in
(15) Upon establishment of the no-load voltage V.sub.o, a strong electric field is established between the electrode 18 and the workpiece 20. Due to the attractive force of the electric field, at the shortest local distance between the tool and the workpiece (the gap) there is a build-up of particles from the machining process which float in the dielectric fluid. This forms the electrical breakdown and the electrons begin to move towards the positively charged electrode in a discharge phase 42. On their way, the associated electrons collide with the neutral particles from the machining process and the dielectric fluid.
(16) An avalanche ionisation process is set off, in which a large number of negative and positive ions are generated in the discharge phase 42. The ionisation initiates creation of an electro-conductive zone between the workpiece and the tool, thus causing electrical discharge. Through electrical discharge, electrical energy is transformed into thermal energy. A discharge zone is formed at temperatures as high as 40,000 Celsius. Such high temperatures cause local heating, melting, evaporation and incineration of the workpiece.
(17) In the discharge phase 42, the gap voltage decreases from the no-load voltage V.sub.o to a discharge voltage V.sub.e. Discharge current increases during the discharge phase from zero to a maximum discharge current value I.sub.e (a typical current range from 0.5 amps to 30 amps) during discharge duration time T.sub.on (typically 500 nanoseconds to 1 milliseconds).
(18) At the end of discharge duration (T.sub.on), the MOSFET is switched off, causing a disruption of the gap current supply. This results in the annihilation of the discharge zone, causing abrupt cooling which leads to an explosive flushing of melted matter and solid particles of the workpiece surface in the deionise phase 44.
(19) The EDM controller 26 acts to control the feed rate of the electrode 18 with respect to the workpiece 20 in order to maintain an appropriate gap there between, as well as causing application of a series of rapidly recurring DC voltage pulses between electrode 18 and the workpiece 20 in order to remove material from the gap. The EDM controller 26 also acts to monitor various machine parameters in order to optimise the machining process and prevent application of the DC voltage pulses under undesirable gap states.
(20)
(21) The pulse discrimination unit 66 accesses the digitised current and voltage values stored in the DMA 64 in order to infer the state of the gap between the electrode and the workpiece. To assist in this determination, the pulse discrimination unit 66 stores a series of current and voltage thresholds, represented in
(22) Together with timing control information from the EDM optimisation unit 70, the pulse controller 50 relies upon the gap state information from the pulse discrimination unit 66 to selectively generate switching commands to control operation of the power module 24 and thus generating the high voltage pulses used in the EDM process. The computation unit 68 computes average voltage and average pulse energy from a series of pulses applied across the electrode/workpiece gap.
(23) In that regard, the pulse controller 50 and gap controller 60 run at different software cycles. The pulse discrimination 66 acts to check the gap state (pulse type) every single discharge pulse (which may typically be between 0.5 and 300 microseconds). The gap controller 60 runs at a much slower cycle. In a single gap control cycle (which may typically be from 1 to 4 milliseconds long), many discharge pulses can take place. In order that feedback signal provided from the computation unit 68 to the gap controller 60 is optimised, average values of voltage and pulse energy are computed and stored by the computation unit 68 for use by gap controller 60.
(24) The EDM optimisation unit 70 provides reference timing information to the pulse timing controller 50 as well as providing a series of control signals to the gap controller 60 in order for a feed rate command signal to be generated and provided to the computer numeric controller 22 which controls the advancement of the tool 18 at the desired rate.
(25) The EDM operations performed by the pulse discrimination unit 66 and the pulse logic controller 50 will now be explained with reference to
(26)
(27) Referring now to
(28) The discharge duration (T.sub.on) is determined by the current pulse shape. Referring to
(29) As has been shown in
(30) For example, if after the high gap voltage is applied during the build-up phase T.sub.d, an open circuit gap state is inferred by the EDM controller 26 when the gap voltage exceeds the open circuit threshold V.sub.TOC shown in
(31) However, if the gap voltage is determined to exceed the normal voltage threshold V.sub.TN which is less than the open circuit threshold V.sub.TOC after the build-up phase period T.sub.d and during the discharge phase period T.sub.on and if the gap current exceeds the current threshold I.sub.T, then the controller 26 infers a normal gap state requiring no corrective action to take place.
(32) A short circuit gap state is inferred by the controller 26 after the build-up phase period T.sub.d and during the discharge phase period T.sub.on when the gap voltage is less than the short circuit threshold V.sub.TSC which is less than both the open circuit threshold V.sub.TOC and the normal threshold V.sub.TN, and the gap current exceeds the current threshold I.sub.T having inferred that a short circuit gap state exists, the discharge duration time (T.sub.on) will be interrupted and sends 0V MOSFET command signals from the controller 26 to the power module 24 in order to switch off the discharge pulse applied to the gap. The deionise phase duration (T.sub.off) will be extended to provide extra time for removing debris from the gap.
(33) Similarly, an arc gap state is inferred by the controller 26 after the build-up phase period T.sub.d during the discharge phase period T.sub.on when the gap voltage exceeds the short circuit threshold V.sub.TSC but is less than the normal threshold V.sub.TN, and the gap current exceeds the current threshold. Once again detection of the arc gap state will further extend the deionise phase duration.
(34) It will be appreciated from the foregoing that following detection of the gap state between the electrode 18 and workpiece 20 according to the foregoing techniques, the EDM controller 26 acts to selectively generate electrical discharges across the gap according to the detected gap state. In this manner application of harmful pulses across the gap during short circuit, arc and open circuit gap states is minimised.
(35) In conjunction with gap state detection so as to avoid of the application of harmful pulses to the gap, the EDM controller 26 generates feed rate commands for use by the computer numerical controller 22 to control the feed rate of the electrode 18 as a function of feedback signals.
(36) An overview of elements forming part of the gap controller 60 is depicted in
(37) If the normalised average build-up phase time (T.sub.d%) over the pulse cycles occurring in between consecutive gap control cycles exceeds a maximum threshold, it shows the workpiece distance from the electrode is very large. The large gap state control component 100, acts to set the relative feed-rate of workpiece towards electrode to a constant maximum rate.
(38) If the normalised average build-up phase time (T.sub.d%) over the pulse cycles occurring in between consecutive gap control cycles exceeds a lower threshold T.sub.dref but is less than a max threshold, it shows the eroding process starts to take place, then the medium gap state control component 102 acts to set the relative feed-rate of workpiece towards electrode as a function of the error between build-up phase time T.sub.d and lower threshold T.sub.dref. This state is to allow the gap controller to reduce the gap between the workpiece and electrode to an optimum distance for erosion.
(39) The small gap state control component 102 applies one of two different feedback control algorithms depending upon the gap state. If the average build-up phase time T.sub.d is less than the lower threshold T.sub.dref and if the average gap energy during the build-up phase exceeds an energy threshold Eng.sub.ref, then a normal gap state is inferred. In this state, an optimum gap distance is achieved; the feedrate controller will feed the workpiece towards the electrode according to the speed of change in gap distance. The small gap state control component 102 sets the relative feed-rate of workpiece towards electrode as a function of the error between average gap energy during the build-up phase and Energy threshold (Eng.sub.ref).
(40) However, if the normalised average build-up phase time (T.sub.d%) is less than the lower threshold (T.sub.dref) and if the average gap energy during the build-up phase is less than an Energy threshold Eng.sub.ref, then a short circuit gap state is inferred. In this case, the small gap state control component 104 sets the feed-rate of workpiece away from electrode as a function of the average gap energy during the build-up phase and Energy threshold Eng.sub.ref.
(41) A method that uses average gap voltage as feedback signal does not accurately represent the actual gap condition and the speed of change in gap distance. In this invention the objective of gap controller is to control the rate of change in gap distance as opposed to the normal perception of controlling the gap distance. Erosion rate that determines the change in gap distance will vary depending on the actual gap distance, thus giving the objective of controlling the gap distance a challenging task. Average gap voltage signal is shown to be stochastic, it's varies under various uncontrolled physical condition such as dielectric condition, electrode condition, the condition of workpiece regardless of the change in gap distance. The gap controller will not be required to respond to such chaotic and unpredictable phenomena, responding to such phenomena will again cause jerking in servo feed command and unstable erosion process is thus the results. In this invention, average gap energy that represents the change in gap distance is used as feedback signal for gap controller. For a fixed eroding area, the rate of change in gap distance is shown to be proportional to the total energy supplied to eroding gap. By calculating the average energy input into the gap, the rate of change in gap distance can be estimated. A smooth servo feed command can be generated from the gap controller and the workpiece is constantly feed towards the electrode without jerking.
(42) In the implementation shown in
(43) Although in the above described embodiments the invention is implemented primarily using FPGA and DSP techniques, in other embodiments the invention may be implemented primarily in software, firmware or hardware using, for example, hardware components such as an application specific integrated circuit/s (ASICs). Implementation of a hardware state machine so as to perform the functions described herein will be apparent to persons skilled in the relevant art. In other embodiments, the invention may be implemented using a combination of both hardware and software.
(44) While the present invention has been described in conjunction with a limited number of embodiments, it will be apparent to those skilled in the art that many alternatives, modifications and variations in light of the foregoing description are possible. Accordingly, the present invention is intended to embrace all such alternatives, modifications and variations as may fall within the spirit and scope of the invention as disclosed.