Rock drill control method, computer device, and storage medium

By monitoring the rotational pressure and connection status of the rock drill in real time and automatically adjusting the equipment parameters using a mapping relationship, the problem of inaccurate connection status judgment in traditional rock drills is solved, and an efficient and safe connection process is achieved.

CN122106536APending Publication Date: 2026-05-29ATLAS COPCO (NANJING) CONSTR & MINING EQUIP CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
ATLAS COPCO (NANJING) CONSTR & MINING EQUIP CO LTD
Filing Date
2024-11-29
Publication Date
2026-05-29

AI Technical Summary

Technical Problem

The current monitoring of rock drill connection status relies on manual operation, which makes it difficult to quickly and accurately identify various connection problems, resulting in low equipment efficiency and high failure risk.

Method used

By monitoring the rotational pressure and connection status of the rock drill in real time, the equipment parameters are automatically adjusted using a preset mapping relationship. An iterative adjustment method is used to ensure that the connection status reaches the target, and precise judgment is made by combining pressure sensors and position sensors.

Benefits of technology

It improves the intelligence and automation level of rock drill connections, reduces the need for human intervention, increases the connection success rate, and reduces the risk of failure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122106536A_ABST
    Figure CN122106536A_ABST
Patent Text Reader

Abstract

The application relates to a rock drill control method and device, computer equipment, a storage medium and a computer program product. The method comprises the following steps: acquiring real-time rotating pressure and a target connection state of a target device; determining a corresponding target rotating pressure of the target connection state according to a preset mapping relationship between the connection state and the rotating pressure, determining a real-time connection state of the target device according to the target rotating pressure and the real-time rotating pressure; and in the case that the real-time connection state does not reach the target connection state, iteratively adjusting the target device until the target device reaches the target connection state, or adjusting the target device to an initialization mode. Through real-time monitoring, automatic judgment and feedback adjustment, the limitation that a plurality of connection problems cannot be accurately judged in the traditional technology is solved, and the intelligentization and automation level of device connection is significantly improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of open-pit rock drilling technology, and in particular to a rock drill control method, computer equipment, and storage medium. Background Technology

[0002] With the development of mechanical engineering technology, intelligent connection control technology has emerged. This technology features real-time monitoring, automatic adjustment, and data feedback, significantly improving the efficiency and accuracy of equipment during the connection process. Current connection status monitoring methods, or traditional approaches, mainly rely on manual operation and simple sensor monitoring.

[0003] In traditional technologies, device connectivity is typically determined through manual operation and fixed connection standards. Operators rely on experience to assess stress and condition, making adjustments based on observations. This process is not only time-consuming but also susceptible to human error, leading to connection failures or equipment damage.

[0004] However, current connection status monitoring methods, or traditional approaches, have limitations in addressing various connection issues. For example, traditional methods struggle to react quickly and accurately to different states such as not connected or stuck, leading to inefficiency and increased risk of malfunction. Summary of the Invention

[0005] Therefore, it is necessary to provide a rock drill control method, computer equipment, computer-readable storage medium, and computer program product to address the aforementioned technical problems.

[0006] In a first aspect, this application provides a rock drill control method, the method comprising:

[0007] Acquire the real-time rotational pressure of the target device and the target connection status;

[0008] Based on the preset mapping relationship between connection status and rotation pressure, the target rotation pressure corresponding to the target connection status is determined, and based on the target rotation pressure and the real-time rotation pressure, the real-time connection status of the target device is determined.

[0009] If the real-time connection state does not reach the target connection state, the target device is iteratively adjusted until the target device reaches the target connection state, or the target device is adjusted to the initialization mode.

[0010] Furthermore, the method also includes:

[0011] Obtain the connection parameters of the target device and determine the preset conditions corresponding to the connection parameters;

[0012] Under the condition that the connection parameters meet the preset conditions, the real-time rotational pressure of the target device is obtained.

[0013] Furthermore, the target rotational pressure includes the idling pressure of the target device and the maximum rotational pressure of the target device in the connected state;

[0014] Determining the real-time connection status of the target device based on the target rotational pressure and the real-time rotational pressure includes:

[0015] The real-time rotational pressure and the maximum rotational pressure are compared respectively.

[0016] If the real-time rotational pressure is greater than or equal to the maximum rotational pressure, the target device is determined to be in a jammed state;

[0017] If the real-time rotational pressure is less than or equal to the idling pressure, the target device is determined to be in an unconnected state.

[0018] Further, the step of acquiring the connection parameters of the target device and determining the preset conditions corresponding to the connection parameters includes:

[0019] Obtain the real-time location of the target device and determine a preset location range based on the target connection status of the target device;

[0020] If the real-time location is within the preset location range, it is determined that the connection parameters of the target device meet the preset conditions.

[0021] Further, the step of acquiring the connection parameters of the target device and determining the preset conditions corresponding to the connection parameters includes:

[0022] The connection time of the target device is obtained, and the maximum connection time is determined based on the target connection status of the target device;

[0023] If the connection time is greater than or equal to the maximum connection time, the connection parameters of the target device are determined to meet the preset conditions.

