Control method and system based on drilling machine feed control circuit

Through real-time monitoring and data analysis, more accurate and automated adjustments of the inlet and retraction speed of the stepper motor of the fully automatic drilling machine are solved, and the problem of low accuracy of automated adjustment in the existing technology is improved, and drilling efficiency and processing quality are improved.

CN119987293AActive Publication Date: 2025-05-13SHANGHAI CHENGXIANG ELECTROMECHANICAL EQUIPMENT CO LTD

Patent Information

Application Number
CN202510457598.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-14
Publication Date
2025-05-13
Estimated Expiration
2045-04-14

AI Technical Summary

Technical Problem

In the prior art, the automatic adjustment accuracy of the feeding speed and retraction speed of the feeding stepper motor in fully automatic drilling machines is not high, resulting in low drilling efficiency and increased risk of drill bit damage.

Method used

By monitoring the status of the drilling machine during the feeding and retraction process in real time, obtaining relevant data for analysis, calculating the control circuit protection coefficient and the feeding process conformance index, thereby achieving more accurate and automated adjustments to the stepper motor's feeding speed and retraction speed.

Benefits of technology

It improves the processing quality and efficiency of the drilling machine, reduces the failure rate and operation risks of the drilling machine, and achieves a more stable drilling process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119987293A_ABST
    Figure CN119987293A_ABST
Patent Text Reader

Abstract

The invention discloses a control method and system based on a drilling machine feed control circuit, and relates to the technical field of workpiece drilling control. The control method based on the feed control circuit of the drilling machine comprises the following steps: first feed control; second feed control; and retracting control. Whether the first cutter feeding operation is completed or not is judged according to the first cutter feeding state monitored in real time, if the first cutter feeding operation is completed, whether the second cutter feeding operation is completed or not is judged based on the second cutter feeding state monitored in real time, and if the second cutter feeding operation is completed, whether the cutter retracting operation is completed or not is judged based on the cutter retracting state monitored in real time. The effect of improving the accuracy of automatic adjustment of the feeding speed and the retracting speed of the stepping motor is achieved, and the problem that in the prior art, the accuracy of automatic adjustment of the feeding speed and the retracting speed of a feeding stepping motor of a full-automatic drilling machine is not high is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of workpiece drilling control, and in particular to a control method and system based on a drilling machine feed control circuit. Background Art

[0002] With the continuous advancement of industrial manufacturing technology, drilling processing has occupied an increasingly important position in the machinery manufacturing industry. As a key equipment for drilling processing, the performance and control accuracy of the drilling machine directly affect the processing quality and production efficiency. The feed speed of the traditional magnetic drilling machine is fixed. It is just a principle of motor transmission. When the drill bit is not sharp, the motor load current increases, resulting in frequent overload shutdowns, damage to the feed motor and main motor, and even more seriously, the drill bit is worn and stuck. This greatly increases the overall cost and affects the delivery of the project. In view of the above situation, a fully automatic magnetic drill came into being. It can automatically feed, retract, and stop the controlled magnetic drill, and the machine feed speed is uniform. When the drill bit is not sharp or the workpiece material is hard, the motor load current increases and automatically adjusts the feed speed, which protects the feed motor and main motor well, and the machine can function normally to maximize its benefits.

[0003] In the existing technology, PLC (Programmable Logic Controller) is used as the control core to achieve precise control of drill feed speed, direction, stop and other actions through programming. In addition, it is also combined with advanced technologies such as sensors and touch screens to achieve intelligent control and remote monitoring of the drilling machine.

[0004] For example, the patent announcement with announcement number: CN214751496U discloses an automatic control system for a drilling machine, including: a first detection device and a first execution device are provided, and when it is detected that the drilling machine has just started drilling a hole in a workpiece, a hole is drilled in the workpiece at a lower rotation speed; during the drilling process, the drilling machine and the workpiece are detected in real time, and if an operating failure of the drilling machine or damage to the workpiece is detected during drilling, the drilling machine can be stopped in time and an alarm is sounded.

[0005] For example, the dynamic threshold detection circuit, method and concentrator disclosed in the invention patent with the announcement number CN109669378B include: receiving a load return signal fed back by a communication output interface circuit, and outputting a first current signal to a comparison circuit after conversion; tracking the load return signal and identifying the corresponding load current, and when a load current fluctuation is identified, correspondingly matching a preset variable threshold of the load current fluctuation to output a second current signal to the comparison circuit; comparing the first current signal with the second current signal, and detecting the load return data corresponding to the load return signal based on the comparison result and feeding it back to the controller; and correspondingly adjusting the communication voltage generated by the communication voltage generating circuit driven by the driving circuit based on the load return data received by the controller to control the load connected to the communication output interface circuit to work normally.

[0006] However, in the process of implementing the technical solution of the invention in the embodiments of the present application, the present application found that the above technology has at least the following technical problems: In the prior art, since the magnetic attraction of the disk may be weakened due to slight demagnetization but not completely lost, the detection circuit may not be able to accurately identify this situation, thereby starting the motor when the disk adsorption is unstable, increasing the operational risk. Secondly, although the existing control method takes into account the low-speed hole opening in the initial stage of drilling to avoid drill bit problems, it lacks intelligent adjustment based on factors such as workpiece material and thickness, which may lead to low drilling efficiency or increased risk of drill bit damage, and further cause the drilling machine to frequently overload and shut down. There is a problem of low accuracy in the automatic adjustment of the feed speed and retract speed of the feed stepper motor in the fully automatic drilling machine. Summary of the invention

[0007] The embodiment of the present application solves the problem of low accuracy in automatic adjustment of the feed speed and retract speed of the feed stepper motor in a fully automatic drilling machine in the prior art by providing a control method and system based on the feed control circuit of the drilling machine, thereby achieving more accurate automatic adjustment of the feed speed and retract speed of the stepper motor.

[0008] An embodiment of the present application provides a control method based on a drilling machine feed control circuit, comprising the following steps: step one, real-time monitoring of a first feed state of the drilling machine during a first feed process, and determining whether the first feed operation is completed; step two, if the first feed operation is completed, real-time monitoring of a second feed state of the drilling machine during a second feed process, and determining whether the second feed operation is completed; step three, if the second feed operation is completed, real-time monitoring of a retracting state of the drilling machine during a retracting process, and determining whether the retracting operation is completed.

[0009] Furthermore, the specific process of real-time monitoring of the first feed state of the drilling machine during the first feed process is as follows: Z1, obtaining the spindle gear temperature of the stepper motor at the specified first feed moment, when the spindle gear temperature is greater than the allowable spindle gear temperature in the database, triggering the overheating protection circuit, the overheating protection circuit has the function of automatically reducing the starting current of the stepper motor, otherwise executing Z2; Z2, obtaining the working current of the stepper motor at the specified first feed moment, when the working current is greater than the allowable working current in the database, triggering the overload protection circuit, the overload protection circuit has the function of automatically reducing the load current of the stepper motor, otherwise executing Z3; Z3, analyzing the obtained first feed state data to obtain a control circuit protection coefficient, the first feed state data includes the first disk adsorption force, the first load current, the stepper motor load, the spindle gear temperature and the working current, the control circuit protection coefficient represents the quantitative data of the influence of the first feed state data on the compliance of the first feed process.

