Search

CN-122019136-A - Dynamic control method, system and medium for operation of tunneling and anchoring integrated machine

CN122019136ACN 122019136 ACN122019136 ACN 122019136ACN-122019136-A

Abstract

The invention discloses a dynamic control method, a system and a medium for the operation of an excavating and anchoring integrated machine, which relate to the technical field of the control of the excavating and anchoring machine and comprise the steps of identifying a historical required resource module of the excavating and anchoring integrated machine in each operation mode, and constructing a mode-resource path mapping module; the method comprises the steps of establishing a middleware, collecting a real-time operation mode of the tunneling and anchoring integrated machine, sending the real-time operation mode to the middleware, calling a mode-resource path mapping module to obtain a matched resource path of the real-time operation mode, calculating resource occupation information of the matched resource path, and dynamically distributing calculation resources according to the resource occupation information by a calculation resource distribution module of the middleware. The invention solves the technical problems of low resource utilization rate and insufficient operation cooperativity caused by the fixed and stiff allocation of the computing resources of the tunneling and anchoring integrated machine in different operation modes in the prior art, achieves the dynamic and accurate allocation of the computing resources of the tunneling and anchoring integrated machine in different operation modes, and improves the technical effects of resource utilization efficiency and operation cooperativity.

Inventors

  • SUN CHANGCHUN
  • MA TIANZHOU
  • XIE GEHUI
  • ZHANG SHIXIN
  • GAO HAIHAI
  • DU XIAOBO
  • Zhang Simo
  • GUO FENG
  • WANG TIAN
  • JIA HAN
  • WANG YICHAO
  • ZHU HONGDA
  • MA QIANG
  • GUO YINKUI
  • HOU WEI
  • WANG NINGNING
  • LUO JIANWEN
  • CHEN LIANG

Assignees

  • 华电煤业集团数智技术有限公司
  • 神木县隆德矿业有限责任公司
  • 中国煤炭科工集团太原研究院有限公司
  • 山西天地煤机装备有限公司

Dates

Publication Date
20260512
Application Date
20251229

Claims (10)

  1. 1. The dynamic control method for the operation of the tunneling and anchoring integrated machine is characterized by comprising the following steps of: Identifying a historical required resource module of the tunneling and anchoring integrated machine in each operation mode, and constructing a mode-resource path mapping module, wherein the operation modes comprise a tunneling mode, an anchoring mode and a composite mode; establishing a middleware, wherein the middleware comprises a computing resource distribution module, the middleware is connected with a control terminal of the tunneling and anchoring integrated machine, and the mode-resource path mapping module is embedded in the middleware; The method comprises the steps that a real-time operation mode of the tunneling and anchoring integrated machine is collected and sent to the middleware, and the middleware calls the mode-resource path mapping module to obtain a matching resource path of the real-time operation mode and calculates resource occupation information of the matching resource path; And the computing resource allocation module of the middleware dynamically allocates computing resources according to the resource occupation information.
  2. 2. The method of claim 1, wherein the method further comprises: Acquiring a historical operation sample data set through a control terminal of the tunneling and anchoring integrated machine, wherein the historical operation sample data set comprises an operation mode identifier, an operation time stamp, task module calling information and execution resource use information; analyzing the historical operation sample data set to obtain a resource use characteristic vector based on each required resource module in each operation mode; and constructing a mode-resource path mapping module according to the mapping relation among the operation mode, the required resource module and the resource use feature vector.
  3. 3. The method of claim 1, wherein the middleware invokes the mode-to-resource path mapping module to obtain a matching resource path for the real-time job mode, the method comprising: the middleware sends a resource path query request to the mode-resource path mapping module according to the real-time operation mode; And the mode-resource path mapping module returns a matching resource path corresponding to the real-time operation mode according to the received resource path query request, wherein the matching resource path comprises path nodes of the required resource module and resource use feature vectors corresponding to the path nodes.
  4. 4. The method of claim 3, wherein calculating the resource occupancy information for the matching resource path comprises: Obtaining M path nodes of the matched resource paths and M resource use feature vectors corresponding to the M path nodes; and carrying out resource occupation analysis according to M resource utilization feature vectors corresponding to the M path nodes to obtain resource occupation information based on CPU utilization rate, memory occupation amount, GPU utilization condition and I/O resource requirements.
  5. 5. The method of claim 1, wherein the middleware comprises a computing resource allocation module comprising a redundant computing resource configuration; The redundant computing resource configuration at least comprises CPU core number configuration, memory capacity configuration, GPU resource configuration and I/O and network bandwidth configuration.
  6. 6. The method of claim 5, wherein the middleware comprises a computing resource allocation module, the method comprising: Acquiring computing resource configuration parameters of the tunneling and anchoring integrated machine; And establishing communication links of each computing resource configuration and the computing resource allocation module according to the computing resource configuration parameters, and dynamically allocating computing resources from the redundant computing resource configurations based on the communication links of the computing resource allocation module and each computing resource configuration.
  7. 7. The method of claim 6, wherein the computing resource allocation module of the middleware dynamically allocates computing resources according to the resource occupancy information, the method comprising: Analyzing whether the value of each resource occupation item in the resource occupation information is larger than a corresponding preset resource occupation threshold value or not, and acquiring the resource occupation item larger than the corresponding preset resource occupation threshold value; And acquiring a resource instruction to be allocated for the redundant computing resource configuration according to the resource occupation item, and activating a plurality of communication links to dynamically allocate computing resources according to the resource instruction to be allocated, wherein the resource instruction to be allocated comprises an allocation resource size and an allocation resource period.
  8. 8. The method of claim 7, wherein the resource to be allocated instruction includes an allocated resource size and an allocated resource deadline, and when a change of a real-time operation mode of the tunneling and anchoring integrated machine is detected, an allocated resource recycling instruction is obtained; and the middleware is invalid according to the allocation resource recovery instruction allocation resource deadline to recover allocation resources, and performs calculation resource allocation again according to the update operation mode.
  9. 9. A dynamic control system for an operation of an excavating and anchoring integrated machine, characterized in that the system is used for implementing the dynamic control method for an operation of an excavating and anchoring integrated machine according to any one of claims 1 to 8, and the system comprises: The system comprises a history required resource acquisition module, a mode-resource path mapping module and a data processing module, wherein the history required resource acquisition module is used for identifying a history required resource module of the tunneling and anchoring integrated machine in each operation mode and constructing a mode-resource path mapping module, and the operation modes comprise a tunneling mode, an anchoring mode and a composite mode; The middleware establishment module is used for establishing a middleware, wherein the middleware comprises a computing resource allocation module, the middleware is connected with a control terminal of the tunneling and anchoring integrated machine, and the mode-resource path mapping module is embedded in the middleware; the real-time operation mode acquisition module is used for acquiring a real-time operation mode of the tunneling and anchoring integrated machine and sending the real-time operation mode to the middleware, and the middleware calls the mode-resource path mapping module to obtain a matched resource path of the real-time operation mode and calculates resource occupation information of the matched resource path; and the computing resource dynamic allocation module is used for dynamically allocating computing resources according to the resource occupation information by the computing resource allocation module of the middleware.
  10. 10. A computer-readable storage medium, on which a computer program is stored, characterized in that the program, when executed by a processor, implements a dynamic control method for an operation of an excavating and anchoring integrated machine as claimed in any one of claims 1-8.

