Percussion drill control method and device and percussion drill
By acquiring the current parameters of the impact drill in real time to identify the working status and adjust the rotation speed and impact frequency, the problem of traditional impact drills being unable to adapt to different materials is solved, achieving efficient and energy-saving drilling results.
Patent Information
- Application Number
- CN202511130988.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-13
- Publication Date
- 2025-10-31
AI Technical Summary
Traditional impact drills cannot adjust their operating parameters in real time when drilling into different materials, leading to problems such as wasted energy, extended working time, and drill bit jamming.
By acquiring the actual current parameters of the impact drill in real time, the current working state is identified, and a corresponding working strategy is generated based on the actual current parameters. The rotation speed and impact frequency are dynamically adjusted to adapt to different materials and working conditions.
It improves drilling efficiency, reduces energy waste and drill bit damage, extends equipment lifespan, and enhances equipment reliability and stability.
Smart Images

Figure CN120862884A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of electric equipment control technology, and more specifically, to a control method, device, and impact drill for an impact drill. Background Technology
[0002] Impact equipment is widely used in the construction industry for drilling operations on composite structures. For example, impact drills typically use fixed parameter control, and the control strategy mainly relies on the preset rotation speed and impact frequency. Therefore, it can provide relatively stable performance when facing drilling tasks of a single material.
[0003] In related technologies, fixed-parameter impact modes tend to waste energy on hard materials, while on soft materials, insufficient rotation speed leads to significantly longer working times. Furthermore, when the drill bit encounters abrupt material changes in reinforced concrete strata, it can easily affect the normal operation of the drill bit. For example, when the drill bit suddenly enters the reinforcing steel from the concrete, the response speed of traditional impact drills is significantly insufficient, which can easily cause the drill bit to jam, reducing work efficiency and potentially damaging the drill bit. Summary of the Invention
[0004] The problem addressed by this invention is how to improve the working performance of impact drills.
[0005] To address the above problems, the present invention provides a method, apparatus, and impact drill control for impact drills.
[0006] In a first aspect, the present invention provides a method for controlling an impact drill, comprising: When the impact drill starts running, the actual current parameters of the impact drill are acquired in real time. The impact drill is motion identified based on the actual current parameters to obtain its current working state. Based on the current working state and the actual current parameters, the working strategy of the impact drill is generated. The operation of the impact drill is controlled according to the described working strategy.
[0007] Optionally, the step of acquiring the actual current parameters of the impact drill in real time when the impact drill starts running includes: The operating current of the motor of the impact drill is collected according to a preset sampling period; The operating current within each preset sampling period is filtered to obtain the actual current parameters of the impact drill within that preset sampling period.
[0008] Optionally, the step of performing motion identification on the impact drill based on the actual current parameters to obtain the current working state of the impact drill includes: The actual current parameters are compared with a preset current threshold range to obtain the comparison result of the actual current parameters. Based on the comparison results, the current working state of the impact drill is determined.
[0009] Optionally, the preset current threshold range includes a first range, a second range, and a third range, and determining the current working state of the impact drill based on the comparison result includes: If the actual current parameter is determined to be within the first range based on the comparison results, then the current operating state is determined to be a low-resistance state. If the actual current parameter is determined to be in the second range based on the comparison results, then the current operating state is determined to be a medium resistance state. If the actual current parameter is determined to be in the third range based on the comparison results, then the current operating state is determined to be a high-resistance state. The current value in the first interval is less than the current value in the second interval, and the current value in the second interval is less than the current value in the third interval.
[0010] Optionally, generating the working strategy of the impact drill based on the current working state and the actual current parameters includes: When the current working state is the low resistance state, the current rotation speed and target rotation speed of the impact drill are obtained, and the target rotation speed is greater than the current rotation speed; The acceleration time of the impact drill is determined based on the relative position of the actual current parameters in the first interval. Based on the acceleration time, combined with the current rotational speed and the target rotational speed of the impact drill, an acceleration strategy for the impact drill under low resistance is generated. The speed-up strategy is used as the working strategy.
[0011] Optionally, generating the working strategy of the impact drill based on the current working state and the actual current parameters includes: When the current working state is the medium resistance state, the current rotational speed of the impact drill is obtained; The relative position of the actual current parameter in the second interval is mapped to the proportional coefficient of the impact drill in speed adjustment; Based on the proportional coefficient, a speed maintenance strategy or speed fine-tuning strategy for the impact drill under medium resistance is generated. The speed maintenance strategy or the speed fine-tuning strategy is used as the working strategy.
[0012] Optionally, generating the working strategy of the impact drill based on the current working state and the actual current parameters includes: When the current working state is the high resistance state, the current rotational speed and target rotational speed of the impact drill are obtained, and the target rotational speed is less than the current rotational speed; The deceleration time of the impact drill is determined based on the relative position of the actual current parameters in the third interval. Based on the deceleration duration, combined with the current rotational speed and the target rotational speed of the impact drill, a deceleration strategy for the impact drill under high resistance is generated. The speed reduction strategy is used as the working strategy.
[0013] Optionally, the impact drill control method further includes: When the current working state of the impact drill changes directly from the high-resistance state to the low-resistance state, the impact drill is controlled to stop operating.
[0014] In a second aspect, the present invention provides a control device for an impact drill, comprising: The current acquisition module is used to acquire the actual current parameters of the impact drill in real time when the impact drill starts running. The identification module is used to identify the motion of the impact drill based on the actual current parameters to obtain the current working state of the impact drill. The strategy generation module is used to generate the working strategy of the impact drill based on the current working state and the actual current parameters. The control module is used to control the operation of the impact drill according to the working strategy.
[0015] Thirdly, the present invention provides an impact drill, including a computer-readable storage medium storing a computer program and a processor, wherein the computer program is read and executed by the processor to implement the impact drill control method as described above.
[0016] The impact drill control method of this invention, when the impact drill is running, acquires actual current parameters, enabling the impact drill to perceive its own working status in real time and understand its operation under different materials. This provides a basis for adjusting the working strategy, solving the drawback of traditional impact drills that cannot adjust in real time according to actual working conditions. Based on the actual current parameters, the method identifies the impact drill's motion, accurately determining its current working state, such as drilling in hard or soft materials, or encountering sudden material changes. This allows it to identify the working environment in real time, changing the traditional "blindly operating" situation of impact drills in different materials and providing precise direction for subsequent targeted adjustments to the working strategy. Corresponding working strategies are generated based on different working states and actual current parameters, and the impact drill's operation is controlled accordingly. For example, the rotation speed and impact frequency are reduced on hard materials to avoid energy waste; the rotation speed is increased on soft materials to shorten the working time; and operating parameters are quickly adjusted when encountering sudden material changes to prevent the drill bit from jamming. The intelligence and adaptability of this invention can flexibly adjust the impact drill's working parameters according to different drilling conditions, overcoming various problems caused by the fixed parameter control of traditional impact drills.
[0017] The impact drill of this invention can adjust its rotational speed and impact frequency in real time according to different materials and working conditions, ensuring it is always in a suitable working state. For example, on soft materials, it eliminates the need for extended working times due to insufficient rotational speed, and it can quickly adapt and operate stably even during sudden changes in material properties, thus significantly shortening the overall drilling time and effectively improving work efficiency. On hard materials, by reducing the rotational speed and impact frequency, it avoids the energy waste caused by fixed parameter control in traditional impact drills, making the energy output of the impact drill more precise and reasonable. When the drill bit encounters sudden changes in material properties, this invention can quickly respond and adjust its working strategy, preventing the drill bit from jamming. This not only reduces drill bit damage caused by jamming, lowering equipment maintenance costs and replacement frequency, but also prevents excessive wear from affecting the equipment's service life, effectively extending the service life of the impact drill and related components, improving equipment reliability and stability, and reducing equipment failure rates. The impact drill control method of this invention can identify and adapt to various complex drilling environments and different material changes in real time, without frequent manual intervention and parameter adjustments, enabling it to perform well in drilling operations in various construction scenarios and with various materials. Attached Figure Description
[0018] Figure 1 This is a flowchart of the impact drill control method according to an embodiment of the present invention; Figure 2 This is one example flowchart of the impact drill control method according to an embodiment of the present invention; Figure 3 This is a second example flowchart of the impact drill control method according to an embodiment of the present invention; Figure 4 This is a third example flowchart of the impact drill control method according to an embodiment of the present invention; Figure 5 This is a structural block diagram of the impact drill control system according to an embodiment of the present invention. Detailed Implementation
[0019] To make the above-mentioned objects, features, and advantages of the present invention more apparent and understandable, specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings. Although some embodiments of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present invention. It should be understood that the accompanying drawings and embodiments of the present invention are for illustrative purposes only and are not intended to limit the scope of protection of the present invention.
[0020] It should be understood that the various steps described in the method embodiments of the present invention may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present invention is not limited in this respect.
[0021] The term "comprising" and its variations as used herein are open-ended, meaning "including but not limited to"; the term "based on" means "at least partially based on"; the term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments"; and the term "optionally" means "optional embodiments". Definitions of other terms will be given in the following description. It should be noted that the concepts of "first," "second," etc., mentioned in this invention are used only to distinguish different devices, modules, or units, and are not intended to limit the order of functions performed by these devices, modules, or units or their interdependencies.
[0022] It should be noted that the terms "a" and "a plurality of" used in this invention are illustrative rather than restrictive. Those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".
[0023] Combination Figure 1 As shown in the figure, an embodiment of the present invention provides a method for controlling an impact drill, comprising: When the impact drill starts running, the actual current parameters of the impact drill are acquired in real time.
[0024] Specifically, when the impact drill starts operating, its internal current sensors immediately activate to capture minute changes in the motor's operating current in real time with high precision and frequency. These sensors are tightly integrated into the motor's power supply circuit, enabling them to accurately sense the current signal the instant the equipment starts. The current signal undergoes preliminary filtering to remove high-frequency noise interference, and then is converted from an analog signal to a digital signal by an analog-to-digital converter (ADC) at a preset sampling frequency (e.g., thousands of times per second). These digital signals are transmitted in real time to the impact drill's control unit, typically a microprocessor or single-chip microcomputer. The control unit has a dedicated storage area to cache this real-time current data, forming a dynamically updated data stream.
[0025] The impact drill is motion identified based on the actual current parameters to obtain its current working state.
[0026] Specifically, when identifying the motion of the impact drill based on real-time acquired current parameters, the control unit first extracts key features of the current signal, such as the average value, peak value, fluctuation frequency, and amplitude. These feature parameters are analyzed using signal processing algorithms. For example, wavelet transform is used to decompose the current signal into multiple scales to capture signal features at different time scales, or Fast Fourier Transform (FFT) is used to analyze the spectral characteristics of the current signal to identify the main frequency components and their corresponding amplitudes. By setting different feature thresholds and conditional logic, the control unit can quickly and accurately determine the current working state of the impact drill. For example, when the current fluctuates periodically and with a large amplitude, it may indicate that the impact drill is performing impact work on hard materials; while when the current suddenly rises sharply and exceeds the set threshold, it may mean that the drill bit has encountered a hard obstacle such as steel reinforcement, causing it to jam or become obstructed. The entire identification process is completed in a very short time, ensuring real-time monitoring of the impact drill's working state.
[0027] Based on the current working state and the actual current parameters, the working strategy of the impact drill is generated.
[0028] Specifically, when generating the working strategy for the impact drill based on the current working state and actual current parameters, the control unit calls a pre-stored working strategy library, which contains optimized strategies for various working states. Each strategy defines in detail the adjustment range and target values of parameters such as motor speed, impact frequency, impact force, and torque output. For example, on hard materials, the strategy might require reducing motor speed to reduce energy consumption while increasing impact force and frequency to improve drilling efficiency; on soft materials, it might require increasing the speed to accelerate the work progress. Using fuzzy control algorithms or PID control algorithms, these control parameters are dynamically adjusted based on the deviation between the actual current parameters and the target values.
[0029] The operation of the impact drill is controlled according to the described working strategy.
[0030] Specifically, the generated operating strategies are used to control the operation of the impact drill. These strategies are then converted into specific control signals. For motor speed control, a corresponding pulse width modulation (PWM) signal is generated, and the motor speed is precisely controlled by adjusting the duty cycle of the PWM signal. Impact frequency and force control are achieved by adjusting the drive signals of the electromagnets or mechanical transmission devices in the impact mechanism. These control signals are amplified by the drive circuit and precisely drive the impact drill's motor and impact mechanism to perform the corresponding actions.
[0031] During operation, the impact drill is equipped with feedback sensors (such as the motor's speed encoder and the impact mechanism's pressure sensor) that monitor actual operating parameters in real time and feed this data back to the control unit. The control unit compares the feedback values with the target values, and if there is a deviation, it immediately adjusts the control signal to ensure that the impact drill operates strictly according to the working strategy.
[0032] The impact drill control method of this embodiment, when the impact drill is running, acquires actual current parameters, enabling the impact drill to perceive its own working status in real time and understand its operation under different materials. This provides a basis for adjusting the working strategy, solving the drawback of traditional impact drills that cannot adjust in real time according to actual working conditions. Based on the actual current parameters, the impact drill's motion is identified, accurately determining its current working state, such as drilling in hard or soft materials, or encountering sudden material changes. This allows it to identify the working environment in real time, changing the situation of traditional impact drills "blindly operating" in different materials, and providing precise direction for subsequent targeted adjustments to the working strategy. Corresponding working strategies are generated based on different working states and actual current parameters, and the impact drill's operation is controlled. For example, the rotation speed and impact frequency are reduced on hard materials to avoid energy waste; the rotation speed is increased on soft materials to shorten the working time; and operating parameters are quickly adjusted when encountering sudden material changes to prevent the drill bit from jamming. The intelligence and adaptability of this invention can flexibly adjust the working parameters of the impact drill according to different drilling conditions, overcoming various problems caused by the fixed parameter control of traditional impact drills.
[0033] The impact drill of this embodiment can adjust its rotation speed and impact frequency in real time according to different materials and working conditions, ensuring it is always in a suitable working state. For example, on soft materials, it eliminates the need for extended working time due to insufficient rotation speed, and it can quickly adapt and operate stably even during sudden changes in material properties, thus significantly shortening the overall drilling time and effectively improving work efficiency. On hard materials, by reducing the rotation speed and impact frequency, it avoids the energy waste caused by fixed parameter control in traditional impact drills, making the energy output of the impact drill more precise and reasonable. When the drill bit encounters a sudden change in material properties, this invention can quickly respond and adjust its working strategy, preventing the drill bit from jamming. This not only reduces drill bit damage caused by jamming, lowering equipment maintenance costs and replacement frequency, but also prevents excessive wear from affecting the equipment's service life, effectively extending the service life of the impact drill and related components, improving equipment reliability and stability, and reducing equipment failure rate. The impact drill control method of this invention can identify and adapt to various complex drilling environments and different material changes in real time, without frequent manual intervention and parameter adjustments, enabling it to perform well in drilling operations in various construction scenarios and with various materials.
[0034] Optionally, the step of acquiring the actual current parameters of the impact drill in real time when the impact drill starts running includes: The operating current of the motor of the impact drill is collected according to a preset sampling period; The operating current within each preset sampling period is filtered to obtain the actual current parameters of the impact drill within that preset sampling period.
[0035] Specifically, when collecting the operating current of the impact drill motor according to a preset sampling period, the sampling frequency is pre-set in the control unit based on the operating characteristics of the impact drill motor and the requirements of the actual application scenario. For example, it is set to sample 1000 times per second, i.e., the sampling period is 1 millisecond. During the operation of the impact drill, the current sensor closely monitors the operating current of the motor. Based on the Hall effect principle, this sensor senses the current changes in the motor power supply line in real time and converts the current signal into a voltage signal proportional to it. Subsequently, this voltage signal is sent to the signal conditioning circuit for preliminary filtering and amplification to remove high-frequency noise and interference components and enhance signal stability. The processed analog signal is input to the analog-to-digital converter (ADC). The ADC periodically samples and quantizes the analog signal according to the preset sampling frequency, converting it into a digital signal to obtain the operating current value of the motor in each preset sampling period. These current values are transmitted to the control unit in digital form and stored in a designated storage area, forming a continuous current data sequence, providing raw data support for subsequent filtering processing and motion recognition.
[0036] When filtering the operating current within each preset sampling period, a digital filtering algorithm is used to process the acquired current data. For example, a low-pass filtering algorithm is used, and an appropriate cutoff frequency is set. The cutoff frequency is typically determined based on the spectral characteristics of the current signal during normal operation of the impact drill, generally between tens and hundreds of hertz. The control unit reads the current data within each sampling period and substitutes it into the calculation formula of the low-pass filtering algorithm. Through mathematical operations, high-frequency noise and interference components are removed, retaining the effective low-frequency components of the current signal. After filtering, smoother and more accurate actual current parameters are obtained. These parameters more realistically reflect the operating current status of the impact drill motor within each sampling period, providing reliable data for subsequent motion recognition and operational strategy generation.
[0037] In this optional embodiment, firstly, by collecting the motor's operating current according to a preset sampling period, the stability and continuity of data acquisition can be ensured. For example, setting the sampling frequency to 1000 times per second, i.e., a sampling period of 1 millisecond, allows the impact drill to capture dynamic changes in current with extremely high time resolution during operation. This high-frequency sampling method is crucial for timely detection of abnormal current fluctuations, especially when the impact drill bit encounters a sudden change in material (such as from concrete to steel reinforcement), where the current changes significantly instantaneously. In this way, the impact drill can quickly sense these changes, providing reliable data support for subsequent rapid response and precise control.
[0038] Secondly, filtering is applied to the operating current within each preset sampling period, further improving the accuracy and reliability of the current parameters. Filtering effectively removes high-frequency noise and interference components from the current signal, such as stray signals caused by electromagnetic interference or brush vibration within the motor. By employing a low-pass filtering algorithm and setting an appropriate cutoff frequency (e.g., 100 Hz), the effective low-frequency components of the current signal can be retained. These components are typically closely related to the actual workload and operating status of the impact drill. The filtered current parameters are smoother and more accurately reflect the motor's operating current status, thus providing a clean data foundation for motion recognition and operational strategy generation.
[0039] In this optional embodiment, by collecting current according to a preset sampling period and performing filtering, this impact drill control method not only improves the accuracy and reliability of current parameter acquisition, but also lays a solid foundation for subsequent real-time monitoring and intelligent control.
[0040] Optionally, the step of performing motion identification on the impact drill based on the actual current parameters to obtain the current working state of the impact drill includes: The actual current parameters are compared with a preset current threshold range to obtain the comparison result of the actual current parameters. Based on the comparison results, the current working state of the impact drill is determined.
[0041] Specifically, when identifying the motion of the impact drill based on the actual current parameters, the actual current parameters are first compared with a preset current threshold range to obtain the comparison result. In this embodiment, the preset current threshold range is pre-set based on the current characteristics of the impact drill under different operating states, for example, derived through extensive experimental data and empirical analysis. During the operation of the impact drill, the control unit acquires the actual current parameters in real time and immediately compares them with these preset current threshold ranges. The comparison process is implemented through simple logical judgment; for example, if the actual current value falls within a specific threshold range, the corresponding state judgment logic is triggered. In this way, the comparison result of the actual current parameters can be obtained quickly and efficiently, providing a foundation for accurately determining the operating state of the impact drill. Based on the comparison result, the current operating state of the impact drill is determined. The control unit, based on the threshold range of the current in the comparison result and combined with a preset correspondence, can directly look up a table or perform simple logical operations to determine the current operating state of the impact drill. For example, if the actual current value is within a relatively high threshold range, it may be determined that the impact drill is performing impact operations on a hard material; if the current value suddenly rises sharply and exceeds the maximum threshold, it may be determined that the drill bit has encountered a hard obstacle such as rebar, causing it to jam or become obstructed. The entire process is logically clear and the judgment is accurate, and it can be completed in a very short time, ensuring real-time and precise monitoring of the impact drill's working status, providing a reliable basis for generating optimized working strategies.
[0042] In this optional embodiment, the method of comparing the actual current parameters with a preset current threshold range and determining the working state of the impact drill accordingly significantly improves the real-time monitoring capability and intelligent control level of the impact drill. This technical approach not only accelerates the response speed of the impact drill to complex working conditions and enhances the stability and reliability of the equipment, but also provides solid technical support for achieving efficient, energy-saving, and precise drilling operations, demonstrating significant technical benefits.
[0043] Optionally, the preset current threshold range includes a first range, a second range, and a third range, and determining the current working state of the impact drill based on the comparison result includes: If the actual current parameter is determined to be within the first range based on the comparison results, then the current operating state is determined to be a low-resistance state. If the actual current parameter is determined to be in the second range based on the comparison results, then the current operating state is determined to be a medium resistance state. If the actual current parameter is determined to be in the third range based on the comparison results, then the current operating state is determined to be a high-resistance state. The current value in the first interval is less than the current value in the second interval, and the current value in the second interval is less than the current value in the third interval.
[0044] Specifically, during the operation of the impact drill, the control unit acquires the filtered actual current parameters in real time and compares them with three preset current threshold intervals. The comparison logic is implemented through a comparator inside the control unit. The comparator determines the interval in which the actual current value falls based on the relationship between the actual current value and the boundary values of each interval. If the comparison result determines that the actual current parameter is in the first interval, the control unit determines that the current operating state is a low-resistance state. This usually means that the impact drill is facing relatively easy-to-drill materials, such as soft wood or loose soil. At this time, the resistance encountered by the drill bit is small, and the motor current is relatively low. If the comparison result determines that the actual current parameter is in the second interval, the control unit determines that the current operating state is a medium-resistance state. This indicates that the impact drill may be drilling ordinary concrete or similar hardness materials. At this time, the resistance encountered by the drill bit is moderate, and the motor current is at a medium level. If the comparison result determines that the actual current parameter is in the third interval, the control unit determines that the current operating state is a high-resistance state. This usually means that the impact drill is facing high-hardness materials, such as reinforced concrete or rock. At this time, the resistance encountered by the drill bit is large, and the motor current is high. By using this working state determination method based on current threshold range division, the control unit can quickly and accurately identify the working environment of the impact drill, thereby providing a basis for subsequent control strategy adjustments and ensuring that the impact drill can operate efficiently and stably under different working conditions.
[0045] In this optional embodiment, by comparing the actual current parameters with three preset current threshold ranges, the current working state of the impact drill is determined to be low-resistance, medium-resistance, or high-resistance. This technique significantly improves the intelligence and adaptability of the impact drill. First, the current range-based state determination method can quickly and accurately identify the working environment of the impact drill. Without complex calculations or additional sensors, real-time monitoring of different materials and working conditions can be achieved using only the key parameter of current, greatly improving the equipment's response speed and operating efficiency. Second, the clear current range division makes state determination clearer and more stable, avoiding misjudgments caused by current fluctuations and enhancing system reliability. Furthermore, by accurately identifying the working state, the impact drill can dynamically adjust its working strategy according to different resistance conditions. For example, it can increase the rotation speed to accelerate the work progress in a low-resistance state and increase the impact force to overcome obstacles in a high-resistance state, thus maintaining optimal working efficiency under different working conditions. This effectively improves drilling efficiency, reduces energy consumption, and extends the equipment's service life. This technical effect not only improves the performance of the impact drill but also brings significant economic value and ease of use to users.
[0046] Optionally, generating the working strategy of the impact drill based on the current working state and the actual current parameters includes: When the current working state is the low resistance state, the current rotation speed and target rotation speed of the impact drill are obtained, and the target rotation speed is greater than the current rotation speed; The acceleration time of the impact drill is determined based on the relative position of the actual current parameters in the first interval. Based on the acceleration time, combined with the current rotational speed and the target rotational speed of the impact drill, an acceleration strategy for the impact drill under low resistance is generated. The speed-up strategy is used as the working strategy.
[0047] Specifically, when the current operating state is the low-resistance state, the control unit first reads the current rotational speed value from the impact drill's operating parameter storage module. Simultaneously, it retrieves the target rotational speed value set for the corresponding low-resistance state from a preset operating strategy library. This target rotational speed value is derived from experimental data and actual operating condition analysis, ensuring that the impact drill can operate efficiently in the low-resistance state without damaging the equipment or reducing its service life due to excessive rotational speed. Furthermore, the target rotational speed is greater than the current rotational speed, providing a clear direction and range for subsequent speed-up operations. Based on the relative position of the actual current parameter within the first interval, the control unit further refines the speed-up strategy. The control unit divides the first interval into several sub-intervals, each corresponding to a different speed-up rate. For example, if the actual current parameter is close to the lower limit of the first interval (i.e., a smaller current value indicates less resistance), a shorter acceleration time is determined because the impact drill can increase its speed more quickly without overloading the motor due to a sudden increase in resistance. If the actual current parameter is close to the upper limit of the first interval (i.e., a larger current value indicates slightly greater resistance), a longer acceleration time is determined to avoid a sharp increase in motor current exceeding the safe range due to excessive acceleration. This method of determining the acceleration time based on the relative position of the current makes the acceleration process smoother and more adaptable, effectively preventing equipment damage caused by sudden current changes. Based on the acceleration time, combined with the current speed and the target speed of the impact drill, the control unit generates an acceleration strategy for the impact drill in a low-resistance state. The control unit uses a built-in PID control algorithm or other advanced control algorithms to calculate how to gradually adjust the motor's power supply parameters (such as the duty cycle of the PWM signal) within a given acceleration time to achieve a smooth transition from the current speed to the target speed. This speed-up strategy considers not only changes in rotational speed but also the stability of the current, ensuring that the motor current does not exceed the preset safety range throughout the speed-up process, while minimizing energy waste. Finally, the control unit sends the generated speed-up strategy as the operating strategy to the motor controller via the drive circuit, thereby achieving precise control of the impact drill. After adopting the speed-up strategy as the operating strategy, the impact drill's motor controller receives the instruction from the control unit and begins adjusting the motor's operating parameters according to the speed-up strategy. The motor controller gradually increases the motor speed by adjusting the duty cycle of the PWM signal until the target speed is reached. Throughout the speed-up process, the motor controller monitors the actual motor speed and current in real time, ensuring that the speed increases smoothly at the predetermined rate while the current remains within a safe range. Once the target speed is reached, the motor controller maintains that speed, ensuring that the impact drill operates efficiently at the optimal speed under low resistance, thereby improving drilling efficiency and reducing energy consumption.
[0048] Combination Figure 2As shown, when the operator pulls the trigger, the impact drill first tightens the screw at a low speed of 15% to prevent over-tightening or damage. Next, the system monitors the actual current to ensure it doesn't exceed 10 amps. If the current is greater than 10A, it indicates significant resistance during tightening. In this case, the impact drill will increase its speed from 15% to 100% within 2 seconds to tighten the screw at high speed, ensuring a secure tightening. If the actual current is less than 10A, the tightening process is smooth and without significant resistance, and the impact drill will continue to tighten the screw at a low speed of 15% until the tightening is complete. If the operator does not pull the trigger, the impact drill remains stationary, awaiting the next instruction. This process ensures that the impact drill can complete tasks efficiently and safely under different operating conditions, while avoiding equipment damage or insecure screw tightening caused by improper operation or misjudgment of working resistance.
[0049] In this optional embodiment, by acquiring the current and target rotational speeds of the impact drill under low-resistance conditions and specifying that the target speed is greater than the current speed, this setting provides a clear direction and range for acceleration when the impact drill encounters low-resistance materials, ensuring that the equipment can operate efficiently without exceeding safety thresholds. Furthermore, the acceleration duration is determined based on the relative position of the actual current parameters within the first interval, making the acceleration process more refined and adaptive.
[0050] Optionally, generating the working strategy of the impact drill based on the current working state and the actual current parameters includes: When the current working state is the medium resistance state, the current rotational speed of the impact drill is obtained; The relative position of the actual current parameter in the second interval is mapped to the proportional coefficient of the impact drill in speed adjustment; Based on the proportional coefficient, a speed maintenance strategy or speed fine-tuning strategy for the impact drill under medium resistance is generated. The speed maintenance strategy or the speed fine-tuning strategy is used as the working strategy.
[0051] Specifically, when the current operating state is the medium resistance state, the control unit first reads the current rotational speed value from the impact drill's operating parameter storage module. This rotational speed value is monitored in real time by the motor's speed sensor and transmitted to the control unit, reflecting the actual operating speed of the motor in the medium resistance state. The control unit uses this current rotational speed value as the basic parameter for subsequent rotational speed adjustment, providing initial data support for generating the corresponding operating strategy. The relative position of the actual current parameter in the second interval is mapped to the rotational speed adjustment proportional coefficient of the impact drill. The control unit subdivides the second interval into multiple sub-intervals, each corresponding to a specific proportional coefficient. For example, if the actual current parameter is close to the lower limit of the second interval, it indicates relatively small resistance, and in this case, it is mapped to a proportional coefficient that deviates from 1 and is small, meaning that the rotational speed can be appropriately increased; if the actual current parameter is close to the upper limit of the second interval, it indicates relatively large resistance, and in this case, it is mapped to a proportional coefficient that deviates from 1 and is large, meaning that the rotational speed needs to be appropriately reduced to avoid motor overload. This mapping relationship is derived based on a large amount of experimental data and actual working condition analysis, ensuring the rationality and adaptability of the rotational speed adjustment. Based on the proportional coefficient, the control unit generates a rotational speed maintenance strategy or a rotational speed fine-tuning strategy for the impact drill in the medium resistance state. The control unit calculates the target speed using a built-in control algorithm, combining the current speed and a proportional coefficient. If the proportional coefficient is close to 1, for example, the difference from 1 is within a preset range, it indicates that the actual current is at a moderate level. In this case, a speed maintenance strategy is generated to keep the impact drill running stably at the current speed. If the proportional coefficient deviates from 1, for example, the difference from 1 exceeds the preset range, the control unit generates a speed fine-tuning strategy based on the degree of deviation. This involves adjusting the motor's power supply parameters (such as the duty cycle of the PWM signal) to achieve a slight adjustment of the speed, ensuring that the impact drill can flexibly adjust its speed according to the actual resistance under medium resistance conditions to achieve optimal working efficiency. The speed maintenance strategy or the speed fine-tuning strategy is used as the operating strategy. The control unit sends the generated operating strategy to the motor controller, which adjusts the motor's operating parameters according to the instructions to maintain or fine-tune the speed. Throughout the process, the control unit continuously monitors the actual current and speed, adjusting the proportional coefficient and operating strategy in real time to ensure that the impact drill can operate stably and efficiently under medium resistance conditions, while avoiding increased energy consumption or equipment damage due to improper speed.
[0052] In this optional embodiment, a working strategy is generated by acquiring the current rotational speed and combining it with the relative position of the actual current parameters. This allows the impact drill to flexibly adjust its rotational speed according to the real-time load under medium resistance conditions. This adaptive adjustment method effectively improves the operating efficiency and stability of the equipment when dealing with medium resistance materials. Simultaneously, mapping the relative position of the current parameters to a proportional coefficient enables fine-grained control of the rotational speed, making the speed adjustment smoother and more in line with actual working conditions, avoiding equipment damage or increased energy consumption due to sudden changes in rotational speed.
[0053] Optionally, generating the working strategy of the impact drill based on the current working state and the actual current parameters includes: When the current working state is the high resistance state, the current rotational speed and target rotational speed of the impact drill are obtained, and the target rotational speed is less than the current rotational speed; The deceleration time of the impact drill is determined based on the relative position of the actual current parameters in the third interval. Based on the deceleration duration, combined with the current rotational speed and the target rotational speed of the impact drill, a deceleration strategy for the impact drill under high resistance is generated. The speed reduction strategy is used as the working strategy.
[0054] Specifically, when the current operating state is the high-resistance state, the control unit first reads the current rotational speed value from the impact drill's operating parameter storage module and retrieves the target rotational speed value set for the corresponding high-resistance state from the preset operating strategy library. This target rotational speed value is derived based on experimental data and actual working condition analysis, and is used to ensure that the impact drill can operate stably in the high-resistance state without damaging the equipment or reducing its service life due to excessive rotational speed. Furthermore, the target rotational speed is less than the current rotational speed, providing a clear direction and range for subsequent speed reduction operations. Based on the relative position of the actual current parameter in the third interval, the control unit further refines the speed reduction strategy. The control unit divides the third interval into several sub-intervals, each corresponding to a different speed reduction rate. For example, if the actual current parameter is close to the upper limit of the third interval (i.e., a larger current value indicates greater resistance), a shorter speed reduction duration is determined, because the impact drill needs to quickly reduce its rotational speed to avoid motor overload; if the actual current parameter is close to the lower limit of the third interval (i.e., a smaller current value indicates slightly less resistance), a longer speed reduction duration is determined to ensure a smooth speed reduction and avoid mechanical shock or equipment damage caused by excessively rapid speed reduction. This method of determining the deceleration duration based on the relative position of the current makes the deceleration process smoother and more adaptable, effectively preventing equipment damage caused by sudden current changes. Based on the deceleration duration, combined with the current speed and target speed of the impact drill, the control unit generates a deceleration strategy for the impact drill under high resistance conditions. The control unit uses a built-in PID control algorithm or other advanced control algorithms to calculate how to gradually adjust the motor's power supply parameters (such as the duty cycle of the PWM signal) within a given deceleration duration to achieve a smooth transition from the current speed to the target speed. This deceleration strategy not only considers changes in speed but also the stability of the current, ensuring that the motor current does not exceed a preset safe range throughout the deceleration process, while minimizing energy waste. Finally, the control unit sends the generated deceleration strategy as the operating strategy to the motor controller via the drive circuit, thereby achieving precise control of the impact drill. After the deceleration strategy is adopted as the operating strategy, the impact drill's motor controller receives the instruction from the control unit and begins to adjust the motor's operating parameters according to the deceleration strategy. The motor controller gradually reduces the motor speed by adjusting the duty cycle of the PWM signal until the target speed is reached. Throughout the deceleration process, the motor controller monitors the actual motor speed and current in real time to ensure that the speed decreases smoothly at the predetermined rate while the current remains within a safe range. Once the target speed is reached, the motor controller maintains that speed, ensuring that the impact drill operates stably at an optimal speed under high resistance conditions, thereby improving drilling efficiency and reducing energy consumption.
[0055] Combination Figure 4As shown, when the operator pulls the trigger, the impact drill initially runs at 100% full speed for high efficiency. During this process, the system monitors the actual current in real time. If the current exceeds 10 amps, it indicates potential resistance. In this case, the impact drill will first run at 25% speed for 80 milliseconds, then at 35% speed for 20 milliseconds. This phased speed reduction strategy aims to reduce the impact load on the motor and transmission system, while providing the operator with sufficient time to adjust the operation or check working conditions. If the actual current does not exceed 10 amps, the impact drill continues to run at 100% full speed to maintain efficiency. If the operator does not pull the trigger, the impact drill remains stationary. This control strategy not only improves the adaptability and safety of the impact drill but also helps extend the equipment's lifespan and reduces equipment damage caused by improper operation or excessive load.
[0056] In this optional embodiment, under high resistance conditions, the current rotational speed and target rotational speed of the impact drill are obtained (the target rotational speed is less than the current rotational speed), and the deceleration time is determined according to the relative position of the actual current parameters in the third interval. This generates a deceleration strategy, which is then used as the working strategy. This provides a clear deceleration direction and range for the impact drill under high resistance conditions, ensuring that the equipment can flexibly adjust the rotational speed according to the actual resistance, avoiding motor overload or damage due to excessive rotational speed, and improving the stability and reliability of the equipment.
[0057] Optionally, the impact drill control method further includes: When the current working state of the impact drill changes directly from the high-resistance state to the low-resistance state, the impact drill is controlled to stop operating.
[0058] Specifically, during the operation of the impact drill, the control unit continuously monitors the actual current parameters and judges the working status of the impact drill in real time. When the control unit detects that the working status of the impact drill suddenly changes from a high-resistance state (i.e., the actual current is in the third range, indicating that the drill bit is encountering significant resistance) to a low-resistance state (i.e., the actual current enters the first range, indicating that the resistance has suddenly decreased), the control unit will immediately trigger an emergency stop command. This command is sent to the motor drive circuit of the impact drill through the output port of the control unit, cutting off the power supply to the motor and causing the impact drill to stop running quickly. This process is implemented by the logic judgment module inside the control unit. This module quickly identifies this direct state change from high resistance to low resistance based on preset current threshold ranges and state transition rules, and reacts in a very short time (usually within milliseconds) to ensure that the impact drill can stop running immediately under such a sudden change, thereby avoiding drill bit loss of control or equipment damage caused by a sudden decrease in resistance, and ensuring the safety of the operator and the integrity of the equipment.
[0059] Combination Figure 3As shown, when the operator pulls the trigger, the impact drill runs at 100% full speed for efficient drilling. During full-speed operation, the system monitors the actual current in real time. If the current exceeds 20 amps, it may indicate that the drill bit has encountered significant resistance or load. To prevent overload or damage, the system further checks if the current is below 15 amps. If the current is below 15 amps, it indicates a sudden decrease in load, possibly due to the drill bit penetrating the material or encountering a cavity. In this case, the system commands the impact drill to stop to avoid drill bit loss of control or equipment damage caused by a sudden decrease in resistance. If the current is not below 15 amps, the impact drill continues to run at 100% full speed until the operator releases the trigger or the drilling operation is completed. If the operator does not pull the trigger, the impact drill remains stopped and does not operate. This process ensures that the impact drill operates safely and efficiently under different working conditions, while effectively preventing equipment damage or safety accidents caused by sudden load changes by monitoring current changes in real time.
[0060] In this optional embodiment, the motor power can be cut off in a very short time through the rapid response and emergency stop command of the control unit, causing the impact drill to stop running quickly. This mechanism not only effectively avoids equipment damage and safety accidents caused by sudden changes in resistance, but also significantly improves the safety and reliability of operation, ensuring the stable operation of the impact drill under complex working conditions.
[0061] Combination Figure 5 As shown, the present invention also provides a percussion drill control device, comprising: The current acquisition module is used to acquire the actual current parameters of the impact drill in real time when the impact drill starts running. The identification module is used to identify the motion of the impact drill based on the actual current parameters to obtain the current working state of the impact drill. The strategy generation module is used to generate the working strategy of the impact drill based on the current working state and the actual current parameters. The control module is used to control the operation of the impact drill according to the working strategy.
[0062] The advantages of the impact drill control device of the present invention compared with the prior art are the same as the advantages of the impact drill control method compared with the prior art, and will not be repeated here.
[0063] The present invention also provides an impact drill, including a computer-readable storage medium storing a computer program and a processor, wherein the computer program is read and executed by the processor to implement the impact drill control method as described above.
[0064] The advantages of the impact drill of the present invention compared with the prior art are the same as the advantages of the aforementioned impact drill control method compared with the prior art, and will not be repeated here.
[0065] While the present invention has been disclosed above, its scope of protection is not limited thereto. Those skilled in the art can make various changes and modifications without departing from the spirit and scope of the present invention, and all such changes and modifications will fall within the scope of protection of the present invention.
Claims
1. A method for controlling an impact drill, characterized in that, include: When the impact drill starts running, the actual current parameters of the impact drill are acquired in real time. The impact drill is motion identified based on the actual current parameters to obtain its current working state. Based on the current working state and the actual current parameters, the working strategy of the impact drill is generated. The operation of the impact drill is controlled according to the described working strategy.
2. The impact drill control method according to claim 1, characterized in that, The step of acquiring the actual current parameters of the impact drill in real time when the impact drill starts running includes: The operating current of the motor of the impact drill is collected according to a preset sampling period; The operating current within each preset sampling period is filtered to obtain the actual current parameters of the impact drill within that preset sampling period.
3. The impact drill control method according to claim 1, characterized in that, The step of identifying the motion of the impact drill based on the actual current parameters to obtain the current working state of the impact drill includes: The actual current parameters are compared with a preset current threshold range to obtain the comparison result of the actual current parameters. Based on the comparison results, the current working state of the impact drill is determined.
4. The impact drill control method according to claim 3, characterized in that, The preset current threshold range includes a first range, a second range, and a third range. Determining the current working state of the impact drill based on the comparison result includes: If the actual current parameter is determined to be within the first range based on the comparison results, then the current operating state is determined to be a low-resistance state. If the actual current parameter is determined to be in the second range based on the comparison results, then the current working state is determined to be a medium resistance state. If the actual current parameter is determined to be in the third range based on the comparison results, then the current operating state is determined to be a high-resistance state. The current value in the first interval is less than the current value in the second interval, and the current value in the second interval is less than the current value in the third interval.
5. The impact drill control method according to claim 4, characterized in that, The step of generating the working strategy for the impact drill based on the current working state and the actual current parameters includes: When the current working state is the low resistance state, the current rotational speed and target rotational speed of the impact drill are obtained, and the target rotational speed is greater than the current rotational speed; The acceleration time of the impact drill is determined based on the relative position of the actual current parameters in the first interval. Based on the acceleration time, combined with the current rotational speed and the target rotational speed of the impact drill, an acceleration strategy for the impact drill under low resistance is generated. The speed-up strategy is used as the working strategy.
6. The impact drill control method according to claim 4, characterized in that, The step of generating the working strategy for the impact drill based on the current working state and the actual current parameters includes: When the current working state is the medium resistance state, the current rotational speed of the impact drill is obtained; The relative position of the actual current parameter in the second interval is mapped to the proportional coefficient of the impact drill in speed adjustment; Based on the proportional coefficient, a speed maintenance strategy or speed fine-tuning strategy for the impact drill under medium resistance is generated. The speed maintenance strategy or the speed fine-tuning strategy is used as the working strategy.
7. The impact drill control method according to claim 4, characterized in that, The step of generating the working strategy for the impact drill based on the current working state and the actual current parameters includes: When the current working state is the high resistance state, the current rotational speed and target rotational speed of the impact drill are obtained, and the target rotational speed is less than the current rotational speed; The deceleration time of the impact drill is determined based on the relative position of the actual current parameters in the third interval. Based on the deceleration duration, combined with the current rotational speed and the target rotational speed of the impact drill, a deceleration strategy for the impact drill under high resistance is generated. The speed reduction strategy is used as the working strategy.
8. The impact drill control method according to claim 4, characterized in that, Also includes: When the current working state of the impact drill changes directly from the high-resistance state to the low-resistance state, the impact drill is controlled to stop operating.
9. A control device for an impact drill, characterized in that, include: The current acquisition module is used to acquire the actual current parameters of the impact drill in real time when the impact drill starts running. The identification module is used to identify the motion of the impact drill based on the actual current parameters to obtain the current working state of the impact drill. The strategy generation module is used to generate the working strategy of the impact drill based on the current working state and the actual current parameters. The control module is used to control the operation of the impact drill according to the working strategy.
10. An impact drill, characterized in that, The method includes a computer-readable storage medium storing a computer program and a processor, the computer program being read and executed by the processor to implement the impact drill control method as described in any one of claims 1 to 8.
Citation Information
Patent Citations
Control method and device of rotary drilling rig and rotary drilling rig
CN113090248A
Monitoring and early warning method and system for running state of drilling equipment
CN116006151A
Drilling control method, device and equipment and storage medium
CN117484607A
Pile foundation drilling process, drilling control system and drilling machine in sandy gravel and bedrock areas
CN120007191A
Automatic Drilling Device controlled by microprocessor
CN2542376Y