[0010] Furthermore, the specific process of analyzing the acquired first feed state data to obtain the control circuit protection coefficient is as follows: obtaining the first disk adsorption force coefficient, which is used to reflect the relationship between the first disk adsorption force and the drilling stability during the first feed process of the drilling machine; when the spindle gear temperature is not greater than the allowable spindle gear temperature in the database and the working current is not greater than the allowable working current in the database, obtaining the working current of the stepper motor in the drilling machine at the specified first feed moment and judging whether the acquired working current is not less than the reference working current in the database, if so, obtaining the working current coefficient, otherwise continuing to monitor the change of the working current of the stepper motor during the first feed process; correcting the difference between the first load current and the allowable load current of the main motor through the first load current weight factor to obtain the first load current coefficient; obtaining the stepper motor load coefficient, and combining the first disk adsorption force coefficient and the working current coefficient with the results of weighting processing to obtain the control circuit protection coefficient; the stepper motor load coefficient is used to quantify the influence of the stepper motor load on the compliance of the first feed process.

[0011] Furthermore, the specific process of real-time monitoring of the second feed state of the drilling machine during the second feed process is as follows: X1, obtaining the second load current of the main motor at the specified second feed moment, and judging whether the second load current is not less than the load allowable current of the main motor. If so, the feed speed is automatically adjusted based on the obtained second load current deviation and then X2 is executed; otherwise, X2 is directly executed; X2, obtaining the second feed state data, and correcting the difference between the second load current and the load allowable current of the main motor by the second load current weight factor to obtain the second load current coefficient; X3, the obtained second load current is The flow coefficient, coolant flow coefficient and drilling torque coefficient are corrected to obtain the feed process compliance index; the second feed state data includes the second magnetic disk adsorption force, the second load current, the coolant flow rate and the drilling torque; the coolant flow rate coefficient represents the result of the coolant flow rate weight factor correcting the difference between the coolant flow rate and the reference coolant flow rate; the drilling torque coefficient represents the result of the drilling torque weight factor correcting the difference between the drilling torque and the reference drilling torque; the feed process compliance index represents the quantitative data of the influence of the second feed state data on the compliance of the second feed process.

[0012] Furthermore, the specific process of real-time monitoring of the retraction state of the drilling machine during the retraction process is as follows: R1, real-time monitoring of the steering adjustment state of the stepper motor before retracting the tool to obtain the steering adjustment response time. When the steering adjustment response time is within the allowable range of the steering adjustment response time in the database, R2 is directly executed. Otherwise, the preset personnel are prompted to check and optimize the driver of the stepper motor before executing R2. R2, real-time monitoring of the fifth load current of the main motor at the specified retracting moment. When the fifth load current is not greater than the allowable load current of the main motor, R3 is directly executed. Otherwise, an automatic drill switching instruction is sent and the retracting speed of the drilling machine is automatically adjusted based on the obtained fifth load current deviation, and then R3 is executed. R3, obtaining and analyzing the tool retraction status data to obtain the tool retraction process compliance index, wherein the tool retraction status data includes the steering adjustment response time, the fifth load current, the automatic switching drill command response time and the third magnetic disk adsorption force.

[0013] Furthermore, the tool retraction process compliance index is obtained by the following method: the third disk adsorption force coefficient and the fifth load current coefficient are obtained and the correlation average processing is performed to obtain the first tool retraction process compliance index, the third disk adsorption force coefficient is used to reflect the relationship between the third disk adsorption force and the drilling stability of the drilling machine during the tool retraction process, the fifth load current coefficient is used to quantify the change of the fifth load current of the main motor of the drilling machine during the tool retraction process, and the first tool retraction process compliance index represents the quantitative data of the influence of the third disk adsorption force coefficient and the fifth load current coefficient on the compliance of the tool retraction process; after the de-unitization processing is obtained The steering adjustment response time and the automatic drill bit switching command response time are processed for correlation to obtain the second retracting process compliance index, which represents the quantitative data of the influence of the steering adjustment response time and the automatic drill bit switching command response time on the compliance of the retracting process; the first retracting process compliance index and the second retracting process compliance index are respectively corrected and coupled to obtain the retracting process compliance index, which represents the quantitative data of the influence of the steering adjustment response time, the fifth load current, the automatic drill bit switching command response time and the third disk adsorption force on the compliance of the retracting process.

[0014] An embodiment of the present application provides a control system based on a feed control circuit of a drilling machine, comprising: a first feed control module, a second feed control module and a retract control module; wherein the first feed control module is used to monitor in real time a first feed state of the drilling machine during a first feed process, and determine whether the first feed operation is completed; the second feed control module is used to monitor in real time a second feed state of the drilling machine during a second feed process, and determine whether the second feed operation is completed, if the first feed operation is completed; the retract control module is used to monitor in real time a retract state of the drilling machine during a retract process, and determine whether the retract operation is completed, if the second feed operation is completed.

[0015] One or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages: 1. Whether the first feed operation is completed is judged by the first feed state monitored in real time. If the first feed operation is completed, whether the second feed operation is completed is judged based on the second feed state monitored in real time. If the second feed operation is completed, whether the retract operation is completed is judged based on the retract state monitored in real time, thereby ensuring the continuity and accuracy of the drilling operation of the drilling machine, realizing precise control of the drilling process of the fully automatic drilling machine, and further realizing more accurate automatic adjustment of the feed speed and retract speed of the stepper motor, effectively solving the problem of low accuracy of automatic adjustment of the feed speed and retract speed of the feed stepper motor in the fully automatic drilling machine in the prior art.

[0016] 2. By obtaining the spindle gear temperature and working current of the stepper motor at the specified first feed moment, when the spindle gear temperature is not greater than the allowable spindle gear temperature in the database and the working current is not greater than the allowable working current in the database, the control circuit protection coefficient is obtained by analysis based on the obtained first feed state data, thereby improving the accuracy of obtaining the control circuit protection coefficient, and then realizing the stable and efficient first feed operation of the fully automatic drilling machine.

[0017] 3. By obtaining the second load current of the main motor at the specified second feed moment, and judging whether the second load current is not less than the allowable load current of the main motor, if so, the second feed state data is obtained after the feed speed is automatically adjusted based on the obtained second load current deviation, and the feed process compliance index is obtained according to the analysis result of the second feed state data, thereby achieving the improvement of the accuracy of obtaining the feed process compliance index, and then achieving the dual improvement of the processing quality and efficiency of the fully automatic drilling machine.

[0018] 4. By real-time monitoring of changes in load current and dynamically adjusting the coolant flow and stepper motor speed, real-time feedback and precise control of the feed process are achieved. Compared with the fixed parameter settings in the existing technology, this dynamic adjustment method is more adaptable to different processing conditions and load changes, thereby achieving improved accuracy and efficiency of automatic adjustment of feed parameters, thereby improving the drilling efficiency of the drilling machine, reducing the skill requirements for operators, and making the operation of the fully automatic drilling machine easier and more reliable. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Figure 1 A flow chart of a control method based on a drilling machine feed control circuit provided in an embodiment of the present application; Figure 2 A schematic diagram of a drilling machine feed control circuit provided in an embodiment of the present application; Figure 3 A schematic diagram of the structure of a fully automatic drilling machine provided in an embodiment of the present application; Figure 4 A cross-sectional view of the lifting shaft of the fully automatic drilling machine provided in an embodiment of the present application; Figure 5 A cross-sectional view of a clutch component provided in an embodiment of the present application; Figure 6 A structural diagram of a rack provided in an embodiment of the present application; In the figure: 1. stepper motor; 2. lifting gear; 3. lifting shaft; 4. stepper motor rotor; 5. lifting handle; 6. automatic gear shifter; 7. steel ball; 8. rotating shaft; 9. spring; 10. lifting gear groove; 11. lifting shaft groove; 12. boss; 13. gear; 14. rack; 15. drill assembly; Figure 7 A schematic diagram of the structure of a control system based on a drilling machine feed control circuit provided in an embodiment of the present application. DETAILED DESCRIPTION