Description

Dynamic control method, system and medium for operation of tunneling and anchoring integrated machine Technical Field The invention relates to the technical field of control of an excavating and anchoring machine, in particular to a dynamic control method, a system and a medium for operation of an excavating and anchoring integrated machine. Background In underground engineering construction such as coal mine, the tunneling and anchoring integrated machine is used as key equipment integrating tunneling and anchoring functions, and needs to be frequently switched among multiple operation modes such as tunneling, anchoring and compounding, and the requirements of different modes on computational resources such as CPU, memory, GPU and I/O are obviously different. In the prior art, the computing resource allocation of the tunneling and anchoring integrated machine mostly adopts a fixed configuration mode, namely resources are allocated according to a preset unified standard, and resource supply cannot be dynamically adjusted according to real-time change of an operation mode, so that resources are insufficient and operation efficiency is limited in a high-demand mode, resources are idle and low in utilization rate in a low-demand mode, meanwhile, due to mismatching of the resource allocation and mode demands, the problems of poor coordination of all functional modules of equipment, affected overall construction progress and the like are caused, and high-efficiency and accurate modern construction requirements are difficult to meet. The prior art has the technical problems that the resource utilization rate is low and the operation cooperativity is insufficient due to the fixed stiffness of the computing resource allocation of the tunneling and anchoring integrated machine under different operation modes. Disclosure of Invention The application provides a dynamic control method, a system and a medium for operation of an excavating and anchoring integrated machine, which are used for solving the technical problems of low resource utilization rate and insufficient operation cooperativity caused by fixed stiffness of computing resource allocation of the excavating and anchoring integrated machine in different operation modes in the prior art. In view of the above problems, the present application provides a dynamic control method, system and medium for the operation of an excavating and anchoring integrated machine. In a first aspect of the embodiment of the present application, a method for dynamically controlling an operation of an excavating and anchoring integrated machine is provided, where the method includes: The method comprises the steps of identifying a historical required resource module of the tunneling and anchoring integrated machine in each operation mode, constructing a mode-resource path mapping module, establishing a middleware, wherein the operation modes comprise a tunneling mode, an anchoring mode and a composite mode, the middleware comprises a calculation resource allocation module, the middleware is connected with a control terminal of the tunneling and anchoring integrated machine and embedded in the middleware, acquiring a real-time operation mode of the tunneling and anchoring integrated machine and sending the real-time operation mode to the middleware, calling the mode-resource path mapping module to obtain a matching resource path of the real-time operation mode, calculating resource occupation information of the matching resource path by the middleware, and carrying out calculation resource dynamic allocation by the calculation resource allocation module of the middleware according to the resource occupation information. In a possible implementation manner, a historical operation sample data set is obtained through a control terminal of the tunneling and anchoring integrated machine, the historical operation sample data set comprises operation mode identification, operation time stamp, task module calling information and execution resource use information, the historical operation sample data set is analyzed to obtain resource use feature vectors based on each required resource module in each operation mode, and a mode-resource path mapping module is constructed according to the mapping relation of the operation mode, the required resource modules and the resource use feature vectors. In a possible implementation manner, the middleware sends a resource path query request to the mode-resource path mapping module according to the real-time operation mode, and the mode-resource path mapping module returns a matching resource path corresponding to the real-time operation mode according to the received resource path query request, wherein the matching resource path comprises path nodes of a required resource module and resource use feature vectors corresponding to all path nodes. In a possible implementation manner, M path nodes of the matched resource paths and M resource utilization feat