[0024] Furthermore, the preset position interval includes at least a first position interval and a second position interval, wherein the first position interval corresponds to the latching state and the second position interval corresponds to the unconnected state;

[0025] The step of determining the real-time connection status of the target device based on the target rotational pressure and the real-time rotational pressure further includes:

[0026] If the real-time rotational pressure is greater than or equal to the maximum rotational pressure, and the target device is located in the first position range, the target device is determined to be in a jammed state.

[0027] If the real-time rotational pressure is less than or equal to the idling pressure, and the target device is located in the second position range, the target device is determined to be in an unconnected state.

[0028] Furthermore, after determining that the target device is in an unconnected state when the real-time rotational pressure is less than or equal to the idling pressure and the target device is located in the second position range, the method further includes:

[0029] Control the target device to execute the reverse lifting command and obtain the reverse lifting pressure of the target device;

[0030] If the backlift pressure is less than or equal to the no-load backlift pressure, the target device is determined to be in an unconnected state.

[0031] Further, the step of iteratively adjusting the target device until the target device reaches the target connection state when the real-time connection state has not reached the target connection state includes:

[0032] If it is determined that the target device is in a stuck state, then control the target device to execute the first remedial instruction;

[0033] The first remedial instruction includes the following steps:

[0034] Disconnect the target device from the component to be connected;

[0035] Control the target device to attempt to connect to the component to be connected again;

[0036] If it is determined that the target device is in an unconnected state, then control the target device to execute the second remedial instruction;

[0037] The second remedial instruction includes the following steps:

[0038] The target device is then lifted back to the preset connection position;

[0039] The intermediate component is clamped and placed at the preset connection position to connect the target device and the intermediate component.

[0040] Connect the middleware to the component to be connected;

[0041] The intermediate component is lifted back until the component to be connected reaches the preset connection position;

[0042] Remove the middleware and control the target device to attempt to connect to the component to be connected again.

[0043] Further, the iterative adjustment of the target device until the target device reaches the target connection state, or the adjustment of the target device to an initialization mode, includes:

[0044] Set an upper limit N for the number of times the target device executes the first remedy instruction, and an upper limit M for the number of times the target device executes the second remedy instruction;

[0045] Obtain the number of times n that the target device executes the first remedy instruction; if n reaches the upper limit N, adjust the target device to the initialization mode.

[0046] The number of times m is obtained when the target device executes the second remedy instruction. If m reaches the upper limit M, the target device is adjusted to the initialization mode.

[0047] Secondly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to perform the following steps:

[0048] Acquire the real-time rotational pressure of the target device and the target connection status;

[0049] Based on the preset mapping relationship between connection status and rotation pressure, the target rotation pressure corresponding to the target connection status is determined, and based on the target rotation pressure and the real-time rotation pressure, the real-time connection status of the target device is determined.

[0050] If the real-time connection state does not reach the target connection state, the target device is iteratively adjusted until the target device reaches the target connection state, or the target device is adjusted to the initialization mode.

[0051] Thirdly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, performs the following steps:

[0052] Acquire the real-time rotational pressure of the target device and the target connection status;

[0053] Based on the preset mapping relationship between connection status and rotation pressure, the target rotation pressure corresponding to the target connection status is determined, and based on the target rotation pressure and the real-time rotation pressure, the real-time connection status of the target device is determined.

[0054] If the real-time connection state does not reach the target connection state, the target device is iteratively adjusted until the target device reaches the target connection state, or the target device is adjusted to the initialization mode.

[0055] Fourthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, performs the following steps:

[0056] Acquire the real-time rotational pressure of the target device and the target connection status;

[0057] Based on the preset mapping relationship between connection status and rotation pressure, the target rotation pressure corresponding to the target connection status is determined, and based on the target rotation pressure and the real-time rotation pressure, the real-time connection status of the target device is determined.

[0058] If the real-time connection state does not reach the target connection state, the target device is iteratively adjusted until the target device reaches the target connection state, or the target device is adjusted to the initialization mode.

[0059] The aforementioned rock drill control method, device, computer equipment, storage medium, and computer program products can quickly determine the equipment's load status by monitoring the equipment's rotational pressure in real time and combining this with precise measurements from pressure sensors. This real-time data feedback mechanism allows the control system to promptly grasp the equipment's operating status, thereby avoiding connection problems caused by abnormal loads. Furthermore, through a preset mapping relationship between connection status and rotational pressure, the system can automatically find and determine the target rotational pressure. This algorithmic processing method improves the accuracy of the judgment, ensuring that the equipment reaches the ideal rotational pressure during connection, reducing the need for human intervention. If the real-time connection status does not reach the target connection status, the system uses an iterative adjustment method to continuously optimize the equipment parameters. Utilizing a feedback loop, the system can continuously adjust in a short period of time, ensuring that the equipment moves closer to the target connection status, improving the connection success rate and reducing the risk of failure. Attached Figure Description

[0060] Figure 1 This is a diagram illustrating the application environment of the rock drill control method in the embodiments of this application;

[0061] Figure 2 This is a partial flowchart of the rock drill control method in the embodiments of this application;