[0020] The embodiment of the present application solves the problem of low accuracy in automatic adjustment of the feed speed and retract speed of the feed stepper motor in the prior art of the fully automatic drilling machine by providing a control method and system based on the feed control circuit of the drilling machine. The method monitors the first feed state of the drilling machine in the first feed process in real time to obtain first feed state data, and analyzes the obtained first feed state data to determine whether the first feed operation is completed. If the first feed operation is completed, the second feed state of the drilling machine in the second feed process is monitored in real time to obtain second feed state data, and then analyzes the obtained second feed state data to determine whether the second feed operation is completed. If the second feed operation is completed, the retract state of the drilling machine in the retract process is monitored in real time to obtain retract state data, and finally analyzes the obtained retract state data to determine whether the retract operation is completed, thereby achieving more accurate automatic adjustment of the feed speed and retract speed of the stepper motor.

[0021] The technical solution in the embodiment of the present application is to solve the problem that the automatic adjustment accuracy of the feed speed and retract speed of the feed stepper motor in the above-mentioned fully automatic drilling machine is not high. The overall idea is as follows: Whether the first feed operation is completed is judged by the real-time monitored first feed state. If the first feed operation is completed, whether the second feed operation is completed is judged based on the real-time monitored second feed state. If the second feed operation is completed, whether the retract operation is completed is judged based on the real-time monitored retract state, thereby achieving the effect of improving the accuracy of automatic adjustment of the feed speed and retract speed of the stepper motor.

[0022] In order to better understand the above technical solution, the above technical solution will be described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0023] like Figure 1 As shown, it is a flow chart of the control method based on the drilling machine feed control circuit provided in the embodiment of the present application. The control method based on the drilling machine feed control circuit provided in the embodiment of the present application includes the following steps: step one, real-time monitoring of the first feed state of the drilling machine in the first feed process, and judging whether the first feed operation is completed; step two, if the first feed operation is completed, real-time monitoring of the second feed state of the drilling machine in the second feed process, and judging whether the second feed operation is completed; step three, if the second feed operation is completed, real-time monitoring of the retracting state of the drilling machine in the retracting process, and judging whether the retracting operation is completed.

[0024] It should be noted that the first feed process represents the initial feed stage of the drilling operation, that is, the process from the drill bit starting to contact the workpiece surface to reaching the predetermined initial drilling depth; the second feed process represents the drilling operation process corresponding to the change in the load current of the main motor, that is, the drilling operation process corresponding to the change in the hardness and thickness of the workpiece; the retraction process represents the process of the drill bit retracting from the workpiece after completing the feed process.

[0025] like Figure 2 FIG. 1 is a schematic diagram of a drilling machine feed control circuit provided in an embodiment of the present application. The drilling machine feed control circuit uses a stepper motor control chip U1 to accurately control the operation of the stepper motor. Figure 2 Middle: Stepper motor control chip U1, stepper motor terminal J1, chip U1 output interface 4 / 5 pins: AOUT1, 6 / 7 pins: AOUT2, 8 / 9 pins: BOUT1, 10 / 11 pins: BOUT2, detection signal input terminal 23 pin: STEP.

[0026] like Figure 3 As shown, it is a structural schematic diagram of the fully automatic drilling machine provided in the embodiment of the present application, including: a stepper motor 1, a lifting gear 2, a lifting shaft 3, a stepper motor rotor 4, and a lifting handle 5; Figure 4 As shown, it is a cross-sectional view of the lifting shaft position of the fully automatic drilling machine provided in the embodiment of the present application, including: a stepping motor 1, a lifting gear 2, a lifting shaft 3, a lifting handle 5, an automatic gear 6, and a steel ball 7; Figure 5 As shown, it is a cross-sectional view of the clutch component provided in the embodiment of the present application, including: a lifting tooth 2, a lifting handle 5, an automatic gear 6, a steel ball 7, a lifting tooth groove 10, and a lifting shaft groove 11; Figure 6 As shown, it is a structural diagram of the rack provided in an embodiment of the present application, including: a gear 13, a rack 14, and a drill bit assembly 15.

[0027] The stepper motor 1 is used as a power source to provide power for the lifting and drilling actions of the entire drilling machine. The stepper motor rotor 4 rotates according to a specific step angle by energizing and de-energizing the internal electromagnetic coil. Under the action of the electromagnetic force, the stepper motor rotor 4 rotates, and the output power on the stepper motor rotor 4 is transmitted to the lifting gear 2 through the teeth on the stepper motor rotor 4. The lifting gear 2 is connected to the lifting shaft 3 through a clutch component. Different states of the clutch component can change the connection relationship between the lifting shaft 3 and the lifting gear 2. The clutch component includes an automatic gear 6 in the internal cavity of the lifting shaft 3, a spring 9, a steel ball 7, a lifting gear groove 10, a lifting shaft groove 11, and a boss 12 installed on the surface of the automatic gear 6. The lifting handle 5 rotates along the rotating shaft 8, and the groove of the lifting handle 5 close to the rotating shaft 8 can be engaged with the edge of the automatic gear 6 (usually in the initial state, the groove and the edge of the automatic gear 6 are always engaged and maintained in an engaged state). The lifting handle 5 is rotated along the rotating shaft 8 to drive the automatic gear 6 in the lifting shaft 3. During the movement, the boss 12 squeezes the steel ball 7, so that the steel ball 7 partially passes through the lifting shaft groove 11 and enters the lifting tooth groove 10. At this time, the lifting shaft 3 and the lifting tooth 2 form a rotatable whole. At this time, the stepping motor 1 can drive the lifting tooth 2 and the lifting shaft 3 to rotate, and the lifting shaft 3 drives the gear 13 on its surface to rotate, thereby driving the rack 14 to move up and down. The rack 14 drives the drill assembly 15 to move up and down through a connecting component (not shown in the figure). At this time, it is an automatic drilling mode. In addition, the lifting handle 5 is rotated to make the steel ball 7 leave the lifting tooth groove 10. At this time, the lifting shaft 3 is separated from the lifting tooth 2, and the lifting tooth 2 cannot drive the lifting shaft 3 to rotate. At this time, the lifting handle 5 can be rotated with the lifting shaft 3 as the center, and the lifting handle 5 drives the lifting shaft 3 to rotate, and then the lifting shaft 3 drives the gear 13 on its surface to rotate, thereby driving the rack 14 to move up and down. The rack 14 drives the drill assembly 15 to move up and down through a connecting component (not shown in the figure). At this time, it is a manual drilling mode.

[0028] The working principle of the feed protection control circuit of the fully automatic drilling machine provided in the embodiment of the present application is: first, place the drilling machine on a flat workpiece, turn on the disk switch to firmly adsorb it on the workpiece, turn on the motor switch to start running, and pull the feed handle outward at a certain angle to realize the automatic feed mode. The feed stepper motor drives the guide rack to move up and down through the transmission gear kit to feed. When the workpiece is hard or the drill bit is not sharp, the load current increases. When it is detected that the load current increases to 8A, the input terminal 23 pin: STEP of the fully automatic drilling machine feed protection control circuit will send a detection signal to the stepper motor control chip U1, which is transmitted to the stepper motor through the stepper motor terminal J1, the chip U1 output terminal interface 4 / 5 pins: AOUT1, 6 / 7 pins: AOUT2, 8 / 9 pins: BOUT2, 10 / 11 pins: BOUT1, and adjusts the control stepper motor feed speed to slow down to 60% of the normal feed speed, thereby protecting the drilling machine from overload protection shutdown and protecting the drill bit to extend its service life.

