Power business distribution method and device based on online management
Through the server decomposition of power services to generate multi-modal processing links, combined with image recognition technology and equipment resource planning, the problem of inefficient manual operation in power line ice-breaking operations is solved, and efficient and accurate automated ice-breaking operations are achieved.
Patent Information
- Application Number
- CN202510510796.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-23
- Publication Date
- 2025-07-18
- Estimated Expiration
- 2045-04-23
AI Technical Summary
The existing power line ice-breaking operations rely on manual operations, and the proficiency requirements are high, resulting in low operating efficiency and large differences in operating levels, making it difficult to quickly and comprehensively master the layout of complex power lines.
The power service of the ice-breaking scene is decomposed through the server, a multi-modal processing link is generated, and the power line information is obtained using image recognition technology, a business sub-node is built, and the ice-breaking collaborative body and equipment resources are reasonably planned to achieve automated business operation guidance.
It improves the accuracy and efficiency of ice-breaking operations, reduces dependence on manual proficiency, reduces human operation errors, and improves resource utilization and overall operation capabilities.
Smart Images

Figure CN120031353B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to data processing technologies, and in particular, to a power service allocation method and device based on online management. Background Art
[0002] During the operation of the power system, cold weather often causes icing on power lines. This situation is particularly common in mountainous areas, high-altitude areas, and regions with harsh winter climates. Icing not only increases the weight of the power lines, which may cause the lines to sag and break, but also affects the stability of power transmission, leading to power outages, bringing many inconveniences and huge economic losses to residents' lives, industrial production, and social operation. Therefore, it is crucial to perform ice-breaking operations on power lines in a timely and effective manner to ensure the safe and stable operation of the power system.
[0003] Currently, ice-breaking on power lines mainly relies on manual operation of ice-breaking equipment. Common equipment includes flamethrowers and hanging hammers carried by drones under manual control, as well as ice-breaking robots suitable for single cables. The manual operation method has extremely high requirements for the proficiency and experience of operators. In actual operations, it is difficult for operators to quickly, comprehensively, and accurately master information such as the overall layout of complex power lines. At the same time, manual operation is greatly affected by subjective factors, and there are obvious differences in the operation levels and work efficiencies of different operators, resulting in low work efficiency.
[0004] Therefore, how to automatically generate operation guidance data in combination with line data, reduce the dependence on manual proficiency, and improve the overall operation efficiency and collaborative operation ability has become an urgent problem to be solved. Summary of the Invention
[0005] Embodiments of the present invention provide a power service allocation method and device based on online management, which can automatically generate operation guidance data in combination with line data, reduce the dependence on manual proficiency, and improve the overall operation efficiency and collaborative operation ability.
[0006] In a first aspect of embodiments of the present invention, a power service allocation method based on online management is provided, including:
[0007] The server performs link processing on the decomposed power services in the ice-breaking scenario to obtain a multi-modal processing link, and the multi-modal processing link includes multiple service sub-nodes;
[0008] The server configures the service execution end based on the multi-modal processing link, so that the service execution end calls the execution program in the server based on the service sub-nodes;
[0009] The user interacts with the service execution end to trigger a service sub-node, and the server determines an ice-breaking collaboration entity for the triggered service sub-node and performs service operations based on line control of the execution program.
[0010] Optionally, in a possible implementation of the first aspect, the ice-breaking cooperation entities at least include drones, ice-breaking robots, flamethrowers, and hanging hammers.
[0011] Optionally, in a possible implementation of the first aspect, after the server decomposes and links the power services in the ice-breaking scenario, a multi-modal processing link is obtained. The multi-modal processing link includes multiple service sub-nodes, including:
[0012] After the server extracts the power services in the ice-breaking scenario, it determines the first service image in the power services, and the first service image is transmitted back by the inspection device.
[0013] Ice-breaking data is obtained by recognizing the first service image, and first analysis information in multiple dimensions is obtained after analyzing the ice-breaking data.
[0014] Based on the first analysis information shown, corresponding service sub-nodes are established to obtain a multi-modal processing link.
[0015] Optionally, in a possible implementation of the first aspect, the obtaining of ice-breaking data by recognizing the first service image and obtaining first analysis information in multiple dimensions after analyzing the ice-breaking data includes:
[0016] For all towers in all the first service images, the position information and attribute information of each tower are recognized, and tower markers are obtained according to the position information of the towers.
[0017] Multiple tower segments are generated according to the positional relationship of the tower markers. Each tower segment is a segment formed by the line between two adjacent towers.
[0018] The position information and attribute information of each tower segment are statistically obtained to obtain first analysis information in multiple dimensions. Adjacent towers have the same attribute information on the corresponding side of the tower segment.
[0019] Optionally, in a possible implementation of the first aspect, the establishing of corresponding service sub-nodes based on the first analysis information shown to obtain a multi-modal processing link includes:
[0020] First link nodes corresponding to each tower segment are generated, and all the first link nodes are sorted based on the position information of each tower segment to obtain a multi-modal initial link.
[0021] Based on the attribute information of each tower segment, the corresponding step nodes are retrieved, and the second sub-links corresponding to each first link node are sorted according to the level and order of the step nodes.
[0022] Optionally, in a possible implementation of the first aspect, the step nodes corresponding to each tower segment are retrieved according to the attribute information of the tower segment, and the second sub-links corresponding to each first link node are sorted according to the level and order of the step nodes, including:
[0023] Classify the lines between towers based on the attribute information of the tower segments to obtain combined lines and independent lines;
[0024] Establish initial slots corresponding to the combined lines and independent lines, and sort the initial slots in descending order based on the elevations of the combined lines and independent lines;
[0025] Retrieve the corresponding step nodes and fill them into the initial slots to obtain the second sub-links.
[0026] Optionally, in a possible implementation of the first aspect, among them, the step nodes at least include the lifting step, placement step, ice-breaking step, and recovery step of the ice-breaking robot.
[0027] Optionally, in a possible implementation of the first aspect, the step nodes at least include the assembly step of the flamethrower, the ice-breaking step by spraying fire, and the ice-breaking step by pendulum.
[0028] Optionally, in a possible implementation of the first aspect, the retrieving the corresponding step nodes and filling them into the initial slots to obtain the second sub-links includes:
[0029] Retrieve the corresponding step nodes according to the attributes corresponding to each initial slot and fill them into the initial slots, and each step node has a preset execution program in the server.
[0030] Optionally, in a possible implementation of the first aspect, the server configures the service execution end based on the multimodal processing link, including:
[0031] The server configures the multimodal processing link for the established execution end, and generates a link structure tree based on the node relationship of the multimodal processing link;
[0032] Based on the calculation and processing of the tower position information of each tower segment and the number information of the ice-breaking cooperation entities, add the corresponding ice-breaking cooperation entities to each node in the link structure tree.
[0033] Optionally, in a possible implementation of the first aspect, the generating a link structure tree based on the node relationship of the multimodal processing link includes:
[0034] Construct a total node corresponding to this task;
[0035] Construct sub-nodes corresponding to each first link node, and connect the sub-nodes to the total node;
[0036] Construct descendant nodes corresponding to each initial slot, and connect the descendant nodes to the corresponding child nodes;
[0037] Construct great-grandson nodes corresponding to each step node, and connect the great-grandson nodes to the corresponding descendant nodes to generate a link structure tree.
[0038] Optionally, in a possible implementation manner of the first aspect, the calculation and processing based on the tower position information of each tower segment and the number information of ice-breaking collaborative entities, and adding corresponding ice-breaking collaborative entities to each node in the link structure tree includes:
[0039] Calculate the tower segment length based on the tower position information of the tower segment;
[0040] Determine the ice-breaking collaborative entity corresponding to each descendant node according to the attribute of each descendant node;
[0041] If it is judged that there is only one group of corresponding ice-breaking collaborative entities for descendant nodes with the same attribute, determine the start time and end time corresponding to each descendant node based on the tower segment length and the rated speed of the ice-breaking collaborative entity.
[0042] Optionally, in a possible implementation manner of the first aspect, if it is judged that there are multiple groups of corresponding ice-breaking collaborative entities for descendant nodes with the same attribute, perform interval selection processing on the descendant nodes based on the first quantity of the ice-breaking collaborative entities to determine different ice-breaking collaborative entities corresponding to each descendant node;
[0043] Based on the tower segment length and the rated speed of the ice-breaking collaborative entity, determine the ice-breaking collaborative entity, start time and end time corresponding to each descendant node.
[0044] In the second aspect of the embodiments of the present invention, there is provided a power service distribution device based on online management, including:
[0045] A processing module, configured to enable the server to perform link processing on the decomposed power service in the ice-breaking scenario to obtain a multimodal processing link, and the multimodal processing link includes multiple service sub-nodes;
[0046] A configuration module, configured to enable the server to configure the service execution end based on the multimodal processing link, so that the service execution end calls the execution program in the server based on the service sub-nodes;
[0047] A determination module, configured to enable the user to interact with the service execution end to trigger a service sub-node, and the server determines an ice-breaking collaborative entity for the triggered service sub-node and performs service operations based on the execution program line control.
[0048] This patent decomposes and links the power business in the ice-breaking scenario through the server to generate a multimodal processing link. The server extracts the first business image transmitted back by the inspection equipment, identifies the ice-breaking data and analyzes the first analysis information in multiple dimensions, and then constructs business sub-nodes to obtain a multimodal processing link. For example, generate the first link node corresponding to each tower segment, sort them by distance, and then call the step nodes based on the tower segment attributes to form a second sub-link. This process refines the complex ice-breaking business into an orderly process, enabling the business execution end to accurately call the execution program in the server according to the business sub-nodes, greatly improving the accuracy and efficiency of business execution, and changing the disorder and inefficiency of previous manual operations.
[0049] Based on the tower location information of each tower segment and the quantity information of the ice-breaking collaborative entities, the server adds the corresponding ice-breaking collaborative entities to each node in the link structure tree. By calculating the tower segment length, determine the ice-breaking collaborative entities according to the attributes of the child nodes, and reasonably plan their start time and end time. When there are multiple groups of ice-breaking collaborative entities, interval selection processing can also be performed. The server reasonably allocates devices such as ice-breaking robots, flamethrowers, and hanging hammers according to different tower segment line types, avoiding waste and unreasonable allocation of resources, realizing the optimization of collaborative operations among multiple entities, and improving the overall operation efficiency and resource utilization rate.
[0050] After the user interacts with the business execution end to trigger the business sub-nodes, the server can quickly determine the ice-breaking collaborative entities and perform business operations based on the execution program line control. The operator only needs to trigger the corresponding nodes through the business execution end, and the server can control the ice-breaking collaborative entities to execute tasks according to the preset program, such as controlling the lifting, placement, ice-breaking, and recovery steps of the ice-breaking robot, or controlling the assembly and fire-ice-breaking steps of the flamethrower. This method greatly reduces the dependence on manual proficiency, reduces human operation errors, improves the standardization and standard degree of operations, and ensures the stable and efficient development of the power line ice-breaking business. Brief Description of the Drawings
[0051] Figure 1 is a schematic flowchart of a power business allocation method based on online management provided by an embodiment of the present invention;
[0052] Figure 2 is a schematic diagram of a link structure tree provided by an embodiment of the present invention;
[0053] Figure 3 is a schematic structural diagram of a power business allocation device based on online management provided by an embodiment of the present invention. Detailed Embodiments
[0054] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
[0055] See Figure 1 , which is a schematic flowchart of a power service distribution method based on online management provided by an embodiment of the present invention. The method includes:
[0056] S1. After decomposing the power service in the ice-breaking scenario, the server performs link processing to obtain a multi-modal processing link, and the multi-modal processing link includes multiple service sub-nodes.
[0057] First, the conceptual background of the present invention is elaborated. In the present invention, the power service is that a person holds an ice-breaking device to perform ice-breaking operations on a cable to remove the ice covering the cable. Among them, the devices for a person to hold an ice-breaking device to perform ice-breaking operations on a cable may include drones, ice-breaking robots, flamethrowers, and hanging hammers. It is worth mentioning that the ice-breaking robot can adapt to a single independent cable. It can be erected above the cable by a drone and then perform ice-breaking tasks along the cable. However, it cannot adapt to the scenario of multiple cables fixed together by wire clips because it cannot move along multiple cables simultaneously to remove ice; the flamethrower and the hanging hammer can adapt to multiple cables fixed together by wire clips. The flamethrower can use the drone to spray fire on the ice covering the cable to remove the ice, and the hanging hammer can use the drone to strike the ice covering the cable to remove the ice. The above technologies are all ice-removing technologies in the prior art. The inventive concept of this solution is that since the operation of the ice-breaking device by a person requires a high level of proficiency, therefore, the present invention combines the collected cable data to generate automated service operation guidance data to guide the operator to operate the corresponding device to efficiently perform the corresponding ice-breaking operation.
[0058] The devices used in the above technologies are the ice-breaking collaboration entities in this solution, which at least include drones, ice-breaking robots, flamethrowers, and hanging hammers.
[0059] In some embodiments, after decomposing the power service in the ice-breaking scenario, the server performs link processing to obtain a multi-modal processing link, and the multi-modal processing link includes multiple service sub-nodes, including:
[0060] S11. After the server extracts the power service in the ice-breaking scenario, it determines the first service image in the power service, and the first service image is transmitted back by the inspection device.
[0061] Under the traditional manual ice-breaking operation mode, it is difficult for operators to comprehensively and accurately grasp the overall condition of the power line. However, from the first service image, on-site information of the power line can be obtained, such as key technical features like line layout, ice-covering severity, and distribution trend.
[0062] S12. Identify ice-breaking data from the first service image, and after analyzing the ice-breaking data, obtain first analysis information in multiple dimensions.
[0063] This solution can use existing image recognition technical means, such as OPCV and other technologies, to extract ice-breaking data closely related to the ice-breaking business from the first service image. Subsequently, conduct in-depth analysis of the ice-breaking data in multiple dimensions to obtain first analysis information in multiple dimensions. For example, it can accurately identify the position coordinate information of the tower, and clarify key attribute information such as the number of cables and the cable arrangement method. These information become the core technical basis for subsequent construction of the business link and determination of targeted operation plans, providing strong support for generating data for automated business operation guidance and promoting the development of efficient ice-breaking operations.
[0064] Among them, the identifying ice-breaking data from the first service image and obtaining first analysis information in multiple dimensions after analyzing the ice-breaking data includes:
[0065] S121. Identify the position information and attribute information of each tower from all the towers in all the first service images, and obtain tower marks according to the position information of the towers.
[0066] Among them, since the cable layout between two towers is structurally consistent, for example, 5 identical cables, the attribute information in this solution refers to how many cables are between the towers and how they are arranged. In the analysis process of the first service image, the server uses an image recognition algorithm to identify each tower in the image one by one, so as to accurately obtain the position information of each tower and attribute information including the number of cables and the cable arrangement method. It is particularly emphasized that the technical feature that the cable layout between two towers is structurally consistent. Based on the obtained tower position information, the server generates tower marks.
[0067] S122. Generate multiple tower segments according to the positional relationship of the tower marks, and each tower segment is a segment formed by the line between two adjacent towers.
[0068] The server uses the generated tower tags and their positional relationships with each other, and based on the actual physical structure and business logic of the power line, delimits the line between two adjacent towers as a tower section. Through this reasonable segmentation operation, the long-distance and complex-structured power line is cut into relatively independent units with clear associations. When subsequent business processing and resource allocation work are carried out for each tower section, the pertinence and efficiency of business processing are greatly improved, providing a clear and reasonable technical basis for the business unit division for accurately generating business operation guidance data according to the characteristics of different tower sections.
[0069] S123. Statistically analyze the location information and attribute information of each tower section to obtain first analysis information in multiple dimensions. The tower sections on the corresponding sides of adjacent towers have the same attribute information.
[0070] The server comprehensively statistically analyzes the location information and attribute information of each tower section, and finally obtains first analysis information in multiple dimensions. It clarifies the important technical feature that the tower sections on the corresponding sides of adjacent towers have the same attribute information. This feature provides great convenience for subsequent business processing. When conducting business planning and equipment allocation, it can be considered uniformly based on the tower section attributes.
[0071] S13. Establish corresponding business sub-nodes based on the shown first analysis information to obtain a multimodal processing link.
[0072] This solution uses this first analysis information covering the power line conditions to establish corresponding business sub-nodes, and then generates a complete multimodal processing link. This link refines the power business process into multiple ordered sub-links, providing a key process framework for the subsequent business execution end to accurately call the execution program and achieve efficient business operations. It is an important basic construction process for achieving automated business operation guidance and improving the efficiency of power business processing.
[0073] Among them, the establishment of corresponding business sub-nodes based on the shown first analysis information to obtain a multimodal processing link includes:
[0074] S131. Generate first link nodes corresponding to each tower section, and sort all the first link nodes based on the location information of each tower section to obtain a multimodal initial link.
[0075] Among them, the first link node corresponds to the tower segment, that is, one tower segment corresponds to one first link node. The server generates the corresponding first link node according to the specific situation of each tower segment. Subsequently, based on the position information of each tower segment, the server sorts all the generated first link nodes, and a multi-modal initial link can be obtained in the order from near to far from the operation end. This sorting method conforms to the logic of the actual business operation advancing gradually from the proximal end to the distal end, which is beneficial to reasonably plan the business development sequence, improve the business execution efficiency, and at the same time provides a clear node arrangement order for subsequent resource allocation and task scheduling according to the tower segment position.
[0076] S132, retrieve the corresponding step nodes based on the attribute information of each tower segment, and sort them according to the level and order of the step nodes to obtain the second sub-link corresponding to each first link node.
[0077] In one embodiment, the step nodes at least include the lifting step, placing step, ice-breaking step, and recovery step of the ice-breaking robot. In the embodiment for a single cable, the involved step nodes at least cover the lifting step, placing step, ice-breaking step, and recovery step of the ice-breaking robot. The lifting step is used to lift the ice-breaking robot to a suitable position, the placing step ensures that the robot is accurately positioned above the single cable, the ice-breaking step is the core operation for the robot to remove the ice on the cable, and the recovery step safely retrieves the robot after the operation is completed.
[0078] In another embodiment, the step nodes at least include the flamethrower assembly step, flame ice-breaking step, and pendulum ice-breaking step. In the embodiment for multiple cables, the step nodes include the flamethrower assembly step, flame ice-breaking step, and pendulum ice-breaking step. The flamethrower assembly step assembles each component into an operable flamethrower device, the flame ice-breaking step uses high-temperature flames to melt and remove the ice on multiple cables, and the pendulum ice-breaking step further removes the remaining ice layer through the impact of the hanging hammer. These steps are designed according to the combined structural characteristics of multiple cables, effectively realizing the ice-breaking operation for multiple cables and improving the construction of the multi-modal processing link for different line types.
[0079] Based on the attribute information of each tower segment, the server accurately retrieves the matching step nodes and reasonably sorts them according to the level and sequence of the step nodes, so as to obtain the second sub-link corresponding to each first link node. This process fully considers the characteristics of different tower segments, customizes a dedicated operation process link for each tower segment by reasonably arranging the step nodes, makes the business processing more targeted and scientific, strongly promotes the improvement of the multi-modal processing link, and provides detailed and accurate operation guidelines for subsequent business execution.
[0080] The method of retrieving the corresponding step node based on the attribute information of each tower section and obtaining the second sub-link corresponding to each first link node by sorting the step nodes according to the level and sequence includes:
[0081] S1321, classify the lines between towers based on the attribute information of the tower sections to obtain combined lines and independent lines.
[0082] The server carefully classifies the lines between towers based on the attribute information of the tower sections. Multiple lines fixed together by wire clamps are classified as combined lines. Due to their structural characteristics, such lines are suitable for the use of equipment such as flamethrowers and hanging hammers during icebreaking operations. Single cable lines are classified as independent lines. For such lines, icebreaking robots are more suitable operating equipment. This classification method closely combines different line structures with applicable icebreaking equipment, laying the foundation for the subsequent targeted construction of operating procedures and allocation of resources, ensuring that business processing is consistent with the actual situation of the line and improving the effectiveness of business execution.
[0083] S1322, establishing initial slots corresponding to the combined line and the independent line, and sorting the initial slots in descending order based on the elevations of the combined line and the independent line.
[0084] The server establishes the corresponding initial slots according to the classification results of the combined lines and independent lines. These initial slots are the basic framework for the subsequent filling step nodes. At the same time, considering the efficiency in the actual icebreaking operation, the server sorts the initial slots in descending order based on the elevation information of the combined lines and independent lines. Following the principle of breaking ice from top to bottom, it can effectively prevent the ice debris generated by the icebreaking above from falling onto the cables below that have completed icebreaking, causing secondary damage to the cables. Through this reasonable sorting method, an orderly framework is provided for the subsequent precise filling step nodes, ensuring the smooth progress of the icebreaking operation.
[0085] S1323, call the corresponding step node to fill the initial slot to obtain the second sub-link.
[0086] Subsequently, the server calls the corresponding step nodes to fill the initial slots, thus forming a complete second sub-link. A detailed and scientific operation process is formulated for each line type, further improving the construction of the multimodal processing link.
[0087] Based on the above embodiment, the step of calling the corresponding step node to fill the initial slot to obtain the second sub-link includes:
[0088] According to the attributes corresponding to each initial slot, the corresponding step node is called to fill the initial slot, and each step node has a preset execution program in the server.
[0089] This step is a key implementation link for constructing a complete and practical second sub-link. After completing the setting of the initial slots based on line classification and elevation sorting, the server accurately retrieves the corresponding step nodes from the preset step node library according to the unique attributes of each initial slot. Since different types of lines (combined lines or independent lines) require different operation processes during ice-breaking operations, and the attributes of each initial slot clarify the characteristics of the associated lines, the server can be guided to accurately select the corresponding step nodes. For example, for the initial slot corresponding to an independent line, nodes such as the lifting step, placement step, ice-breaking step, and recovery step of the ice-breaking robot will be retrieved; for the initial slot corresponding to a combined line, nodes such as the flamethrower assembly step, flame ice-breaking step, and pendulum ice-breaking step will be retrieved. Each step node is pre-set with a corresponding execution program in the server, and these execution programs are the core for implementing the landing execution of automated business operation guidance data. When an operator manually clicks on these step nodes at the business execution end, the server will send instructions to the corresponding devices or systems according to the preset execution programs to perform the corresponding operations. This process realizes the seamless connection from business link construction to actual operation execution, not only ensuring the logic and scientificity of the business process, but also ensuring the accuracy and efficiency of operations through the preset execution programs, further improving the power business distribution technical solution based on online management, and providing strong support for realizing efficient power line ice-breaking operations.
[0090] S2. The server configures the business execution end based on the multi-modal processing link, so that the business execution end calls the execution program in the server based on the business sub-nodes.
[0091] This step is a key step for realizing the connection between business planning and execution. The server finely configures the business execution end based on the multi-modal processing link constructed in the early stage. The core purpose of this process is to ensure that the business execution end can smoothly and accurately call the preset execution program in the server according to the business sub-nodes in the multi-modal processing link. Through this configuration step, the multi-modal processing link formed in the business planning stage is closely associated with the actual execution link, enabling the operator to efficiently carry out ice-breaking operations through the business execution end according to the link instructions, strongly promoting the transformation of power business from scheme design to actual operation, and improving the coherence and execution efficiency of the entire business process.
[0092] In some embodiments, the server configures the business execution end based on the multi-modal processing link, including:
[0093] S21. The server configures the multi-modal processing link for the connected execution end and generates a link structure tree based on the node relationship of the multi-modal processing link.
[0094] See Figure 2, for the execution end with an established link, the server performs adaptive configuration on the complete multi-modal processing link. During this process, based on the complex and orderly relationships among the nodes in the multi-modal processing link, a link structure tree is generated. This link structure tree is a visual and hierarchical business process navigation map that presents various information in the multi-modal processing link in an intuitive and structured manner. By generating the link structure tree, it not only helps the business execution end better understand the context of the business process but also provides a convenient framework for subsequent work such as resource allocation, task scheduling, and operation instruction issuance based on nodes, greatly improving the accuracy and efficiency of business execution.
[0095] Among them, generating the link structure tree based on the node relationships of the multi-modal processing link includes:
[0096] S211, constructing the total node corresponding to the current task.
[0097] During the process of generating the link structure tree, the server constructs the total node corresponding to the current ice-breaking task of the power business. This total node, as the root node of the entire link structure tree, is the starting point of the entire business process. All subsequent other nodes will be constructed and associated around it, laying the foundation for constructing a complete and logically rigorous link structure tree.
[0098] S212, constructing the child nodes corresponding to each first link node and connecting the child nodes to the total node.
[0099] The server constructs the corresponding child nodes according to the first link nodes in the previously generated multi-modal processing link. These child nodes correspond to each tower segment. Subsequently, these child nodes are connected to the total node. Through this connection method, an association path from the overall task to the specific tower segment business is established in the link structure tree, and each child node represents the relevant business information of the corresponding tower segment.
[0100] S213, constructing the grandchild nodes corresponding to each initial slot and connecting the grandchild nodes to the corresponding child nodes.
[0101] The server constructs the corresponding grandchild nodes for each initial slot. These grandchild nodes essentially correspond to the lines between the tower segments, and their number corresponds to the number of lines. Then, the grandchild nodes are connected to the corresponding child nodes. Through this refinement, the position and association of different lines in the business process can be clearly reflected in the link structure tree, providing a more detailed node basis for subsequent configuration of exclusive operation processes and precise resource allocation for specific line types (such as combined lines and independent lines), and effectively improving the accuracy and efficiency of business execution.
[0102] S214. Construct great-grandson nodes corresponding to each step node, and connect the great-grandson nodes with the corresponding grandson nodes to generate a link structure tree.
[0103] The server constructs corresponding great-grandson nodes for each step node, and these great-grandson nodes correspond to the specific step nodes of the corresponding lines. For example, for independent lines, the great-grandson nodes may correspond to steps such as the lifting and placement of ice-breaking robots; for combined lines, they may correspond to steps such as the assembly of flamethrowers and ice-breaking by spraying fire. Then, connect the great-grandson nodes with the corresponding grandson nodes to generate a complete link structure tree. Through this connection, the specific steps of business operations are integrated into the link structure tree, forming a complete, detailed, and hierarchical business process structure tree starting from the overall task, passing through tower segments and lines, and finally refining to specific operation steps. This structure tree provides extremely clear operation guidelines for the business execution side. Operators can clearly understand the relationships between each business link, each line, and each operation step based on the tree structure, so as to execute the corresponding operations efficiently and accurately, effectively ensuring the smooth implementation of the power business distribution plan based on online management.
[0104] S22. Based on the tower position information of each tower segment and the number information of ice-breaking cooperation entities, perform calculation and processing, and add corresponding ice-breaking cooperation entities to each node in the link structure tree.
[0105] The server uses the previously obtained tower position information of each tower segment and the number information of ice-breaking cooperation entities to carry out a series of calculation and processing tasks, aiming to accurately match corresponding ice-breaking cooperation entities to each node in the link structure tree. This process closely combines the actual business situation with the available resource situation. By reasonably allocating ice-breaking cooperation entities, the business execution process can be carried out efficiently and orderly, effectively improving the execution efficiency and resource utilization rate of the entire power business ice-breaking operation.
[0106] Among them, the step of performing calculation and processing based on the tower position information of each tower segment and the number information of ice-breaking cooperation entities, and adding corresponding ice-breaking cooperation entities to each node in the link structure tree includes:
[0107] S221. Calculate the tower segment length based on the tower position information of the tower segment.
[0108] The server obtains the tower segment length according to the tower position information of the tower segment. The tower segment length is an important basis for subsequent determination of key parameters such as the working time and task allocation range of ice-breaking cooperation entities. By accurately calculating the tower segment length, it provides basic data support for reasonably arranging the work tasks and time schedules of ice-breaking cooperation entities.
[0109] S222. Determine the ice-breaking cooperation entity corresponding to each grandson node according to the attribute of each grandson node.
[0110] Since the child nodes correspond to the lines between tower segments, their attributes reflect the types of lines (such as combined lines or independent lines). Different ice-breaking collaborative entities are adapted according to different line types. For example, independent lines are adapted to ice-breaking robots, and combined lines are adapted to flamethrowers and hanging hammers, etc. Through this attribute-based matching method, it is ensured that the lines represented by each child node can obtain the most suitable ice-breaking collaborative entity to perform tasks.
[0111] S223. If it is determined that there is only one set of corresponding ice-breaking collaborative entities for child nodes with the same attribute, then based on the tower segment length and the rated speed of the ice-breaking collaborative entity, determine the start time and end time corresponding to each child node.
[0112] When it is determined that there is only one set of corresponding ice-breaking collaborative entities for child nodes with the same attribute, the server performs a comprehensive operation based on the two key parameters of the tower segment length obtained from the previous calculation and the rated speed of the ice-breaking collaborative entity. By dividing the tower segment length by the rated speed, it is possible to roughly determine the start time and end time when the ice-breaking collaborative entity corresponding to each child node performs tasks in this tower segment.
[0113] In some other embodiments, it further includes:
[0114] S224. If it is determined that there are multiple sets of corresponding ice-breaking collaborative entities for child nodes with the same attribute, then based on the first quantity of the ice-breaking collaborative entities, perform an interval selection process on the child nodes to determine different ice-breaking collaborative entities corresponding to each child node.
[0115] In some complex resource allocation scenarios, there will be a situation where there are multiple sets of corresponding ice-breaking collaborative entities for child nodes with the same attribute. The server performs an interval selection process on the child nodes according to the first quantity of the ice-breaking collaborative entities. Through a reasonable interval selection method, it is ensured that each child node can be orderly assigned to different ice-breaking collaborative entities, achieving an even distribution in the case of multiple sets of resources.
[0116] Exemplarily, the first quantity of ice-breaking robots is 2, and it is necessary to select 2 child nodes that need to use ice-breaking robots for ice-breaking in combination with the quantity of 2. This can achieve an orderly allocation of automated equipment.
[0117] S225. Based on the tower segment length and the rated speed of the ice-breaking collaborative entity, determine the ice-breaking collaborative entity, start time, and end time corresponding to each child node.
[0118] Similarly, based on the tower section length and the rated speed of the icebreaking cooperation entity, the working time of the icebreaking cooperation entity corresponding to each sub-node is accurately planned. Similar to S223, by dividing the tower section length by the rated speed, the start time and end time of the icebreaking cooperation entity corresponding to each sub-node during task execution are determined. This operation further clarifies the working time arrangement of each device in the case of multiple icebreaking cooperation entities participating in the operation, enabling the entire icebreaking operation to achieve an optimal configuration in terms of time and resource utilization, and effectively ensuring the efficient completion of the icebreaking task for power services.
[0119] S3. The user interacts with the service execution end to trigger a service sub-node, and the server determines the icebreaking cooperation entity for the triggered service sub-node and performs service operations based on the execution program line control.
[0120] The user triggers the service sub-node in the multimodal processing link by interacting with the service execution end, and this interaction behavior becomes the key instruction for starting the service operation. After receiving the user's trigger instruction, the server quickly determines the corresponding icebreaking cooperation entity for the triggered service sub-node based on the previously constructed link structure tree and the configured relevant information. Since in the previous configuration process, the corresponding icebreaking cooperation entity has been added to each node in the link structure tree according to the tower position information of each tower section, the number information of the icebreaking cooperation entity, etc., the server can make a quick and accurate selection. After determining the icebreaking cooperation entity, the server performs line control on the icebreaking cooperation entity based on the preset execution program, and then carries out the corresponding service operation.
[0121] For example, if the service sub-node triggered by the user corresponds to the icebreaking operation of a certain independent line, the server determines that the icebreaking cooperation entity corresponding to this service sub-node is the icebreaking robot, and controls the icebreaking robot to perform operations in sequence according to steps such as lifting, placing, icebreaking, and recycling; if the triggered is the icebreaking operation of a combined line, the flamethrower or the hanging hammer may be determined as the icebreaking cooperation entity, and control it to perform tasks according to corresponding steps such as assembly, spraying fire, and impact.
[0122] This process ensures the accuracy, efficiency, and standardization of service operations through the precise control and automated execution of the server, fully demonstrating the technical advantages of the present invention in realizing power service distribution and operation based on online management, effectively ensuring the smooth completion of the power line icebreaking service, and enhancing the stability and reliability of the power system.
[0123] See Figure 3 , which is a schematic structural diagram of a power service distribution device based on online management provided by an embodiment of the present invention, including:
[0124] A processing module, which is used to enable the server to perform link processing on the decomposed power service of the ice-breaking scenario to obtain a multimodal processing link, and the multimodal processing link includes a plurality of service sub-nodes;
[0125] A configuration module, which is used to enable the server to configure the service execution end based on the multimodal processing link, so that the service execution end can call the execution program in the server based on the service sub-nodes;
[0126] A determination module, which is used to enable the user to interact with the service execution end to trigger the service sub-nodes, and the server determines the ice-breaking collaboration entity for the triggered service sub-nodes and performs service operations based on the execution program line control.
[0127] The present invention also provides a storage medium, in which a computer program is stored, and when the computer program is executed by a processor, it is used to implement the methods provided by the above various embodiments.
[0128] Among them, the storage medium can be a computer storage medium or a communication medium. The communication medium includes any medium that facilitates the transmission of a computer program from one place to another. The computer storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer. For example, the storage medium is coupled to the processor, so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an application specific integrated circuit (ASIC). In addition, the ASIC can be located in the user equipment. Of course, the processor and the storage medium can also exist as discrete components in the communication device. The storage medium can be a read-only memory (ROM), a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0129] The present invention also provides a program product, which includes execution instructions, and the execution instructions are stored in the storage medium. At least one processor of the device can read the execution instructions from the storage medium, and the execution of the execution instructions by at least one processor enables the device to implement the methods provided by the above various embodiments.
[0130] In the above embodiments of the terminal or the server, it should be understood that the processor may be a central processing unit (Central Processing Unit, CPU for short), or may also be other general-purpose processors, digital signal processors (Digital Signal Processor, DSP for short), application specific integrated circuits (Application Specific Integrated Circuit, ASIC for short), etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in conjunction with the present invention may be directly embodied as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.
[0131] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements on some or all of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A power service allocation method based on online management, characterized in that, Including: After the server decomposes and links the power services in the ice-breaking scenario, a multi-modal processing link is obtained. The multi-modal processing link includes multiple service sub-nodes, including: After the server extracts the power service in the ice-breaking scenario, it determines the first service image in the power service, and the first service image is transmitted back by the inspection device. The ice-breaking data is obtained by recognizing the first service image, and the first analysis information in multiple dimensions is obtained after analyzing the ice-breaking data. Based on the first analysis information shown, the corresponding service sub-nodes are established to obtain a multi-modal processing link, including: Generating the first link nodes corresponding to each tower segment, and sorting all the first link nodes based on the position information of each tower segment to obtain a multi-modal initial link. Based on the attribute information of each tower segment, the corresponding step nodes are retrieved, and the second sub-links corresponding to each first link node are sorted according to the level and order of the step nodes; the server configures the service execution end based on the multi-modal processing link, so that the service execution end calls the execution program in the server based on the service sub-nodes. The user interacts with the service execution end to trigger the service sub-nodes, and the server determines the ice-breaking collaboration entity for the triggered service sub-nodes and performs service operations based on the execution program line control.
2. The method according to claim 1, wherein The ice-breaking collaboration entity at least includes a drone, an ice-breaking robot, a flamethrower, and a hanging hammer.
3. The method according to claim 1, wherein The ice-breaking data is obtained by recognizing the first service image, and the first analysis information in multiple dimensions is obtained after analyzing the ice-breaking data, including: Identifying the position information and attribute information of each tower in all the first service images, and obtaining the tower marks according to the position information of the towers. Generating multiple tower segments according to the positional relationship of the tower marks, and each tower segment is a segment formed by the line between two adjacent towers. Counting the position information and attribute information of each tower segment to obtain the first analysis information in multiple dimensions, and the tower segments on the corresponding sides of adjacent towers have the same attribute information.
4. The method according to claim 1, wherein The corresponding step nodes are retrieved based on the attribute information of each tower segment, and the second sub-links corresponding to each first link node are sorted according to the level and order of the step nodes, including: Classifying the lines between towers based on the attribute information of the tower segments to obtain combined lines and independent lines. Establishing initial slots corresponding to the combined lines and independent lines, and sorting the initial slots in descending order based on the elevations of the combined lines and independent lines. Retrieving the corresponding step nodes and filling them into the initial slots to obtain the second sub-links.
5. The method according to claim 4, wherein Among them, The step nodes at least include the lifting step, placement step, ice-breaking step, and recovery step of the ice-breaking robot.
6. The method according to claim 4, wherein The step nodes at least include the flamethrower assembly step, flame ice-breaking step, and pendulum ice-breaking step.
7. The method according to claim 4, wherein The retrieving the corresponding step nodes and filling them into the initial slots to obtain the second sub-links includes: Retrieve the corresponding step nodes according to the attributes corresponding to each initial slot and fill them into the initial slot. Each step node has a preset execution program in the server.
8. The method according to claim 3, wherein the server configures the service execution end based on the multi-modal processing link, including: The server configures the multi-modal processing link for the execution end that establishes a connection, and generates a link structure tree based on the node relationship of the multi-modal processing link; Based on the tower position information of each tower section and the quantity information of the icebreaking collaboration entities, calculate and process, and add the corresponding icebreaking collaboration entities to each node in the link structure tree.
9. The method according to claim 8, wherein generating the link structure tree based on the node relationship of the multi-modal processing link includes: Construct a total node corresponding to this task; Construct sub-nodes corresponding to each first link node, and connect the sub-nodes to the total node; Construct grandchild nodes corresponding to each initial slot, and connect the grandchild nodes to the corresponding sub-nodes; Construct great-grandchild nodes corresponding to each step node, and connect the great-grandchild nodes to the corresponding grandchild nodes to generate a link structure tree.
10. The method according to claim 8, wherein calculating and processing based on the tower position information of each tower section and the quantity information of the icebreaking collaboration entities, and adding the corresponding icebreaking collaboration entities to each node in the link structure tree includes: Calculate the tower section length based on the tower position information of the tower section; Determine the icebreaking collaboration entity corresponding to each grandchild node according to the attribute of each grandchild node; If it is judged that there is only one group of corresponding icebreaking collaboration entities for the grandchild nodes with the same attribute, then based on the tower section length and the rated speed of the icebreaking collaboration entity, determine the start time and end time corresponding to each grandchild node.
11. The method according to claim 10, wherein If it is judged that there are multiple groups of corresponding icebreaking collaboration entities for the grandchild nodes with the same attribute, then perform interval selection processing on the grandchild nodes based on the first quantity of the icebreaking collaboration entities to determine different icebreaking collaboration entities corresponding to each grandchild node; Based on the tower section length and the rated speed of the icebreaking collaboration entity, determine the icebreaking collaboration entity, start time and end time corresponding to each grandchild node.
12. The power service distribution device based on online management according to the method described in any one of claims 1-11, characterized in that, including: A processing module for enabling the server to perform link processing on the power service of the icebreaking scenario after decomposition to obtain a multi-modal processing link, where the multi-modal processing link includes multiple service sub-nodes; A configuration module for enabling the server to configure the service execution end based on the multi-modal processing link, so that the service execution end calls the execution program in the server based on the service sub-nodes; A determination module for enabling the user to interact with the service execution end to trigger a service sub-node, and the server determines the icebreaking collaboration entity for the triggered service sub-node and performs service operations based on the execution program line control.
Citation Information
Patent Citations
Icing detection method, device and equipment for micro-topography of power transmission line and storage medium
CN118506089A
Deicing vehicle capable of autonomously navigating to avoid obstacles
CN211498698U