[0062] Figure 3 This is a partial flowchart of the rock drill control method in the embodiments of this application;

[0063] Figure 4 This is a partial flowchart of the rock drill control method in the embodiments of this application;

[0064] Figure 5 This is a partial flowchart of the rock drill control method in the embodiments of this application;

[0065] Figure 6 This is a schematic diagram of the connection between the rock drill and the drill rod in an embodiment of this application;

[0066] Figure 7This is a flowchart illustrating a detailed implementation of the rock drill control method in this application.

[0067] Figure 8 This is a flowchart illustrating another detailed implementation of the rock drill control method in this application.

[0068] Figure 9 This is a diagram showing the internal structure of a computer device in an embodiment of this application. Detailed Implementation

[0069] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0070] The rock drill control method provided in this application embodiment can be applied to, for example... Figure 1 In the application environment shown, terminal 102 communicates with server 104 via a network. A data storage system stores the data that server 104 needs to process. The data storage system can be integrated into server 104 or located in the cloud or on other network servers. Server 104 can be implemented using a standalone server or a server cluster composed of multiple servers. The data storage system is used to store the data that server 104 needs to process. This system can be integrated within server 104 or deployed in the cloud or on other network servers, facilitating efficient data access and management. Server 104 can be a standalone server or a server cluster composed of multiple servers. Using a server cluster can improve the system's processing capacity and data redundancy, ensuring stability and reliability under high load conditions. Terminal 102 can monitor the connection status of the rock drill in real time and promptly obtain abnormal information. Server 104 can analyze and process data from the terminal, execute connection algorithms, and make corresponding decisions.

[0071] In one specific implementation, such as Figure 2 As shown, a rock drill control method is provided. Taking the application of this method to the target equipment, i.e., a rock drill, as an example, the method includes the following steps:

[0072] Step 202: Obtain the real-time rotational pressure and target connection status of the target device;

[0073] Real-time rotary pressure refers to the instantaneous pressure exerted on the rotating parts of the equipment during operation, reflecting the equipment's load status. Real-time rotary pressure is a value directly measured by a pressure sensor, typically expressed in Pascals (Pa). Pressure changes can indicate whether the equipment is operating normally or if there are any abnormalities. Target connection status refers to the expected connection state the equipment should achieve, such as "connected successfully," "not connected," or "stuck."

[0074] Specifically, in this step, the rotational pressure of the equipment is monitored in real time using a pressure sensor, and the data is transmitted to the control system. Simultaneously, the system determines the target connection status through user input or automatic identification for subsequent judgment.

[0075] Step 204: Determine the target rotation pressure corresponding to the target connection state according to the preset mapping relationship between connection state and rotation pressure; determine the real-time connection state of the target device according to the target rotation pressure and the real-time rotation pressure.

[0076] The target rotational pressure refers to the ideal rotational pressure that the device should achieve under a specific connection condition.

[0077] Specifically, in this step, the system uses a preset mapping relationship between connection status and rotational pressure, uses an algorithm to find the target rotational pressure, and compares it with the real-time rotational pressure to determine whether the current state of the equipment meets the target requirements.

[0078] Step 206: If the real-time connection state has not reached the target connection state, iteratively adjust the target device until the target device reaches the target connection state, or adjust the target device to the initialization mode.

[0079] Iterative adjustment refers to gradually and repeatedly adjusting the equipment to approach the target state when it has not yet been achieved. This method utilizes a feedback loop to adjust operations based on real-time data.

[0080] Specifically, the control system gradually adjusts equipment parameters, such as changing rotation speed and pressure, based on real-time data feedback, and monitors the status until the target connection status is reached or the system enters the initialization mode.

[0081] In the aforementioned rock drill control method, the load status of the equipment can be quickly determined by real-time monitoring of the equipment's rotational pressure and precise measurement by pressure sensors. This instant data feedback mechanism allows the control system to promptly grasp the equipment's operating status, thereby avoiding connection problems caused by abnormal loads. Furthermore, through a preset mapping relationship between connection status and rotational pressure, the system can automatically find and determine the target rotational pressure. This algorithmic processing method improves the accuracy of the judgment, ensuring that the equipment reaches the ideal rotational pressure during connection, reducing the need for human intervention. If the real-time connection status does not reach the target connection status, the system uses an iterative adjustment method to continuously optimize the equipment parameters. Utilizing a feedback loop, the system can continuously adjust in a short period of time, ensuring that the equipment moves closer to the target connection status, improving the connection success rate and reducing the risk of failure.

[0082] In summary, this method, through real-time monitoring, automatic judgment, and feedback adjustment, overcomes the limitations of traditional technologies in accurately judging various connectivity issues, and significantly improves the intelligence and automation level of device connectivity.

[0083] In one specific implementation, such as Figure 3 As shown, the method also includes:

[0084] Step 302: Obtain the connection parameters of the target device and determine the preset conditions corresponding to the connection parameters;

[0085] Connection parameters are various parameters related to the connection process, such as connection time and location. Connection parameters have specific quantitative indicators, which facilitate the system's judgment of connection effectiveness.