[0029] Compared with the prior art, the feed speed protection control circuit of the fully automatic drilling machine provided in the present application has a high degree of automation and can automatically detect the load current to control the drilling feed speed. That is, when the drill bit is not sharp or the workpiece material is hard, the motor load current increases and the feed speed is automatically adjusted to give full play to the best working state, greatly improve work efficiency, and reduce labor and material costs, thereby achieving improved accuracy and efficiency of feed control and retract control, and effectively solving the problem of low accuracy of automatic adjustment of the feed speed and retract speed of the feed stepper motor in the fully automatic drilling machine in the prior art.

[0030] Furthermore, the specific process of real-time monitoring of the first feed state of the drilling machine during the first feed process is as follows: Z1, obtaining the spindle gear temperature of the stepper motor at the specified first feed moment. When the spindle gear temperature is greater than the allowable spindle gear temperature in the database, the overheating protection circuit is triggered. The overheating protection circuit has the function of automatically reducing the starting current of the stepper motor. Otherwise, Z2 is executed; Z2, obtaining the working current of the stepper motor at the specified first feed moment. When the working current is greater than the allowable working current in the database, the overload protection circuit is triggered. The overload protection circuit has the function of automatically reducing the load current of the stepper motor. Otherwise, Z3 is executed; Z3, analyzing the obtained first feed state data to obtain a control circuit protection coefficient. The first feed state data includes the first disk adsorption force, the first load current, the stepper motor load, the spindle gear temperature and the working current. The control circuit protection coefficient represents the quantitative data of the influence of the first feed state data on the compliance of the first feed process.

[0031] In this embodiment, when the working current of the stepper motor at the specified first feed moment is not less than the reference working current in the database, the output torque of the stepper motor increases at this time, which may cause increased friction and wear between the stepper motor gears. Such friction and wear will generate additional heat, thereby further increasing the spindle gear temperature of the stepper motor, that is, the increase in the working current of the stepper motor in the drilling machine at the current specified first feed moment will cause the spindle gear temperature corresponding to the specified first feed moment to increase. Therefore, when the working current of the stepper motor at the specified first feed moment is between the reference working current and the allowable working current and the spindle gear temperature is not greater than the allowable spindle gear temperature in the database, the calculation conditions of the control circuit protection coefficient are met, otherwise no calculation will be performed.

[0032] This example can effectively prevent the drilling machine from being damaged due to overheating or overloading by considering the overheat protection circuit and overload protection circuit during the first feed process of the drilling machine, which helps to improve the processing accuracy, stability and safety of the drilling machine.

[0033] Furthermore, the specific process of analyzing the acquired first feed state data to obtain the control circuit protection coefficient is as follows: obtaining the first disk adsorption force coefficient, which is used to reflect the relationship between the first disk adsorption force and the drilling stability during the first feed process of the drilling machine; when the spindle gear temperature is not greater than the allowable spindle gear temperature in the database and the working current is not greater than the allowable working current in the database, obtaining the working current of the stepper motor in the drilling machine at the specified first feed moment and judging whether the acquired working current is not less than the reference working current in the database, if so, obtaining the working current coefficient, otherwise continuing to monitor the change of the working current of the stepper motor during the first feed process; correcting the difference between the first load current and the allowable load current of the main motor through the first load current weight factor to obtain the first load current coefficient; obtaining the stepper motor load coefficient, and combining the first disk adsorption force coefficient and the working current coefficient with the results of weighting processing to obtain the control circuit protection coefficient; the stepper motor load coefficient is used to quantify the influence of the stepper motor load on the compliance of the first feed process.

[0034] Among them, the specific limiting expression of the control circuit protection coefficient is: ; In the formula, a is the number that specifies the first feed time. , A is the total number of specified first feed moments, It represents the control circuit protection factor of the drilling machine at the first specified feed time a. It represents the first disk adsorption force of the disk base in the drilling machine at the a-th specified first feed moment, represents the reference disk adsorption force, It represents the stepper motor load of the drilling machine at the ath specified first feed moment. represents the reference stepper motor load, represents the first load current weight factor, It represents the first load current of the main motor in the drilling machine at the a-th specified first feed time. Indicates the allowable load current of the main motor. represents the operating current weight factor, It represents the working current of the stepper motor in the drilling machine at the first specified first feed time a. Indicates the allowable working current, Represents the reference operating current, It indicates the spindle gear temperature of the stepper motor in the drilling machine at the a-th specified first feed moment. Indicates the allowable spindle gear temperature.

[0035] In this embodiment, the first disk adsorption coefficient represents the ratio of the reference disk adsorption in the database to the first disk adsorption of the disk base in the drilling machine at the specified first cutting moment, that is, The working current coefficient represents the ratio of the working current of the stepper motor in the drilling machine at the specified first feed moment to the reference working current, that is, The first load current coefficient represents the ratio of the first load current of the main motor in the drilling machine at the specified first feed moment to the load allowable current of the main motor (usually set to 8A), that is, ; The stepper motor load coefficient represents the ratio of the stepper motor load at the specified first feed moment to the reference stepper motor load in the drilling machine, that is, .

[0036] The disk adsorption force (including the first disk adsorption force, the second disk adsorption force and the third disk adsorption force) in the present application is usually measured by a pressure sensor, and the unit is the same as that of the reference disk adsorption force, which is Newton (N); the working current of the stepper motor and the load current of the main motor (including the first load current, the second load current, the third load current, the fourth load current and the fifth load current) are usually measured by a current sensor, and the unit is the same as that of the allowable load current of the main motor, which is ampere (A). The stepper motor load is usually measured by a stepper motor load sensor, and the spindle gear temperature is usually measured by a temperature sensor.

[0037] The reference disk adsorption force is represented by the sum and average of the historical first disk adsorption forces of the disk base in the drilling machine in the historical drilling process in the database, the reference stepper motor load is represented by the sum and average of the historical stepper motor loads of the stepper motor in the drilling machine in the database at the historical first feed moment, and the allowed spindle gear temperature represents the maximum value of the historical spindle gear temperature of the stepper motor in the drilling machine at the historical first feed moment.

[0038] The database stores preset weight factors that are closely related to the protection coefficient of the control circuit. A predefined mapping relationship is established between these weight factors and the corresponding first load current and working current. It is worth noting that this mapping is not set arbitrarily. It can be one-to-one or many-to-one. For example, in practical applications, when it is necessary to conduct a safety assessment on the control circuit of a fully automatic drilling machine, the first load current and working current obtained in real time can be directly input into this preset mapping relationship, so as to accurately obtain the first load current weight factor and working current weight factor that match the protection coefficient of the control circuit.

[0039] It is particularly important that, in order to ensure the consistency and comparability of the evaluation, the value ranges of the first load current weight factor and the operating current weight factor in this example are both limited to between 0 and 1, and the sum of the two is 1.

[0040] The aforementioned database is a database for storing various types of setting data established before the design of the control method of the drilling machine feed control circuit. The database includes but is not limited to a preset control circuit protection coefficient, a preset feed process compliance index, a preset retract process compliance index, and a specified first feed moment and a specified second feed moment. Various numerical values ​​therein are directly set by technical personnel. Among them, the setting basis of the preset control circuit protection coefficient can be determined according to the actual application scenario of the full-automatic drilling machine control circuit. For example, the preset control circuit protection coefficient is represented by the sum and average of the historical control circuit protection coefficients of the drilling machine at the historical first feed moment in the database. In addition, various numerical values ​​in the database can be set and fine-tuned by technical personnel according to actual debugging.

[0041] It should be understood that the units of the working current, the allowable working current and the reference working current are the same, all are amperes (A), and the units of the spindle gear temperature and the allowable spindle gear temperature are the same, all are degrees Celsius (℃); the control circuit protection coefficient decreases with the increase of the first magnetic disk adsorption force, and increases with the increase of the stepper motor load, the first load current and the working current.

[0042] Among them, the increase in the stepper motor load usually causes the spindle gear to bear greater torque and stress, which may cause the gear temperature to rise. This is because the increase in load means that the motor needs to output more power to overcome resistance, and this extra power will eventually be converted into heat, causing the gear temperature to rise. Therefore, it can be inferred that there is a positive correlation between the stepper motor load and the spindle gear temperature, that is, the greater the load, the higher the gear temperature.

[0043] In a stepper motor, the magnitude of the load current directly reflects the load condition borne by the motor. An increase in the load current will also cause the motor to output more power, which in turn causes the gear temperature to rise. Therefore, there is also a positive correlation between the first load current and the spindle gear temperature, that is, the greater the load current, the higher the gear temperature.

[0044] Through the above analysis, it can be understood that there is a mutual influence relationship between the spindle gear temperature, the stepper motor load and the first load current. These relationships not only directly affect the working state and life of the spindle gear, but also affect the adjustment of the feed speed and retract speed of the feed stepper motor. This not only helps to improve the working efficiency and stability of the fully automatic drilling machine, but also helps to achieve more accurate automatic adjustment of the feed speed and retract speed of the stepper motor.

[0045] Furthermore, the specific process for determining whether the first feed operation is completed is as follows: determine whether the acquired control circuit protection coefficient is greater than the control circuit protection coefficient preset in the database: if the acquired control circuit protection coefficient is greater than the control circuit protection coefficient preset in the database, send an automatic power cut-off instruction and prompt the preset personnel to perform maintenance; if the acquired control circuit protection coefficient is not greater than the control circuit protection coefficient preset in the database, complete the first feed operation and send a second feed operation instruction.

[0046] In this embodiment, by comparing the numerical relationship between the acquired control circuit protection coefficient and the control circuit protection coefficient preset in the database, the power supply can be cut off in time when an abnormality occurs in the control circuit of the fully automatic drilling machine. Through automated judgment and prompt functions, unnecessary waiting time is reduced, the processing efficiency and safety of the drilling machine on the workpiece are improved, and the intelligent control of the feed operation of the fully automatic drilling machine is realized.

[0047] Furthermore, the specific process of real-time monitoring of the second feed state of the drilling machine during the second feed process is as follows: X1, obtaining the second load current of the main motor at the specified second feed moment, and judging whether the second load current is not less than the load allowable current of the main motor. If so, the feed speed is automatically adjusted based on the obtained second load current deviation, and then X2 is executed. The condition for executing X2 is that the second load current monitored after automatic adjustment is less than the load allowable current of the main motor in the database, otherwise X2 is directly executed; X2, obtaining the second feed state data, and correcting the difference between the second load current and the load allowable current of the main motor through the second load current weight factor to obtain the second load current coefficient, that is, ; X3, the obtained second load current coefficient, coolant flow coefficient and drilling torque coefficient are corrected to obtain the feed process compliance index; the second feed state data includes the second disk adsorption force, the second load current, the coolant flow and the drilling torque; the coolant flow coefficient represents the result of the coolant flow weight factor correcting the difference between the coolant flow and the reference coolant flow, that is The drilling torque coefficient represents the result of the drilling torque weight factor correcting the difference between the drilling torque and the reference drilling torque, that is, The feed process compliance index represents the quantitative data of the influence of the second feed state data on the compliance of the second feed process.

[0048] Among them, the specific restriction expression of the feed process index is: ; In the formula, b is the number that specifies the second feed time. , B is the total number of specified second feed moments, It means that the drilling machine meets the index of the feeding process at the bth specified second feeding time. It represents the second disk adsorption force of the disk base in the drilling machine at the bth specified second feed time, represents the reference disk adsorption force, represents the second load current weight factor, It represents the second load current of the main motor in the drilling machine at the bth specified second feed time. Indicates the allowable load current of the main motor. represents the coolant flow weight factor, It indicates the coolant flow rate of the drilling machine corresponding to the second feed time of the bth specified time. represents the reference coolant flow rate, represents the drilling torque weight factor, It represents the drilling torque of the drilling machine at the bth specified second feed moment. Indicates the reference drilling torque.

[0049] The second disk adsorption coefficient represents the ratio of the reference disk adsorption in the database to the second disk adsorption of the disk base in the drilling machine at the specified second feed time, that is, , which is used to reflect the relationship between the second disk adsorption force and drilling stability of the drilling machine during the second feed process; the feed process compliance index represents the result of the coupling analysis of the second disk adsorption force coefficient, the second load current coefficient, the coolant flow coefficient, and the drilling torque coefficient.

[0050] It should be noted that the drilling torque in the restricted expression of the feed process conforms to the exponent is greater than the reference drilling torque in the database. At this time, the drilling torque of the drilling machine at the corresponding specified second feed moment may cause the force on the drill bit of the drilling machine to increase, increasing the risk of drill bit wear and breakage. At the same time, it may also cause the load on the stepper motor to increase, thereby affecting its operating performance and life.

[0051] The coolant is usually stored in the coolant tank of the drilling machine. The coolant is sprayed directly onto the drill bit and the workpiece surface through a nozzle or a spray head. The coolant is used to spray the coolant onto the drill bit of the drilling machine to cool and lubricate, that is, to reduce the temperature and wear rate of the drill bit. The external cooling nozzle or spray head is usually installed on the bed or spindle box of the drilling machine.

[0052] In this embodiment, the unit of the coolant flow rate is the same as that of the reference coolant flow rate, both are liters per minute (L / min), and the unit of the drilling torque is the same as that of the reference drilling torque, both are Newton meters (N·m). The coolant flow rate is measured by a flowmeter, and the drilling torque is measured by a torque sensor.

[0053] The second load current weight factor, coolant flow weight factor and drilling torque weight factor are the influence of the second load current, coolant flow and drilling torque respectively set in the database on the second feed process. Specifically, the database stores preset weight factors corresponding to the second load current, coolant flow and drilling torque. There is a pre-set mapping relationship between these weight factors and the second load current, coolant flow and drilling torque. This mapping relationship can be one-to-one or many-to-one. For example, in actual applications, the real-time second load current, coolant flow and drilling torque can be input into this mapping relationship to quickly obtain the corresponding weight factors.

[0054] In this example, the second load current weight factor, the coolant flow weight factor, and the drilling torque weight factor generally range from 0 to 1, and the sum of the three is 1.

[0055] It should be understood that the feed process compliance index decreases with the increase of the second magnetic disk adsorption force and the coolant flow rate, and increases with the increase of the second load current and the drilling torque. When the second magnetic disk adsorption force increases, a larger coolant flow rate is required to ensure that the drill bit is adequately cooled and lubricated during the drilling process. This is because an increase in adsorption force may mean an increase in drilling depth or material hardness, thereby requiring more coolant to take away heat and chips.

[0056] When the coolant flow rate decreases, the drill bit of the fully automatic drilling machine may increase the load due to overheating, resulting in an increase in load current. Secondly, when the drilling torque increases, a larger load current is usually required to drive the drill bit. This is because the increase in torque means that greater resistance needs to be overcome, which requires more energy input.