[0086] Specifically, the system records connection parameters during the connection process and compares them with preset conditions to determine whether the device meets the basic requirements for connection, thereby deciding on subsequent operations.

[0087] Step 304: If the connection parameters meet the preset conditions, obtain the real-time rotational pressure of the target device.

[0088] In one specific implementation, the target rotational pressure includes the idling pressure of the target device and the maximum rotational pressure of the target device in the connected state;

[0089] Based on the target rotational pressure and the real-time rotational pressure, determine the real-time connection status of the target device, including:

[0090] Compare the real-time rotational pressure and the maximum rotational pressure, and the real-time rotational pressure and the maximum rotational pressure, respectively.

[0091] If the real-time rotational pressure is greater than or equal to the maximum rotational pressure, the target device is determined to be in a jammed state.

[0092] If the real-time rotational pressure is less than or equal to the idling pressure, the target device is determined to be in an unconnected state.

[0093] Rotation empty pressure refers to the rotational pressure of the rock drill when it is not connected to any load. This pressure level usually represents the normal no-load operating condition of the equipment. Maximum rotational pressure refers to the highest rotational pressure that the rock drill can withstand when connected to the drill pipe; exceeding this pressure may cause the equipment to jam or be damaged.

[0094] By comparing the target rotational pressure and the real-time rotational pressure, the real-time connection status of the target equipment can be determined. This includes comparing the real-time rotational pressure with the maximum rotational pressure to determine if the current rotational pressure has reached or exceeded the equipment's maximum capacity, and comparing the real-time rotational pressure with the idle pressure to determine if the current rotational pressure is lower than or equal to the equipment's idle pressure. If the real-time rotational pressure (rotation_pressure) is less than or equal to the idle pressure (rotation_empty_pressure), the target equipment is determined to be disconnected. In this case, the rock drill has failed to connect correctly to the drill rod, indicating that adjustments need to be made. If the real-time rotational pressure (rotation_pressure) is greater than or equal to the maximum rotational pressure (rotation_max_pressure), the target equipment is determined to be stuck. In this case, there may be mechanical blockage between the rock drill's shank and the drill rod connecting sleeve, requiring necessary adjustments to release the stuck state.

[0095] Through real-time data acquisition and status assessment, the system can effectively monitor and adjust the connection status of the rock drill, ensuring the safety and efficiency of the equipment under different working conditions. This real-time feedback-based judgment mechanism overcomes the limitations of traditional methods and improves the connection success rate and equipment reliability.

[0096] In one specific implementation, such as Figure 4 As shown, the connection parameters of the target device are obtained, and the preset conditions corresponding to the connection parameters are determined, including:

[0097] Step 402: Obtain the real-time location of the target device and determine the preset location range based on the target connection status of the target device;

[0098] Here, real-time position refers to the current position of the device during the connection process, which is obtained in real time by the position sensor. Specifically, in this embodiment, the preset position range is determined by the set position1, position2, and position3.

[0099] Step 404: If the real-time location is within the preset location range, determine that the connection parameters of the target device meet the preset conditions.

[0100] The interval between position2 and position3 is used to determine whether the rock drill and drill rod are completely disconnected, and position1 is used to determine whether the connection sleeve between the rock drill and drill rod is stuck.

[0101] In one specific implementation, such as Figure 5 As shown, the connection parameters of the target device are obtained, and the preset conditions corresponding to the connection parameters are determined, including:

[0102] Step 502: Obtain the connection time of the target device, and determine the maximum connection time based on the target connection status of the target device;

[0103] The connection time refers to the length of time from the start of connection to the current state of the target device, i.e., the rock drill. An extended connection time indicates that there may be problems during the connection process.

[0104] Specifically, the system records the connection start time and calculates the difference between the current time and the start time each time the data is updated to determine the connection time and thus determine whether the preset conditions are met.

[0105] Step 504: If the connection time is greater than or equal to the maximum connection time, the connection parameters of the target device are determined to meet the preset conditions.

[0106] The maximum connection time is the longest allowed time while connected. Setting a maximum connection time can prevent device malfunctions or security risks that may result from timeouts.

[0107] Specifically, the system compares the obtained connection time with the maximum connection time. If the connection time exceeds the maximum value, the system will determine that there is a problem with the connection process and take corresponding measures.

[0108] In implementation, the accuracy of connection status determination is improved by comparing rotational pressure after determining the connection time and real-time location. This process ensures that various parameters are considered more comprehensively during connection operations, optimizing the reliability and safety of the connection process. This method not only improves the connection success rate and operational efficiency of rock drills but also enhances the system's intelligent management capabilities, reduces the risk of failure and the need for manual intervention, providing a safer and more efficient solution for rock drilling operations.

[0109] refer to Figure 6 In one specific implementation, the preset position interval includes at least a first position interval and a second position interval, the first position interval corresponding to the latching state and the second position interval corresponding to the unconnected state;

[0110] Determining the real-time connection status of the target device based on the target rotational pressure and the real-time rotational pressure also includes:

[0111] If the real-time rotational pressure is greater than or equal to the maximum rotational pressure, and the target device is located in the first position range, the target device is determined to be in a jammed state.