[0057] By considering the above-mentioned mutual influence mechanism, the dynamic relationship between various parameters in the feed process can be more fully understood, which helps to improve the accuracy and efficiency of drilling, and further realizes more accurate automatic adjustment of the feed speed and retract speed of the stepper motor.

[0058] Furthermore, the specific process for determining whether the second feed operation is completed is as follows: when the obtained feed process compliance index is not greater than the feed process compliance index preset in the database, the second feed operation is completed and a retract operation instruction is sent, otherwise the feed parameters are adjusted; the feed parameters include coolant flow and stepper motor speed.

[0059] The specific process of feed parameter adjustment is as follows: Y1, based on the obtained feed speed adjustment, the exponential deviation is met to increase the coolant flow rate by a preset amplitude (set by the preset personnel, usually set to 10% of the initial coolant flow rate), and when the reduction amplitude of the third load current monitored in real time is greater than the reduction amplitude of the third load current preset in the database, the coolant flow rate continues to be increased by the preset amplitude until the monitored third load current is less than the load allowable current of the main motor, otherwise execute Y2; Y2, based on the obtained feed speed adjustment, the exponential deviation is met to increase the stepper motor speed by a preset amplitude (set by the preset personnel, usually set to 10% of the initial stepper motor speed), and when the reduction amplitude of the fourth load current monitored in real time is greater than the fourth load current reduction amplitude preset in the database, the stepper motor speed continues to be increased by the preset amplitude until the monitored fourth load current is less than the load allowable current of the main motor, otherwise return to Y1.

[0060] In this embodiment, the condition for executing Y2 is: after increasing the coolant flow rate by a preset amplitude, the monitored third load current is still not less than the allowable load current of the main motor; the condition for returning to Y1 is: after increasing the stepper motor speed by a preset amplitude, the monitored fourth load current is still not less than the allowable load current of the main motor.

[0061] The feed speed adjustment compliance index deviation represents the difference between the obtained feed process compliance index and the preset feed process compliance index; the preset feed process compliance index is represented by the sum and average of the historical feed process compliance indexes of the drilling machine at the historical second feed moment in the database; the preset third load current reduction amplitude and the preset fourth load current reduction amplitude are respectively represented by the sum and average of the historical third load current reduction amplitude and the historical fourth load current reduction amplitude of the main motor corresponding to the drilling machine in the database during the historical feed parameter adjustment process.

[0062] This example avoids unnecessary energy waste and improves the automation level of the fully automatic drilling machine by dynamically adjusting the coolant flow and stepper motor speed and by monitoring the load current in real time and adjusting the feed parameters accordingly. Compared with the existing technology, this adjustment process can adapt to the drilling needs of different materials, different thicknesses and different hole diameters, and has strong flexibility and adaptability.

[0063] Furthermore, the specific process of real-time monitoring of the retraction state of the drilling machine during the retraction process is as follows: R1, real-time monitoring of the steering adjustment state of the stepper motor before retraction to obtain the steering adjustment response time. When the steering adjustment response time is within the allowable range of the steering adjustment response time in the database, directly execute R2. The condition for executing R2 is that the steering adjustment response time obtained after optimization is within the allowable range of the steering adjustment response time in the database, otherwise the preset personnel is prompted to check the driver of the stepper motor and execute R2 after optimization; R2, real-time monitoring of the main motor at the specified retraction moment The fifth load current, when the fifth load current is not greater than the allowable load current of the main motor, directly execute R3, otherwise send an automatic drill switching command and automatically adjust the drilling machine's tool retraction speed based on the obtained fifth load current deviation, and then execute R3. The condition for executing R3 is that the fifth load current monitored after the feed speed is adjusted is less than the allowable load current of the main motor; R3, obtain the tool retraction status data and analyze it to obtain the tool retraction process compliance index, the tool retraction status data includes the steering adjustment response time, the fifth load current, the automatic drill switching command response time and the third disk adsorption force.

[0064] The compliance index of the tool retracting process is obtained by the following method: the third disk adsorption force coefficient and the fifth load current coefficient are obtained and the correlation average processing is performed to obtain the first tool retracting process compliance index, the third disk adsorption force coefficient is used to reflect the relationship between the third disk adsorption force and the drilling stability of the drilling machine during the tool retracting process, the fifth load current coefficient is used to quantify the change of the fifth load current of the main motor of the drilling machine during the tool retracting process, and the first tool retracting process compliance index represents the quantitative data of the influence of the third disk adsorption force coefficient and the fifth load current coefficient on the compliance of the tool retracting process; the steering adjustment response time and the automatic switching drill command response time after de-unitization processing are obtained and the correlation processing is performed to obtain the second tool retracting process compliance index, and the second tool retracting process compliance index represents the quantitative data of the influence of the steering adjustment response time and the automatic switching drill command response time on the compliance of the tool retracting process; the first tool retracting process compliance index and the second tool retracting process compliance index are respectively corrected and coupled to obtain the tool retracting process compliance index, and the tool retracting process compliance index represents the quantitative data of the influence of the steering adjustment response time, the fifth load current, the automatic switching drill command response time and the third disk adsorption force on the compliance of the tool retracting process.

[0065] Specifically, the specific restriction expression of the retraction process conforming to the index is: ; Where t is the number of the designated retraction time. , T is the total number of specified retraction moments, It indicates that the drilling machine meets the index of tool retraction during tool retraction. Indicates that the first retraction process complies with the exponential weight factor, represents the third disk adsorption force of the disk base in the drilling machine at the tth specified retraction time, Indicates the reference third disk adsorption force, represents the fifth load current of the main motor in the drilling machine at the tth specified retraction time, Indicates the allowable load current of the main motor. Indicates that the second retraction process complies with the exponential weight factor, Indicates the steering adjustment response time of the drilling machine before retracting the tool. Indicates the response time of the automatic drill switch command of the drilling machine during the retracting process.

[0066] In this embodiment, the steering adjustment response time allowable range represents the range corresponding to the maximum and minimum values ​​of the historical steering adjustment response time of the drilling machine before the historical retracting operation in the database; the steering adjustment response time and the automatic drill switching instruction response time are obtained through the timer; the third disk adsorption force coefficient represents the ratio of the reference disk adsorption force in the database to the third disk adsorption force of the disk base in the drilling machine at the specified retracting moment, that is, The fifth load current coefficient represents the ratio of the fifth load current of the main motor in the drilling machine at the specified retraction time to the load allowable current of the main motor, that is, .

[0067] The database stores preset weight factors closely related to the compliance index of the tool retracting process. A predefined mapping relationship is established between these weight factors and the corresponding first tool retracting process compliance index and second tool retracting process compliance index. It is worth noting that this mapping is not set arbitrarily. It can be a one-to-one correspondence or a many-to-one relationship. For example, in practical applications, when it is necessary to evaluate the tool retracting process, the first tool retracting process compliance index and the second tool retracting process compliance index obtained in real time can be directly input into this preset mapping relationship, so that the first tool retracting process compliance index weight factor and the second tool retracting process compliance index weight factor that match the tool retracting process compliance index can be quickly and accurately obtained.

[0068] It is particularly important that in order to ensure the consistency and comparability of the evaluation, the value ranges of the first retraction process compliance exponential weight factor and the second retraction process compliance exponential weight factor in this example are both limited to between 0 and 1, and the sum of the two is 1.

[0069] It should be understood that the retraction process compliance index decreases with the increase of the adsorption force of the third magnetic disk, and increases with the increase of the fifth load current, the steering adjustment response time and the automatic switching drill command response time, among which there is a mutual influence relationship between the fifth load current, the steering adjustment response time and the automatic switching drill command response time.