[0112] If the real-time rotational pressure is less than or equal to the idling pressure, and the target device is located in the second position range, the target device is determined to be in an unconnected state.

[0113] Specifically, in this embodiment, the first position interval is position 1 mentioned earlier, and the second position interval is the interval between position 2 and position 3 mentioned earlier. Position 1 is a critical position where thread misalignment may occur during the docking process of the rock drill shank and drill rod connecting sleeve. At this position, if the threads are not properly aligned, mechanical jamming will occur. If the rock drill shank is not properly aligned with the drill rod at position 1, the threads will jam due to misalignment when execution continues. At this time, the rotational pressure of the rock drill will increase rapidly, exceeding the maximum rotational pressure of the equipment, resulting in a jamming state. When the equipment is in position 1 (i.e., the first position interval), if the real-time rotational pressure is greater than or equal to the maximum rotational pressure, the system will determine that the equipment is in a jamming state. This indicates that the threads of the shank and drill rod are jammed, and it is necessary to reverse and readjust the connection. After the equipment is determined to be in position 1 (i.e., the first position interval) without problems, that is, after the jamming type of connection error has not occurred, the system will continue to judge the second type of error.

[0114] The second type of error is the disconnected state. The area between position 2 and position 3 is the normal connection range when the rock drill shank contacts the drill rod. If the position deviation between the shank and the drill rod is large, the equipment will idle within this range and cannot complete the correct connection. Between position 2 and position 3, if the rock drill shank fails to engage with the drill rod, the equipment will idle, and the rotational pressure will remain at a low level (i.e., idle pressure). At this time, the equipment cannot connect normally and is in a disconnected state. When the equipment is in the interval between position 2 and position 3, if the real-time rotational pressure is less than or equal to the idle pressure, the system will determine that the equipment is in a disconnected state.

[0115] By monitoring the aforementioned position range and rotational pressure, the system can accurately determine whether the equipment is stuck or disconnected, and take corresponding measures. This multi-level judgment method effectively improves the accuracy of error detection during the rock drill connection process.

[0116] In one specific implementation, after determining that the target device is in an unconnected state when the real-time rotational pressure is less than or equal to the idling pressure and the target device is located in the second position range, the method further includes:

[0117] Control the target device to execute the reverse lifting command and obtain the reverse lifting pressure of the target device;

[0118] If the backlift pressure is less than or equal to the no-load backlift pressure, the target equipment is determined to be in an unconnected state.

[0119] During implementation, after confirming that the real-time position is within the preset position range (i.e., between position 2 and position 3), the system can determine that the connection parameters of the target device meet the preset conditions. Then, when the device position meets the conditions, the system sends a short-duration reverse-lift command. This operation aims to detect the connection status between the rock drill and the drill rod. During the reverse-lift process, the pressure sensor records the reverse-lift pressure value in real time.

[0120] The reverse lifting pressure is compared with the no-load reverse lifting pressure (feed_empty_pressure). If the reverse lifting pressure is less than or equal to the no-load reverse lifting pressure, the target device can be determined to be in an unconnected state. The judgment logic is as follows:

[0121] If the drill pipe is not connected, the reverse lifting pressure will be close to the no-load state, showing a low pressure value.

[0122] If the drill pipe is connected, the reverse lifting pressure will be greater than the no-load reverse lifting pressure, indicating that the connection is normal.

[0123] The steps of this specific implementation include a comprehensive judgment of real-time position and pressure. If the condition (position2 <= position <= position3) is met, it indicates that the rock drill has successfully moved to the preset connection position range. This is a prerequisite for judging the connection status. By monitoring the back pressure in real time, the connection status can be further confirmed. When feed_pressure ≤ feed_empty_pressure, the system can confirm that the rock drill has not successfully connected to the drill rod and further operations are required to attempt reconnection.

[0124] This method, based on real-time position and pressure feedback, effectively improves the accuracy of identifying connection errors in rock drills, reducing work delays and equipment damage caused by improper positioning or poor connections. Through an intelligent control system, this method significantly overcomes the shortcomings of traditional technologies in determining connection status.

[0125] In one specific implementation, if the real-time connection state has not reached the target connection state, the target device is iteratively adjusted until the target device reaches the target connection state, including:

[0126] If the target device is determined to be in a stuck state, then control the target device to execute the first remedial command;

[0127] The first remedial instruction includes the following steps:

[0128] Disconnect the target device from the component to be connected;

[0129] Control the target device to attempt to connect to the component again;

[0130] If it is determined that the target device is not connected, then control the target device to execute the second remedial instruction;

[0131] The second remedial instruction includes the following steps:

[0132] Reverse the target device to the preset connection position;

[0133] Clamp the middleware and place it in the preset connection position to connect the target device and the middleware;

[0134] Connect the middleware to the component to be connected;

[0135] The intermediate component is lifted back until the component to be connected reaches the preset connection position;

[0136] Remove the intermediate component and control the target device to attempt to connect to the component again.