[0070] For example, an increase in load current may cause the system response speed to slow down (including steering adjustment response and automatic drill switching command response), thereby increasing the complexity of the tool retraction process. At the same time, the response speed of steering adjustment and drill switching will also affect the change of load current, forming a complex dynamic system.

[0071] By deeply understanding the relationship between the retraction process compliance index and various influencing factors, the control algorithm can be optimized and the feed and retraction speeds can be adjusted more accurately according to the real-time working conditions. This helps to reduce errors and instabilities in the machining process, improve machining quality and efficiency, and achieve more accurate automated adjustment of the stepper motor's feed and retraction speeds.

[0072] Furthermore, the specific process for determining whether the retraction operation is completed is as follows: when the obtained retraction process compliance index is not greater than the retraction process compliance index preset in the database, a retraction operation completion instruction is sent, otherwise the drive parameters are adjusted, and the drive parameters include the drive current and micro-step settings of the stepper motor.

[0073] Among them, the specific process of drive parameter adjustment is: D1, based on the first retraction process obtained, a preset number of subdivision dial switches are increased, and the driving current of the stepper motor at the current adjustment moment is monitored in real time. When the driving current is less than the rated current of the stepper motor and the first retraction process obtained meets the exponential deviation of not less than 0, the adjustment of the drive parameters is completed, otherwise the drive current reduction instruction is sent and D2 is executed; D2, based on the second retraction process obtained, the preset number of subdivision dial switches are continued to be increased until the re-acquired second retraction process meets the exponential deviation of not less than 0 and the driving current of the stepper motor is always less than the rated current of the stepper motor. The adjustment of the drive parameters is completed, otherwise it returns to D1.

[0074] In this embodiment, the first retraction process conformity index deviation represents the difference between the preset retraction process conformity index and the obtained retraction process conformity index; the second retraction process conformity index deviation represents the difference between the first retraction process conformity index deviation and the retraction process conformity index deviation obtained after the subdivision dial switch is adjusted; the drive current reduction instruction is used to reduce the drive current of a preset amplitude, that is, an increase in the subdivision dial switch corresponds to a decrease in the drive current. The drive current is reduced while the subdivision dial switch is increased in order to maintain the smooth operation of the stepper motor and prevent overload.

[0075] In practical applications, in order to obtain smoother movement and higher positioning accuracy, the drilling process of fully automatic drilling machines usually adopts micro-step drive technology. By controlling the output current of the stepper motor driver, the stepper motor does not directly reach the position of the next basic step angle at each step, but stays at multiple intermediate positions, thereby achieving more precise rotation control. The number of these intermediate positions is the number of micro-steps (i.e., subdivision dial switches). The more micro-steps there are, the smoother the rotation of the stepper motor and the higher the positioning accuracy.

[0076] In the tool retracting operation, the microstep setting can affect the speed and accuracy of the tool retracting. In this example, by increasing the number of microsteps, the rotation smoothness and positioning accuracy of the stepper motor during the tool retracting process can be changed, thereby optimizing the tool retracting effect, reducing the processing errors caused by improper tool retracting, and improving the accuracy and consistency of workpiece processing.

[0077] like Figure 7As shown, it is a structural schematic diagram of a control system based on a drilling machine feed control circuit provided in an embodiment of the present application. The control system based on a drilling machine feed control circuit provided in an embodiment of the present application comprises: a first feed control module, a second feed control module and a retract control module; wherein, the first feed control module is used to monitor in real time the first feed state of the drilling machine in a first feed process, and judge whether the first feed operation is completed; the second feed control module is used to monitor in real time the second feed state of the drilling machine in a second feed process, and judge whether the second feed operation is completed, if the first feed operation is completed; the retract control module is used to monitor in real time the retract state of the drilling machine in the retract process, and judge whether the retract operation is completed, if the second feed operation is completed.

[0078] In this embodiment, by dividing the feed process into two stages, the first feed and the second feed, and respectively setting control modules for real-time monitoring and control, refined control of the feed process of the drilling machine is achieved. This design can more accurately judge the completion status of each feed stage, thereby ensuring the accuracy and stability of drilling. Secondly, through the mutual cooperation between the first feed control module, the second feed control module and the retract control module, automatic control of the feed and retract processes of the drilling machine is achieved. This design improves the automation level of the drilling machine, reduces manual intervention, and improves the safety of workpiece processing.

[0079] To summarize, the embodiment of the present application determines whether the first feed operation is completed by monitoring the first feed state in real time. If the first feed operation is completed, then determines whether the second feed operation is completed based on the second feed state monitored in real time. If the second feed operation is completed, then determines whether the retract operation is completed based on the retract state monitored in real time. This not only ensures the continuity and accuracy of the drilling operation of the drilling machine, but also achieves precise control of the drilling process of the fully automatic drilling machine, thereby achieving more accurate automatic adjustment of the feed speed and retract speed of the stepper motor, effectively solving the problem of low accuracy in automatic adjustment of the feed speed and retract speed of the feed stepper motor in the fully automatic drilling machine in the prior art.

[0080] It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0081] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0082] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0083] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0084] Although the preferred embodiments of the present invention have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.

[0085] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.

Claims

1. A control method based on a drilling machine feed control circuit, characterized in that: The following steps are involved: Step 1: monitor the first feed state of the drilling machine in the first feed process in real time to determine whether the first feed operation is completed; Step 2: If the first feed operation is completed, the second feed state of the drilling machine during the second feed process is monitored in real time to determine whether the second feed operation is completed; Step 3: If the second feed operation is completed, the retraction state of the drilling machine during the retraction process is monitored in real time to determine whether the retraction operation is completed; The specific process of real-time monitoring of the retracting state of the drilling machine during the retracting process is as follows: R1, real-time monitoring of the steering adjustment state of the stepper motor before retracting to obtain the steering adjustment response time. When the steering adjustment response time is within the allowable range of the steering adjustment response time in the database, R2 is directly executed. Otherwise, the preset personnel are prompted to check the driver of the stepper motor and optimize it before executing R2. R2, real-time monitoring of the fifth load current of the main motor at the specified retracting time, when the fifth load current is not greater than the load allowable current of the main motor, directly execute R3, otherwise send an automatic drill switch command and automatically adjust the retracting speed of the drilling machine based on the obtained fifth load current deviation before executing R3; R3, obtaining and analyzing the tool retraction status data to obtain the tool retraction process compliance index, wherein the tool retraction status data includes the steering adjustment response time, the fifth load current, the automatic switching drill command response time and the third magnetic disk adsorption force.

2. The control method based on the drilling machine feed control circuit as claimed in claim 1, characterized in that: The specific process of real-time monitoring of the first feed state of the drilling machine during the first feed process is as follows: Z1, obtain the spindle gear temperature of the stepper motor at the specified first feed moment. When the spindle gear temperature is greater than the allowable spindle gear temperature in the database, the overheating protection circuit is triggered. The overheating protection circuit has the function of automatically reducing the starting current of the stepper motor. Otherwise, execute Z2; Z2, obtaining the working current of the stepper motor at the specified first feed moment, when the working current is greater than the allowable working current in the database, triggering the overload protection circuit, the overload protection circuit has the function of automatically reducing the load current of the stepper motor, otherwise executing Z3; Z3, analyze the acquired first feed state data to obtain the control circuit protection coefficient, wherein the first feed state data includes the first disk adsorption force, the first load current, the stepper motor load, the spindle gear temperature and the working current, and the control circuit protection coefficient represents the quantitative data of the influence of the first feed state data on the compliance of the first feed process.