[0137] In this specific embodiment, the target device is a rock drill, the component to be connected is the target drill rod, and the intermediate component is the connecting drill rod that connects the rock drill and the target drill rod. In case of a connection error due to a stuck connection, the control system first instructs the rock drill to perform a disengagement operation, using a specific mechanism or tool (such as an air blowing device) to release the connection. By activating the air blowing device, airflow is applied between the rock drill's shank and the drill rod connecting sleeve. This airflow effectively vibrates and loosens the connection point, helping to release the tight connection caused by the stuck connection. After successful disengagement, the system controls the rock drill to reposition itself and attempt to reconnect to the drill rod connecting sleeve. The control system instructs the rock drill to adjust its position and posture according to a preset operating procedure to ensure precise alignment with the drill rod connecting sleeve.

[0138] Through this series of operations, the system aims to effectively disengage the jamming, allowing the rock drill to reconnect smoothly to the drill rod. This method not only improves the efficiency of handling jamming problems but also reduces the risk of equipment damage caused by jamming, ensuring the safety and continuity of operations.

[0139] In case of a connection error while the drill is not connected, the rock drill first performs a reverse lifting operation to raise the equipment to the preset connection position. This position ensures that the drill shank and the part to be connected (drill rod) are at the correct docking height. The reverse lifting operation prepares for the subsequent connection and avoids reconnection failure due to improper positioning. In this embodiment, the intermediate part refers to the drill rod that serves as the connector; it is the transition part connecting the rock drill and the part to be connected. The system controls a robotic arm or guide to clamp the intermediate part (drill rod) and place it at the position where it docks with the drill shank. The connecting sleeve of the drill rod is thicker than the normal rod portion. When the connecting sleeve passes through the guide, the guide needs to open to allow the connecting sleeve to pass through, and then clamp the connecting sleeve to ensure a secure connection. The system controls the drill shank to connect to the intermediate part (drill rod), and simultaneously connects one end of the intermediate part to the connecting sleeve of the part to be connected (the other drill rod), ensuring smooth docking of the two parts. Then, the rock drill reverses the intermediate component to ensure the connecting sleeve of the component to be connected is smoothly brought to the preset connection position. This is to ensure the integrity and stability of the connection. Through the reverse lifting operation, the rock drill's shank will drive the drill rod (intermediate component), bringing it and the component to be connected to the appropriate connection height, facilitating subsequent disassembly and connection. After removing the intermediate component, the target equipment is controlled to attempt to connect to the component to be connected again. At this time, the guide clamp will clamp the connecting sleeve again, and the system will perform a reverse lifting operation to disengage the rock drill's shank from the intermediate component (drill rod). The intermediate component (drill rod) will be temporarily fixed to the component to be connected. After the disassembly operation is completed, the rock drill will attempt to directly connect to the component to be connected again. After removing the intermediate component, the rock drill can be directly reconnected to the component to be connected, enabling smooth replacement of the drill rod.

[0140] After drilling the drill rod, the drill bit shank needs to be disconnected from the drill rod so that the drill can retrieve a new drill rod from the drill rod magazine. By using a guide to clamp the connecting sleeve, the drill is reversed to ensure smooth disconnection from the drill rod. This process ensures stability during disassembly and reconnection, preventing loosening or failure of the connector.

[0141] In the second remedial instruction and steps, the rock drill effectively handles the disconnection situation through multi-step remedial operations, including reversing the lifting motion, clamping the intermediate component, connecting and removing the intermediate component, etc. The rock drill shank and drill rod are precisely controlled by the guide rod to ensure the smooth passage of the connecting sleeve and successfully complete the docking and replacement of the drill rod. This meticulous remedial operation process ensures that the rock drill can quickly return to working status and improve work efficiency when a disconnection problem occurs.

[0142] In one specific implementation, iteratively adjusting the target device until the target device reaches the target connection state, or adjusting the target device to the initialization mode, includes:

[0143] Set an upper limit N for the number of times the target device executes the first remedy instruction, and an upper limit M for the number of times the target device executes the second remedy instruction;

[0144] Obtain the number of times n is executed by the target device to execute the first remedy instruction. If n reaches the upper limit N, adjust the target device to the initialization mode.

[0145] Obtain the number of times m the target device executes the second remedy instruction. If m reaches the upper limit M, adjust the target device to the initialization mode.

[0146] During implementation, if n reaches the upper limit N, the system will adjust the target device to initialization mode. At this time, it indicates that the device cannot successfully connect through the first remedial command and needs to be reset to the initial state.

[0147] If m reaches the upper limit M, the system will also adjust the target device to the initialization mode, indicating that the normal connection cannot be restored after attempting to process the card connection state.

[0148] When the device is switched to initialization mode, the system generates an error report and promptly notifies relevant personnel for manual intervention. This mechanism ensures that rapid action can be taken in the event of a serious connectivity problem, avoiding delays and potential losses.

[0149] By setting a limit on the number of attempts and monitoring execution, the system effectively avoids invalid repeated attempts and quickly switches to initialization mode for reset when necessary, ensuring the safety and stability of the device. Combined with a manual intervention notification mechanism, this further improves the efficiency of device fault handling and reduces downtime caused by connectivity issues. This method addresses the shortcomings of traditional technologies in handling connectivity problems in a timely manner, improving the intelligence and security of operation.

[0150] It should be noted that during the execution of the first and second recovery commands by the rock drill, a timeout detection is added to each single-step operation to ensure the timeliness and effectiveness of the operation. A time limit is set for each recovery operation. If a step fails to complete within the predetermined time, the system will determine it as a timeout. Once a timeout is detected, the system will immediately suspend the current operation and enter the error handling process. This process includes:

[0151] Log error information: The system will record the specific steps and related data of the timeout for subsequent analysis and improvement.

[0152] Switch to initialization mode: The system will switch the rock drill to initialization mode, preparing it to restart operation. This ensures that the equipment can quickly return to normal operation in case of problems, avoiding further malfunctions.

[0153] By introducing a timeout detection mechanism at each step of the operation, the reliability and safety of rock drill operation can be effectively improved. This measure ensures that in the event of a delay or malfunction during remedial operations, the system can respond promptly and make necessary adjustments, reducing equipment downtime and optimizing overall work efficiency.

[0154] Combination Figure 7 , Figure 7 This embodiment provides a more detailed implementation for determining whether the target device, i.e., the rock drill, is not connected to the drill rod, and includes the following two determination methods:

[0155] The first determination method first obtains the connection time of the target device and then determines the maximum connection time based on the target connection status of the target device. Connection time refers to the length of time from the start of the connection to the current time. The system records the connection start time and calculates the difference between the current time and the start time with each data update.

[0156] If the connection time is greater than or equal to the maximum connection time, the system will determine that there is a problem with the connection process, and then obtain the rotational pressure of the rock drill to further determine the current connection status.

[0157] The system acquires the real-time rotational pressure of the target device and determines the connection status based on this pressure. The rotational pressure of the rock drill is collected in real-time by a pressure sensor and analyzed.

[0158] Based on the preset mapping relationship between connection status and rotational pressure, determine whether the rotational pressure is greater than the idling pressure.

[0159] If the rotational pressure is greater than the idling pressure, the connection is successful and the process ends; if the rotational pressure is less than or equal to the idling pressure, the device is determined to be disconnected and the disconnection process begins.

[0160] In the second determination method, the real-time position of the target device is first obtained, and a preset position range is determined based on the target device's connection status. The system collects the device's position in real time through position sensors to determine whether the rock drill is currently within the preset position range (i.e., between position2 and position3).

[0161] If the real-time location is within a preset location range, the connection parameters of the target device are determined to meet the preset conditions, and subsequent judgments are continued. If it is not within the range, the target device is determined to be in an unconnected state.

[0162] When the position signal is within a preset range, the connection status of the target device can be determined based on the rotational pressure, as in the first determination method; or the target device can be controlled to execute a reverse lifting command to obtain the reverse lifting pressure of the target device. The system will give the rock drill a brief reverse lifting command and read the reverse lifting pressure.

[0163] If the reverse lifting pressure is less than or equal to the no-load reverse lifting pressure, the target device is determined to be disconnected. If the reverse lifting pressure is less than or equal to the no-load reverse lifting pressure, the device is determined to be disconnected; if the reverse lifting pressure is greater than the no-load reverse lifting pressure, the device is determined to be successfully connected, and the process ends.

[0164] This flowchart illustrates the method for detecting disconnections during equipment connection. By combining connection time, position signal, back-lifting pressure, and rotational pressure, the system can comprehensively and accurately determine the connection status of the rock drill, ensuring the reliability and safety of the connection.

[0165] Combination Figure 8 , Figure 8 This embodiment of the method for determining the jamming status of the rock drill includes the following two determination methods:

[0166] The first determination method first obtains the connection time of the target device and then determines the maximum connection time based on the target connection status of the target device. Connection time refers to the length of time from the start of the connection to the current time. The system records the connection start time and calculates the difference between the current time and the start time with each data update.

[0167] If the connection time is greater than or equal to the maximum connection time, the system will determine that there is a problem with the connection process, and then obtain the rotational pressure of the rock drill to further determine the current connection status.

[0168] The system acquires the real-time rotational pressure of the target device and determines the connection status based on this pressure. The rotational pressure of the rock drill is collected in real-time by a pressure sensor and analyzed.

[0169] Based on the preset mapping relationship between connection status and rotational pressure, it is determined whether the rotational pressure is less than the maximum rotational pressure.

[0170] If the rotational pressure is less than the maximum rotational pressure, the connection is successful and the process ends; if the rotational pressure is greater than or equal to the maximum rotational pressure, the rock drill and the connecting sleeve are determined to be stuck, and the stuck connection handling process begins.

[0171] In the second determination method, the real-time position of the target device is first obtained, and a preset position range is determined based on the target device's connection status. The system collects the device's position in real time through position sensors to determine whether the rock drill is currently within the preset position range (i.e., between position2 and position3).

[0172] If the real-time location is within the preset location range, the connection parameters of the target device are determined to meet the preset conditions, and subsequent judgments are continued.

[0173] The system acquires the real-time rotational pressure of the target device and determines the connection status based on this pressure. The rotational pressure of the rock drill is collected in real-time by a pressure sensor and analyzed.