3. The control method based on the drilling machine feed control circuit as claimed in claim 2, characterized in that: The specific process of analyzing the acquired first feed state data to obtain the control circuit protection coefficient is as follows: Acquire a first magnetic disk adsorption force coefficient, where the first magnetic disk adsorption force coefficient is used to reflect the relationship between the first magnetic disk adsorption force and the drilling stability during the first feed process of the drilling machine; When the spindle gear temperature is not greater than the allowable spindle gear temperature in the database and the working current is not greater than the allowable working current in the database, the working current of the stepper motor in the drilling machine at the specified first feed moment is obtained and it is determined whether the obtained working current is not less than the reference working current in the database. If so, the working current coefficient is obtained, otherwise the change of the working current of the stepper motor in the first feed process is continuously monitored; The difference between the first load current and the load allowable current of the main motor is corrected by using the first load current weight factor to obtain a first load current coefficient; Obtaining the stepper motor load coefficient, and combining the first magnetic disk adsorption force coefficient and the working current coefficient to perform weighted processing to obtain the control circuit protection coefficient; The stepper motor load coefficient is used to quantify the influence of the stepper motor load on the compliance of the first feed process.

4. The control method based on the drilling machine feed control circuit as claimed in claim 3, characterized in that: The specific process of determining whether the first feed operation is completed is as follows: Determine whether the acquired control circuit protection coefficient is greater than the control circuit protection coefficient preset in the database: If the acquired control circuit protection coefficient is greater than the control circuit protection coefficient preset in the database, an automatic power cut-off instruction is sent and a preset person is prompted to perform maintenance; If the acquired control circuit protection coefficient is not greater than the control circuit protection coefficient preset in the database, the first feed operation is completed and a second feed operation instruction is sent.

5. The control method based on the drilling machine feed control circuit as claimed in claim 1, characterized in that: The specific process of real-time monitoring of the second feed state of the drilling machine during the second feed process is as follows: X1, obtain the second load current of the main motor at the specified second feed time, and determine whether the second load current is not less than the load allowable current of the main motor. If so, automatically adjust the feed speed based on the obtained second load current deviation and then execute X2, otherwise directly execute X2; X2, obtaining the second feed state data, and correcting the difference between the second load current and the load allowable current of the main motor by the second load current weight factor to obtain a second load current coefficient; X3, correcting the obtained second load current coefficient, coolant flow coefficient and drilling torque coefficient to obtain a feed process compliance index; The second feed state data includes a second magnetic disk adsorption force, a second load current, a coolant flow rate, and a drilling torque; The coolant flow coefficient represents the result of the coolant flow weight factor correcting the difference between the coolant flow and the reference coolant flow; The drilling torque coefficient represents the result of the drilling torque weight factor correcting the difference between the drilling torque and the reference drilling torque; The feed process compliance index represents quantitative data of the influence degree of the second feed state data on the second feed process compliance.

6. The control method based on the drilling machine feed control circuit as claimed in claim 5, characterized in that: The specific process of determining whether the second feed operation is completed is as follows: When the obtained feed process compliance index is not greater than the feed process compliance index preset in the database, the second feed operation is completed and a retract operation instruction is sent, otherwise the feed parameters are adjusted; The feed parameters include coolant flow rate and stepper motor speed; The specific process of adjusting the feed parameters is as follows: Y1, based on the obtained feed speed adjustment compliance index deviation, the coolant flow rate is increased by a preset amplitude, and when the reduction amplitude of the third load current monitored in real time is greater than the reduction amplitude of the third load current preset in the database, the coolant flow rate is continued to be increased by a preset amplitude until the monitored third load current is less than the load allowable current of the main motor, otherwise Y2 is executed; Y2, based on the obtained feed speed adjustment, the stepper motor speed is increased by a preset amplitude in accordance with the exponential deviation. At the same time, when the reduction amplitude of the fourth load current monitored in real time is greater than the reduction amplitude of the fourth load current preset in the database, the stepper motor speed continues to be increased by a preset amplitude until the monitored fourth load current is less than the allowable load current of the main motor, otherwise it returns to Y1.

7. The control method based on the drilling machine feed control circuit as claimed in claim 1, characterized in that: The retraction process compliance index is obtained by the following method: The third disk adsorption force coefficient and the fifth load current coefficient are obtained and the correlation average processing is performed to obtain the first tool retraction process compliance index, wherein the third disk adsorption force coefficient is used to reflect the relationship between the third disk adsorption force and the drilling stability of the drilling machine during the tool retraction process, and the fifth load current coefficient is used to quantify the change of the fifth load current of the main motor of the drilling machine during the tool retraction process, and the first tool retraction process compliance index represents the quantitative data of the influence degree of the third disk adsorption force coefficient and the fifth load current coefficient on the compliance degree of the tool retraction process; Obtaining the denormalized steering adjustment response time and the automatic drill bit switching command response time and performing correlation processing to obtain a second tool retraction process compliance index, wherein the second tool retraction process compliance index represents quantitative data of the degree of influence of the steering adjustment response time and the automatic drill bit switching command response time on the tool retraction process compliance; The first tool retraction process compliance index and the second tool retraction process compliance index are respectively corrected and coupled to obtain the tool retraction process compliance index, which represents the quantitative data of the influence of the steering adjustment response time, the fifth load current, the automatic switching drill command response time and the third disk adsorption force on the tool retraction process compliance.

8. The control method based on the drilling machine feed control circuit as claimed in claim 1, characterized in that: The specific process of judging whether the retraction operation is completed is as follows: When the obtained retraction process compliance index is not greater than the retraction process compliance index preset in the database, a retraction operation completion instruction is sent, otherwise a drive parameter adjustment is performed, wherein the drive parameter includes a drive current and a micro-step setting of the stepper motor; The specific process of adjusting the driving parameters is as follows: D1, based on the obtained first retraction process meeting the index deviation, increase the preset number of subdivision dial switches, and monitor the driving current of the stepper motor at the current adjustment moment in real time. When the driving current is less than the rated current of the stepper motor and the obtained first retraction process meeting the index deviation is not less than 0, the adjustment of the driving parameters is completed, otherwise the driving current reduction instruction is sent and D2 is executed; D2, based on the obtained second retraction process meeting the index deviation, continue to increase the preset number of subdivision dial switches until the re-acquired second retraction process meets the index deviation not less than 0 and the driving current of the stepper motor is always less than the rated current of the stepper motor to complete the adjustment of the driving parameters, otherwise return to D1.

9. A system using the control method based on the drilling machine feed control circuit as described in any one of claims 1 to 8, characterized in that: include: A first feed control module, a second feed control module and a retract control module; Wherein, the first feed control module is used to monitor the first feed state of the drilling machine in the first feed process in real time, and determine whether the first feed operation is completed; The second feed control module is used to monitor the second feed state of the drilling machine in the second feed process in real time if the first feed operation is completed, and determine whether the second feed operation is completed; The tool retraction control module is used to monitor the tool retraction status of the drilling machine in real time during the tool retraction process if the second tool feed operation is completed, and to determine whether the tool retraction operation is completed.

Citation Information

Patent Citations

  • Dynamic threshold detection circuit, method and concentrator

    CN109669378B

  • Automatic control system of drilling machine

    CN214751496U

  • Programmable logic controller (PLC) control-based full-automatic sample cutting machine and cutting method thereof

    CN101961874A

  • Hedge trimmer cutter retracting control method and device, hedge trimmer and readable storage medium

    CN114006555A

  • Apparatus for automatically detecting cracking of deep hole drill borer and automatically retracting tool

    CN201224050Y

Cited By

  • Mechatronics pipe fitting cutting machine

    CN121245082A