[0174] Based on the preset mapping relationship between connection status and rotational pressure, it is determined whether the rotational pressure is less than the maximum rotational pressure.

[0175] If the rotational pressure is less than the maximum rotational pressure, the connection is successful and the process ends; if the rotational pressure is greater than or equal to the maximum rotational pressure, the rock drill and the connecting sleeve are determined to be stuck, and the stuck connection handling process begins.

[0176] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0177] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 9 As shown, the computer device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores rock drill connection data. The I / O interfaces are used for information exchange between the processor and external devices. The communication interface is used for communication with external terminals via a network connection. When the computer program is executed by the processor, it implements a stored rock drill control method.

[0178] Those skilled in the art will understand that Figure 9The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0179] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described method embodiments.

[0180] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.

[0181] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0182] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0183] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A rock drill control method, characterized in that, The method includes: Acquire the real-time rotational pressure of the target device and the target connection status; Based on the preset mapping relationship between connection status and rotation pressure, the target rotation pressure corresponding to the target connection status is determined, and based on the target rotation pressure and the real-time rotation pressure, the real-time connection status of the target device is determined. If the real-time connection state does not reach the target connection state, the target device is iteratively adjusted until the target device reaches the target connection state, or the target device is adjusted to the initialization mode.

2. The method according to claim 1, characterized in that, The method further includes: Obtain the connection parameters of the target device and determine the preset conditions corresponding to the connection parameters; Under the condition that the connection parameters meet the preset conditions, the real-time rotational pressure of the target device is obtained.

3. The method according to claim 2, characterized in that, The target rotational pressure includes the idling pressure of the target device and the maximum rotational pressure of the target device in the connected state. Determining the real-time connection status of the target device based on the target rotational pressure and the real-time rotational pressure includes: Compare the real-time rotational pressure with the maximum rotational pressure, and the real-time rotational pressure with the idle rotational pressure, respectively. If the real-time rotational pressure is greater than or equal to the maximum rotational pressure, the target device is determined to be in a jammed state; If the real-time rotational pressure is less than or equal to the idling pressure, the target device is determined to be in an unconnected state.

4. The method according to claim 3, characterized in that, The process of acquiring the connection parameters of the target device and determining the preset conditions corresponding to the connection parameters includes: Obtain the real-time location of the target device and determine a preset location range based on the target connection status of the target device; If the real-time location is within the preset location range, it is determined that the connection parameters of the target device meet the preset conditions.

5. The method according to claim 4, characterized in that, The step of obtaining the connection parameters of the target device and determining the preset conditions corresponding to the connection parameters further includes: The connection time of the target device is obtained, and the maximum connection time is determined based on the target connection status of the target device; If the connection time is greater than or equal to the maximum connection time, the connection parameters of the target device are determined to meet the preset conditions.

6. The method according to claim 4, characterized in that, The preset position range includes at least a first position range and a second position range, wherein the first position range corresponds to the latching state and the second position range corresponds to the unconnected state; The step of determining the real-time connection status of the target device based on the target rotational pressure and the real-time rotational pressure further includes: If the real-time rotational pressure is greater than or equal to the maximum rotational pressure, and the target device is located in the first position range, the target device is determined to be in a jammed state. If the real-time rotational pressure is less than or equal to the idling pressure, and the target device is located in the second position range, the target device is determined to be in an unconnected state.

7. The method according to claim 6, characterized in that, After determining that the target device is in an unconnected state when the real-time rotational pressure is less than or equal to the idling pressure and the target device is located in the second position range, the method further includes: Control the target device to execute the reverse lifting command and obtain the reverse lifting pressure of the target device; If the backlift pressure is less than or equal to the no-load backlift pressure, the target device is determined to be in an unconnected state.

8. The method according to any one of claims 3-7, characterized in that, The step of iteratively adjusting the target device until the target device reaches the target connection state when the real-time connection state has not reached the target connection state includes: If it is determined that the target device is in a stuck state, then control the target device to execute the first remedial instruction; The first remedial instruction includes the following steps: Disconnect the target device from the component to be connected; Control the target device to attempt to connect to the component to be connected again; If it is determined that the target device is in an unconnected state, then control the target device to execute the second remedial instruction; The second remedial instruction includes the following steps: The target device is then lifted back to the preset connection position; The intermediate component is clamped and placed at the preset connection position to connect the target device and the intermediate component. Connect the middleware to the component to be connected; The intermediate component is lifted back until the component to be connected reaches the preset connection position; Remove the middleware and control the target device to attempt to connect to the component to be connected again.

9. The method according to claim 8, characterized in that, The iterative adjustment of the target device until the target device reaches the target connection state, or the adjustment of the target device to the initialization mode, includes: Set an upper limit N for the number of times the target device executes the first remedy instruction, and an upper limit M for the number of times the target device executes the second remedy instruction; Obtain the number of times n that the target device executes the first remedy instruction; if n reaches the upper limit N, adjust the target device to the initialization mode. The number of times m is obtained when the target device executes the second remedy instruction. If m reaches the upper limit M, the target device is adjusted to the initialization mode.

10. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 9.

11. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 9.

12. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 9.