Intelligent safety belt use guiding system

The intelligent safety belt usage guidance system monitors and guides electrical workers in using safety belts in real time, solving the shortcomings of safety management in traditional electrical operations and improving the safety and accident prevention capabilities of electrical workers.

CN121789409APending Publication Date: 2026-04-03DEZHOU POWER SUPPLY COMPANY OF STATE GRID SHANDONG ELECTRIC POWER
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-23
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

In traditional power operations, safety management relies on manual monitoring and post-event traceability, which results in insufficient regulatory coverage, delayed risk response, and safety protection measures that depend on personal experience, leading to frequent safety hazards.

Method used

An intelligent safety belt usage guidance system is adopted. Through the collaborative work of intelligent safety belts, edge servers, power geographic information systems, and cloud servers, the system monitors and guides power workers in the use of safety belts in real time. This includes location data collection, task node matching, and safety belt usage guidance, ensuring that power workers can wear safety belts correctly before arriving at the work area.

Benefits of technology

It has improved the safety of power workers, reduced the incidence of dangerous accidents caused by improper wearing of safety belts, and achieved a proactive safety protection mechanism.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121789409A_ABST
    Figure CN121789409A_ABST
Patent Text Reader

Abstract

According to the intelligent safety belt use guiding system provided by the embodiment of the invention, through mutual cooperation among the intelligent safety belt, the edge server, the electric power geographic information system and the cloud server, safety belt use guiding data used for guiding an electric power operator to use the intelligent safety belt for an associated operation object is obtained; after it is determined that the electric power operation personnel arrive at the operation geographic area range of the associated operation object, the target electric power operation personnel are prompted with safety belt use guidance data, so that the electric power operation personnel are prompted with safety belt use guidance in advance before performing electric power operation; therefore, the intelligent safety belt worn by the electric power operation personnel can effectively protect the personal safety of the electric power operation personnel in the electric power operation process of the electric power operation personnel, and compared with the prior art in which how to use the safety belt is determined according to personal experience, the safety degree of safe operation of the electric power operation personnel is improved, and the occurrence rate of dangerous accidents is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of power technology, specifically to an intelligent seat belt usage guidance system. Background Technology

[0002] Electrical work is a high-risk field, and its safety management has always been a key focus of the industry. Traditional safety management models mainly rely on manual monitoring and post-event traceability, which suffers from insufficient regulatory coverage, delayed risk response, and low management efficiency. Moreover, safety protection measures during the operation process are highly dependent on the personal experience of electrical workers. For example, electrical workers may decide how to use safety belts based on their personal experience to ensure personal safety during electrical work, which can easily lead to various safety hazards due to human judgment errors.

[0003] Therefore, improving the safety of power workers at power operation sites is a technical problem that needs to be solved. Summary of the Invention

[0004] This application provides an intelligent safety belt usage guidance system to improve the safety of power workers at power work sites.

[0005] This application provides an intelligent safety belt usage guidance system, comprising: an intelligent safety belt worn by a target power worker, an edge server, a power geographic information system, and a cloud server; the intelligent safety belt is used to obtain the geographic location data of the target power worker, and send the target power worker's location data to the edge server; the edge server is used to send the target power worker's location data to the power geographic information system; the power geographic information system records the geographic location data of the power operation object and the geographic location data of the power worker currently performing the power operation, and is used to obtain the identification data of the associated operation object related to the pending task node sent by the cloud server, obtain the geographic location data of the associated operation object based on the identification data of the associated operation object, and determine whether the target power worker has reached the operation geographic area of ​​the associated operation object based on the location data of the target power worker and the geographic location data of the associated operation object. If so, it sends an arrival prompt message to the edge server indicating that the target power worker has reached the operation geographic area of ​​the associated operation object; the pending task node is the task that the target power worker needs to perform in the target power operation process currently being performed. The next task node, the target power operation process includes at least one task node, and the associated operation object is the power operation object that the target power operator needs to process when executing the task node to be executed; the cloud server is used to obtain the identification data of the previous task node completed by the target power operator in the target power operation process, obtain the identification data of the next task node according to the target power operation process list data corresponding to the target power operation process and the identification data of the previous task node, obtain the list data of the next task node according to the identification data of the next task node, and obtain the [missing information - likely related to the task node's identifier]. The system associates the identification data of the work object with the power geographic information system and sends the identification data of the work object and the list data of the next task node to the edge server. The edge server is also used to obtain safety belt usage guidance data for guiding the target power worker to use the smart safety belt for the work object based on the list data of the next task node. After receiving the arrival prompt information sent by the power geographic information system, the edge server sends the safety belt usage guidance data to the smart safety belt. The smart safety belt is also used to prompt the target power worker with the safety belt usage guidance data.

[0006] Optionally, obtaining the identification data of the previous task node completed by the target power worker in the target power operation process includes: obtaining the operation result information of the target power worker on the associated work object of the previous task node, sent by the power operation terminal used by the target power worker or the associated work object associated with the previous task node, as the operation result information of the previous task node. The operation result information of the previous task node includes the identification data of the target power worker, the identification data of the target power operation process, the identification data of the previous task node, and the associated work object of the previous task node. The identification data and the actual operation result value of the target power worker for the associated work object of the previous task node; based on the identification data of the target power operation process, obtain the target power operation process list data; based on the identification data of the target power worker, obtain the operation record data of the target power operation process established for the target power worker, the operation record data including the identification data of the target power worker, the identification data of the task nodes completed by the target power worker in the target power operation process, and the identification data of the operation tasks completed by the target power worker in each task node; based on the previous task... The node's identification data and the identification data of the associated work object associated with the previous task node are used to obtain the predetermined operation result value for the associated work object associated with the previous task node from the target power operation process list data. It is then determined whether the actual operation result value of the target power operator for the associated work object associated with the previous task node matches the predetermined operation result value. If so, the identification data of the work task that the target power operator needs to perform for the associated work object associated with the previous task node is marked as the identification data of the work task that the target power operator has completed. The identification data of the work tasks that the target power worker needs to perform for the associated work objects of the previous task node are recorded in the work record data. Based on the target power operation process list data and the work record data, it is determined whether there are any unfinished work tasks of the target power worker in the previous task node. If not, the identification data of the previous task node is marked as the identification data of the previous task node that the target power worker has completed in the target power operation process, and the identification data of the previous task node that the target power worker has completed in the target power operation process is recorded in the work record data.

[0007] Optionally, the target power operation process list data records the execution order data between each task node in the target power operation process; obtaining the identifier data of the next task node based on the target power operation process list data corresponding to the target power operation process and the identifier data of the previous task node includes: obtaining the execution order data between each task node in the target power operation process from the target power operation process list data; and obtaining the identifier data of the next task node from the execution order data between each task node in the target power operation process based on the identifier data of the previous task node.

[0008] Optionally, the list data of the next task node records the execution order data between the various tasks of the next task node, and each task is a task for a specified associated task object; obtaining the identification data of the associated task object from the list data of the next task node includes: obtaining the identification data of the task ranked first from the execution order data between the various tasks of the next task node; and obtaining the identification data of the associated task object associated with the task ranked first from the list data of the next task node based on the identification data of the task ranked first, and using it as the identification data of the associated task object associated with the task to be executed.

[0009] Optionally, the cloud server is further configured to obtain the geographical area data of the associated work objects of the task to be executed from the list data of the next task node based on the identification data of the associated work objects associated with the task to be executed node, and send the geographical area data of the associated work objects to the power geographic information system; the step of determining whether the target power worker has arrived within the geographical area of ​​the associated work object based on the location data of the target power worker and the geographical location data of the associated work object includes: determining whether the target power worker has arrived within the geographical area of ​​the associated work object based on the location data of the target power worker, the geographical location data of the associated work object, and the geographical area data of the associated work object.

[0010] Optionally, the list data of the next task node includes safety belt usage guidance data for guiding the target power worker to use the smart safety belt for the associated work object; obtaining the safety belt usage guidance data for guiding the target power worker to use the smart safety belt for the associated work object based on the list data of the next task node includes: obtaining the safety belt usage guidance data for guiding the target power worker to use the smart safety belt for the associated work object from the list data of the next task node based on the identification data of the associated work object.

[0011] Optionally, the smart safety belt is further configured to, upon detecting that the target power worker is wearing the smart safety belt, send a safety belt wearing notification message to the edge server indicating that the target power worker is wearing the smart safety belt. The safety belt wearing notification message includes the identification data of the smart safety belt and the identification data of the target power worker. The edge server is further configured to send the safety belt wearing notification message to the cloud server. The cloud server is further configured to obtain structural parameter data of the smart safety belt based on the identification data of the smart safety belt, obtain the height data of the target power worker based on the identification data of the target power worker, and send the structural parameter data of the smart safety belt and the height data of the target power worker to the edge server. The edge server is further configured to obtain work environment image data for the associated work object sent by a designated image acquisition terminal or the cloud server. The designated image acquisition terminal is an image acquisition terminal set within a preset distance from the associated work object and used to acquire work environment image data for the associated work object. The next task node's list data is used to obtain information to guide the target power worker to use the smart safety belt for the associated work object. The safety belt usage guidance data for the smart safety belt includes: obtaining the geographical area data of the associated work object associated with the task to be executed from the list data of the next task node; and obtaining, based on the work environment image data of the associated work object and the geographical area data of the associated work object, the alternative anchor point location data of the hook at the top of the high-hanging safety rope for fixing the smart safety belt within the geographical area of ​​the associated work object, and the number of alternative foot support positions of the target power worker within the geographical area of ​​the associated work object. According to the list data of the next task node, the minimum safe distance requirement between the anchor point of the hook at the top of the safety rope and the plane above the head of the power worker when performing the work task for the associated work object is obtained as the first minimum safe distance requirement data; the minimum safe distance requirement between the anchor points of the hooks at the top of the two safety ropes when performing the work task for the associated work object is obtained as the second minimum safe distance requirement data; the length data of the two safety ropes of the smart safety belt are obtained from the structural parameter data of the smart safety belt.Based on the candidate foot support position data, the candidate anchor point position data, the height data of the target power worker, and the length data of the overhead safety rope, two candidate anchor points that meet preset selection conditions are selected from the candidate anchor points as two selected anchor points for fixing the hooks at the top of the two overhead safety ropes respectively. The preset selection conditions include: the distance between the two selected anchor points and the plane where the target power worker's head is located is not less than the first minimum safety distance requirement; the distance between the two anchor points and the target power worker's head is not less than the length data of their respective overhead safety ropes; the distance between the two selected anchor points is not less than the second minimum safety distance requirement and is less than the upper limit requirement of the total length of the projection lines of the two overhead safety ropes on the geometric connection line between the two selected anchor points; based on the position data of the two selected anchor points, the safety belt usage guidance data is generated.

[0012] Optionally, obtaining alternative anchor point location data for alternative anchor points used to secure the hook at the top of the high-hanging safety rope of the smart safety belt within the geographical area of ​​the associated work object's work environment image data and geographical area data of the associated work object, and alternative foot support location data for alternative foot support points of the target power worker within the geographical area of ​​the associated work object's work, based on the work environment image data and geographical area data of the associated work object, includes: inputting the work environment image data and geographical area data of the work into a prediction model for alternative anchor points and alternative foot support points to obtain the alternative anchor point location data and alternative foot support location data; the alternative anchor points and alternative foot support points... The support point prediction model is trained as follows: It obtains work environment image data samples and work geographic area range data samples for the associated work object samples; it also obtains candidate anchor point location data samples for the hooks at the top of the high-hanging safety ropes used to fix the smart safety belt samples within the work geographic area range data samples, which are pre-annotated in the work environment image data samples; and candidate foot support location data samples for the candidate foot support points of the power worker samples within the work geographic area range data samples. These are used as labeled candidate anchor point location data and labeled candidate foot support location data. The work environment image data samples and the work geographic area range data samples are then used as the labeled candidate anchor point location data and labeled candidate foot support location data. Regional data samples are input into the initial candidate anchorage point and candidate foot support point prediction model to obtain the predicted candidate anchorage point location data and predicted candidate foot support location data output by the initial candidate anchorage point and candidate foot support point prediction model; the predicted candidate anchorage point location data and the labeled candidate anchorage point location data are input into the anchorage point location prediction loss function used to evaluate the degree of prediction loss of the candidate anchorage point location to obtain the candidate anchorage point location prediction loss value; the predicted candidate foot support location data and the labeled candidate foot support location data are input into the foot support location prediction loss function used to evaluate the degree of prediction loss of the candidate foot support location to obtain the candidate foot support location prediction loss value; if the If both the predicted loss value of the candidate anchor point location and the predicted loss value of the candidate foot support location are acceptable predicted loss values, then the initial candidate anchor point and candidate foot support point prediction model is determined as an applicable candidate anchor point and candidate foot support point prediction model. Otherwise, the model parameters of the initial candidate anchor point and candidate foot support point prediction model are adjusted until both the predicted loss value of the candidate anchor point location and the predicted loss value of the candidate foot support location obtained after adjusting the model parameters are acceptable predicted loss values. Then, the candidate anchor point and candidate foot support point prediction model obtained after adjusting the model parameters is determined as an applicable candidate anchor point and candidate foot support point prediction model.

[0013] Optionally, the step of selecting two alternative anchor points that meet preset selection conditions from the alternative foot support position data, the alternative anchor point position data, the height data of the target power worker, and the length data of the high-hanging safety rope, as two selected anchor points for fixing the hooks at the top of the two high-hanging safety ropes respectively, includes: selecting the position data of any two alternative anchor points from the alternative anchor point position data; selecting any one alternative foot support position data from the alternative foot support position data; and obtaining the position of the target power worker's feet based on the alternative foot support position data and the height data of the target power worker. The system retrieves the head position data of the target power worker when any one of the candidate foot support position data corresponds to a candidate foot support point; constructs planar data of the plane above the target power worker's head based on the head position data; obtains the distance data between each of the two candidate anchor points and the plane above the target power worker's head based on the position data of any two candidate anchor points and the plane above the target power worker's head; and obtains the distance data between each of the two candidate anchor points and the target power worker's head based on the position data of the two candidate anchor points. The distance data between the point and the top of the target power worker's head; the distance data between any two candidate anchor points obtained based on their position data; the minimum angle requirement between the high-hanging safety rope of the smart safety belt and the geometric line connecting the two anchor points obtained from the list data of the next task node; the upper limit requirement for the length of the projection line of each high-hanging safety rope on the geometric line obtained based on the length data of each high-hanging safety rope and the minimum angle requirement; and the total length of the projection lines of the two high-hanging safety ropes on the geometric line obtained based on the upper limit requirement for the length of the projection lines of each high-hanging safety rope on the geometric line. The following conditions must be met: if the distance between each of the two candidate anchor points and the plane above the head of the target power worker is not less than the first minimum safe distance requirement, the distance between each of the two candidate anchor points and the head of the target power worker is less than the length of their respective high-hanging safety ropes, and the distance between the two candidate anchor points is not less than the second minimum safe distance requirement and is less than the upper limit requirement for the total length of the projection lines of the two high-hanging safety ropes on the geometric connection between the two selected anchor points, then the two candidate anchor points are determined as the two selected anchor points.

[0014] Optionally, the step of obtaining alternative anchor point location data for the hook at the top of the high-hanging safety rope used to fix the smart safety belt within the geographical area of ​​the associated work object's work environment image data and the geographical area range data of the associated work object, as well as alternative foot support position data for the target power worker within the geographical area of ​​the associated work object's work, includes: obtaining alternative anchor point location data for the hook at the top of the high-hanging safety rope used to fix the smart safety belt within the geographical area of ​​the associated work object's work, based on the associated work environment image data and the geographical area range data of the associated work object's work, and alternative foot support position data for the target power worker ... The process involves: selecting alternative foot support positions for the target power worker within the geographical area of ​​the work site, and selecting reference point positions for locating alternative anchor points; generating safety belt usage guidance data based on the position data of the two selected anchor points, including: determining reference point positions for the target power worker to locate the two selected anchor points from the reference point position data, and using these as the selected reference point positions; obtaining direction and distance data for each selected anchor point relative to the corresponding selected reference point based on the reference point positions of each selected anchor point and the corresponding selected reference point; and generating safety belt usage guidance data including the direction and distance data.

[0015] Compared with the prior art, the embodiments of this application have the following advantages: This application provides an intelligent safety belt usage guidance system. Through the cooperation of intelligent safety belts, edge servers, power geographic information systems, and cloud servers, it obtains safety belt usage guidance data to guide power workers in using intelligent safety belts for relevant work objects. After determining that the power workers have arrived within the geographical area of ​​the relevant work object, the system prompts the target power workers with the safety belt usage guidance data. In this way, the system provides advance guidance on safety belt usage before the power workers begin their work, ensuring that the intelligent safety belts worn by the power workers effectively protect their personal safety during the power work process. Compared with existing technologies that rely on personal experience to determine how to use safety belts, this system improves the safety of power workers and reduces the incidence of dangerous accidents. Attached Figure Description

[0016] Figure 1 This is a logical framework diagram of an intelligent seat belt usage guidance system provided in an embodiment of this application.

[0017] Figure 2 This is a schematic flowchart illustrating a method for obtaining seatbelt usage guidance data, provided in an embodiment of this application.

[0018] Figure 3 This is a schematic diagram of a power worker using a safety belt, provided as an embodiment of this application.

[0019] Figure 4 This is a schematic flowchart illustrating another method for obtaining seatbelt usage guidance data provided in an embodiment of this application. Detailed Implementation

[0020] Many specific details are set forth in the following description to provide a full understanding of this application. However, this application can be implemented in many other ways different from those described herein, and those skilled in the art can make similar extensions without departing from the spirit of this application; therefore, this application is not limited to the specific embodiments disclosed below.

[0021] The terminology used in this application is for the purpose of describing particular embodiments only and is not intended to limit the application. The descriptive terms used in this application and the appended claims, such as "a," "first," and "second," are not intended to limit quantity or sequence, but rather to distinguish information of the same type from one another.

[0022] This application provides an intelligent safety belt usage guidance system to improve the safety of power workers at power work sites. A detailed description follows.

[0023] To more clearly demonstrate the intelligent seat belt usage guidance system provided in the embodiments of this application, the application scenarios of the intelligent seat belt usage guidance system provided in the embodiments of this application are first introduced.

[0024] When electrical workers are performing high-altitude operations, and are located within the geographical area of ​​the work site (e.g., an object to be constructed or electrical equipment to be repaired), they must wear intelligent safety harnesses to ensure their safety. These harnesses have two overhead safety ropes. When worn, the hooks at the top of these ropes are secured to two anchor points above the worker's head, forming a double-point protection structure that reduces the risk of falls and provides safety for the electrical work.

[0025] In some solutions, smart safety belts can detect whether electrical workers are wearing them correctly when performing electrical work on related objects. For example, they can detect whether the distance between two overhead safety ropes is too close, or whether the anchor point is higher than the worker's head. If the smart safety belt detects that the distance between the two overhead safety ropes is too close, or the anchor point is higher than the worker's head, it determines that the safety belt is not being worn correctly and issues a warning to the worker. However, this detection can only be performed during the electrical work on related objects; that is, it can only detect and issue a warning if the improper wearing of the smart safety belt leads to an accident. If an accident occurs due to the improper wearing of the smart safety belt, then this detection and warning are ineffective.

[0026] The intelligent safety belt usage guidance system provided in this application embodiment can be applied to the aforementioned power operation scenarios. Through the cooperation of the intelligent safety belt, edge server, power geographic information system (GIS), and cloud server, the system determines the anchor point of the high-hanging safety rope used to fix the intelligent safety belt when power workers are performing power operations on related work objects. Before power workers begin power operations on related work objects, the system assists power workers in locating the determined anchor point, thereby advancing the safety protection measures for power workers and reducing the probability of power workers wearing safety belts improperly, thus further reducing the risk of danger caused by improper safety belt wearing.

[0027] The technical solutions provided in the embodiments of this application are described in detail below.

[0028] Please refer to Figure 1 This is a logical framework diagram of an intelligent seat belt usage guidance system provided in an embodiment of this application.

[0029] In this embodiment, the smart safety belt uses a guidance system 100, which includes: a smart safety belt 101 worn by the target power worker, an edge server 102, a power geographic information system (GIS) 103, and a cloud server 104.

[0030] The smart safety belt 101 is used to obtain the geographical location data of the target power worker. As the location data of the target power worker, the positioning module and sensors built into the smart safety belt 101 capture the basic geographical location data of the target power worker in real time and send the location data of the target power worker to the edge server 102 to provide a real-time data foundation for subsequent work area determination and task node matching.

[0031] The smart safety belt 101 in this embodiment is worn by the target power worker. Considering the diverse types of work performed by power workers, there are various types and specifications of smart safety belts available, which can be flexibly selected according to actual needs and relevant regulations. In practical use, a five-point full-body safety belt can be used in the power work field. The safety belt can be equipped with a location service module, which can employ at least one location positioning technology to meet positioning requirements.

[0032] Edge server 102 is used to send the location data of the target power workers to the power geographic information system GIS 103.

[0033] The Power Geographic Information System GIS 103, serving as the "spatial data hub" for power operations, constructs a spatial data model covering the entire power engineering scenario. It records the geographical location data of the objects involved in power operations (such as the latitude and longitude coordinates and altitude of power equipment) and the geographical location data of the power workers performing the operations, thus realizing the data association between "personnel-equipment-space".

[0034] In the intelligent safety belt usage guidance system, the power geographic information system (GIS) 103 receives the identification data of the associated work objects linked to the task node to be executed, sent by the cloud server 104. This identification data can adopt the unified equipment coding rules of the power industry, such as codes containing information such as voltage level, equipment type, and line, as a unique identifier for the associated work object linked to the task node to be executed, ensuring accurate matching to the specific work object. The power GIS 103 obtains the geographical location data of the associated work object based on the identification data. Based on the location data of the target power worker and the geographical location data of the associated work object, it determines whether the target power worker has arrived within the geographical area of ​​the associated work object. If so, it sends an arrival prompt message to the edge server 102 indicating that the target power worker has arrived within the geographical area of ​​the associated work object; otherwise, it sends a prompt message to the edge server 102 indicating that the target power worker has not arrived within the geographical area of ​​the associated work object. In one example, the power geographic information system GIS 103 can further send the location data of the target power worker, the geographical area data of the associated work object, or the difference in geographical location between the two to the edge server 102 when it detects that the target power worker has not reached the geographical area of ​​the associated work object.

[0035] Among them, the task node to be executed is the next task node that the target power operator needs to execute in the target power operation process that the target power operator is currently executing; the target power operation process includes at least one task node; the associated operation object is the power operation object that the target power operator needs to handle when executing the task node to be executed, such as the power equipment that the target power operator needs to repair when executing the task node to be executed.

[0036] The cloud server 104 is used to obtain the identification data of the previous task node completed by the target power worker in the target power operation process. This includes obtaining the operation result information of the target power worker on the associated work object of the previous task node, sent by the power operation terminal used by the target power worker or the associated work object associated with the previous task node, as the operation result information of the previous task node. The operation result information of the previous task node includes the identification data of the target power worker, the identification data of the target power operation process, the identification data of the previous task node, the identification data of the associated work object associated with the previous task node, and the actual operation result value of the target power worker on the associated work object associated with the previous task node. In this embodiment, after completing a task node, the target power worker can submit the operation result information on the operation terminal (such as a handheld operation terminal, a mobile operation APP, etc.), or the work object associated with the task node can send the operation result information to the cloud server 104 after detecting that the target power worker has completed the corresponding operation. In one example, considering scenarios where network signals may be unstable in some areas of the power operation site, the cloud server 104 may experience heavy data reception pressure, or the operation result information may need to be quickly verified by combining local data from the edge server 102, the operation result information can be sent to the edge server 102 first, and then sent to the cloud server 104 by the edge server 102. The actual operation result value of the target power worker for the associated work object of the previous task node, included in the operation result information, can be flexibly set according to the work type corresponding to the task node and the equipment attributes of the associated work object. If the task node is a qualitative operation task, the actual operation result value can be a status description such as "completed," "connected," or "verified." If the task node is a parameter adjustment task, the actual operation result value can be a specific quantitative parameter. If the task node is an anomaly handling task, the actual operation result value can be action feedback such as "adjusted" or "calibrated."

[0037] The operation result information of the previous task node also includes the identification data of the target power operation process. After receiving the operation result information, the cloud server 104 can obtain the target power operation process list data from the preset power operation process storage database based on the identification data of the target power operation process. The target power operation process list data records the execution order data between each task node in the target power operation process. It should be noted that the target power operation process list data is structured data formed according to the power industry safety operation specifications. It not only contains detailed information on all task nodes covered by the target power operation process, but also clearly records the execution order data between each task node in the target power operation process, including the sequential connection logic of nodes, the triggering conditions of adjacent nodes, and the verification requirements of key nodes, providing a clear process basis for subsequently determining the next task node to be executed.

[0038] Furthermore, the cloud server 104 obtains the identification data of the next task node based on the target power operation process list data corresponding to the target power operation process and the identification data of the previous task node. This includes: obtaining the execution order data between each task node in the target power operation process from the target power operation process list data; obtaining the identification data of the next task node from the execution order data between each task node in the target power operation process based on the identification data of the previous task node; obtaining the list data of the next task node based on the identification data of the next task node, which records the execution order data between each task of the next task node, with each task being a task for a specified associated task object; then, obtaining the identification data of the associated task object from the list data of the next task node, including: obtaining the identification data of the task ranked first from the execution order data between each task of the next task node; obtaining the identification data of the associated task object associated with the task ranked first from the list data of the next task node based on the identification data of the task ranked first, using this as the identification data of the associated task object associated with the task to be executed, and sending the identification data of the associated task object to the power geographic information system (GIS). 103, and sends the identification data of the associated work object and the list data of the next task node to the edge server 102. Among them, when the cloud server 104 sends the identification data of the associated work object to the power geographic information system GIS 103, it also needs to send the identification data of the target power worker to the power geographic information system GIS 103.

[0039] In addition, the cloud server 104 is also used to obtain the geographical area data of the associated work objects of the task node to be executed from the list data of the next task node based on the identification data of the associated work objects associated with the task node to be executed, and send the geographical area data of the associated work objects to the power geographic information system GIS 103; accordingly, the power geographic information system GIS 103 determines whether the target power worker has arrived within the geographical area of ​​the associated work object based on the location data of the target power worker, the geographical location data of the associated work objects, and the geographical area data of the associated work objects.

[0040] The step of determining whether the target power worker has reached the geographical area of ​​the associated work object based on the location data of the target power worker and the geographical location data of the associated work object includes: determining whether the target power worker has reached the geographical area of ​​the associated work object based on the location data of the target power worker, the geographical location data of the associated work object, and the geographical area range data of the associated work object.

[0041] It should be noted that before obtaining the identifier data of the next task node based on the target power operation process list data and the identifier data of the previous task node, the cloud server 104 also needs to obtain the operation record data of the target power operation process established for the target power operator based on the identifier data of the target power operator. The operation record data includes the identifier data of the target power operator, the identifier data of the task nodes completed by the target power operator in the target power operation process, and the identifier data of the operation tasks completed by the target power operator in each task node. Based on the identifier data of the previous task node and the identifier data of the associated operation object associated with the previous task node, the server obtains the predetermined operation result value of the associated operation object associated with the previous task node from the target power operation process list data. Then, the server determines whether the actual operation result value of the target power operator for the associated operation object associated with the previous task node matches the predetermined operation result value for the associated operation object associated with the previous task node. If yes, then the identification data of the work task that the target power worker needs to perform for the associated work object of the previous task node is marked as the identification data of the work task that the target power worker has completed, and the identification data of the work task that the target power worker needs to perform for the associated work object of the previous task node is recorded in the work record data; if no, then an early warning message that the actual operation result value does not match the predetermined operation result value is generated and pushed to the power operation terminal of the target power worker through the edge server 102, clearly indicating the difference between the actual operation result and the predetermined operation result, and guiding the target power worker to re-execute the work task until the actual operation result value meets the predetermined requirements.

[0042] In addition, it is necessary to compare the target power operation process list data and the operation record data item by item with the full number of operation tasks included in the previous task node to determine whether there are any unfinished operation tasks of the target power operator in the previous task node. If not, the identification data of the previous task node is marked as the identification data of the previous task node completed by the target power operator in the target power operation process, and the identification data of the previous task node completed by the target power operator in the target power operation process is recorded in the operation record data; if yes, an unfinished task list prompt message is generated and pushed to the power operation terminal of the target power operator through the edge server 102 to prompt the target power operator about the unfinished operation tasks under this node. After the target power operator completes all unfinished tasks and passes the verification, the task node is marked as completed.

[0043] After receiving the identification data of the associated work object and the list data of the next task node from the cloud server 104, the edge server 102 obtains safety belt usage guidance data to guide the target power workers in using the smart safety belt 101 for the associated work object, based on the list data of the next task node. Specifically, this includes obtaining the safety belt usage guidance data from the list data of the next task node based on the identification data of the associated work object. In one example, the list data of the next task node can be pre-configured structured data based on standardized operating procedures in the power industry, the safety operation requirements of the associated work object, and the usage characteristics of the smart safety belt 101. For example, it may include safety belt usage guidance data to guide the target power workers in using the smart safety belt 101 for the associated work object.

[0044] After receiving the arrival notification information sent by the power geographic information system GIS 103, the edge server 102 sends seat belt usage guidance data to the smart seat belt 101.

[0045] In this embodiment of the application, the safety belt usage guidance data includes at least the following information: pre-operation instructions (such as warnings to avoid nearby live areas), safety belt usage specifications (such as safety belt wearing standards, safety rope splicing methods, and strap tightness requirements), and precautions during operation (such as high-hanging and low-working of the safety belt, and the distance between double hooks), to ensure that the target power operation personnel fully grasp the key points of safe operation.

[0046] After receiving the safety belt usage guidance data sent by the edge server 102, the smart safety belt 101 prompts the target power worker with the safety belt usage guidance data. In actual use, prompts can be made in various ways, such as playing voice prompts through the built-in voice module of the smart safety belt 101, vibrating prompts through the vibration module at the shoulder strap of the smart safety belt 101, or text or voice prompts through the target power worker's handheld work terminal, ensuring that the target power worker can clearly receive the safety belt guidance requirements in a high-altitude environment.

[0047] In this embodiment, after detecting that the target power worker is wearing the smart safety belt, the smart safety belt 101 sends a safety belt wearing notification message to the edge server 102 to indicate that the target power worker is wearing the smart safety belt. The safety belt wearing notification message includes the identification data of the smart safety belt and the identification data of the target power worker.

[0048] In one example, the smart safety belt has built-in pressure sensors in key areas such as the shoulder straps, chest strap, and waist belt. When the target power worker wears the smart safety belt properly and tightens the straps, the straps in close contact with the body generate pressure. At this time, the pressure value collected by the pressure sensors built into the smart safety belt will reach a preset threshold. If at least three key areas are detected to have pressure values ​​reaching the preset threshold, and the pressure state remains stable for more than 3 seconds, then the smart safety belt can be determined to be worn. In addition, in the field of power operations, each power worker is generally assigned unique identification data, such as employee number or ID card identification code. Before the operation begins, managers can write the identification data of the target power worker into the corresponding smart safety belt through the management backend or handheld terminal, or the target power worker can input their own identification data into the corresponding smart safety belt through a mobile APP or handheld terminal, so that there is a one-to-one correspondence between the target power worker and the smart safety belt. When the smart safety belt detects that it is being worn, it sends a safety belt wearing notification message, including the smart safety belt identification data and the target power worker identification data, to the edge server.

[0049] Next, the edge server sends a notification message that the safety belt is being worn to the cloud server; the cloud server obtains the structural parameter data of the smart safety belt based on the identification data of the smart safety belt, and obtains the height data of the target power worker based on the identification data of the target power worker, and sends the structural parameter data of the smart safety belt and the height data of the target power worker to the edge server.

[0050] In this embodiment, the cloud server pre-stores the identification data and corresponding structural parameter data of the smart safety belt, as well as the identification data and corresponding height data of the power workers. This ensures that the generated safety belt guidance data can adapt to the different physical characteristics of power workers, guaranteeing the targetedness and reliability of the work protection, and avoiding protection failures such as insufficient safety distance or inadequate safety rope length due to height differences. The structural parameters of the smart safety belt include at least the standard length of the safety rope.

[0051] The edge server obtains the work environment image data of the associated work object sent by the designated image acquisition terminal or the cloud server. The designated image acquisition terminal is an image acquisition terminal set at a preset distance from the associated work object and used to acquire the work environment image data of the associated work object.

[0052] In one example, the designated image acquisition terminal can be an image acquisition device pre-deployed within a preset distance from the associated work object (e.g., an area with a radius of X meters centered on the work object). Specifically, it can include a high-definition camera mounted on a pole, a drone-mounted aerial camera, or a camera on a smart safety helmet worn by the worker. The operational environment image data for the associated work object sent by the cloud server can be standard image data taken during equipment setup or image data recorded during historical operations, or image data periodically collected and uploaded to the cloud server by the designated image acquisition terminal at preset shooting time intervals.

[0053] Based on this, in one example, the edge server obtains safety belt usage guidance data to guide target power workers on the use of smart safety belts for related work objects, based on the inventory data of the next task node. Figure 2 As shown, Figure 2 This is a flowchart illustrating a method for obtaining seatbelt usage guidance data according to an embodiment of this application. The specific steps are as follows: Step S201: Obtain the geographical range data of the associated job objects of the task to be executed from the list data of the next task node.

[0054] In this step, the geographical scope data of the work area refers to the effective work area boundary parameters that meet the work safety requirements and are delineated around the associated work object, which can define the compliant work space of the target power workers.

[0055] Step S202: Based on the image data of the work environment of the associated work object and the geographical area data of the associated work object, obtain the alternative anchor point location data of the alternative anchor point for the hook at the top of the high-hanging safety rope used to fix the smart safety belt within the geographical area of ​​the associated work object, and the alternative foot support location data of the alternative foot support point for the target power worker within the geographical area of ​​the associated work object.

[0056] In this step, based on the work environment image data and the work geographical area range data of the associated work object, alternative anchor point location data for the hook at the top of the high-hanging safety rope used to fix the smart safety belt 101 within the work geographical area of ​​the associated work object, and alternative foot support location data for the target power worker within the work geographical area of ​​the associated work object, are obtained. This includes: inputting the work environment image data and the work geographical area range data into the alternative anchor point and alternative foot support point prediction model to obtain alternative anchor point location data and alternative foot support location data.

[0057] Specifically, in the embodiments of this application, the prediction models for alternative anchor points and alternative foot support points can be trained in the following manner: First, obtain image data samples of the work environment for the associated work objects and geographical area data samples of the work areas for the associated work objects. Also obtain alternative anchor point location data samples for the hooks at the top of the high-hanging safety ropes used to secure the smart safety belt samples within the geographical area data samples, which are pre-marked in the image data samples. Additionally, obtain alternative foot support location data samples for the power workers within the geographical area data samples. These serve as the data for marking alternative anchor point locations and alternative foot support locations. It should be noted that the marked alternative anchor points and alternative foot support points may be selected by professionals in the power work field based on specific equipment load-bearing standards and historical work records. The sample data includes compliant points manually marked by professionals to ensure that the trained model can accurately identify and avoid points with insufficient load-bearing capacity.

[0058] Then, the image data samples of the working environment and the data samples of the geographical range of the working area are input into the prediction model of the initial candidate anchor point and the candidate foot support point to obtain the predicted candidate anchor point location data and the predicted candidate foot support location data output by the prediction model of the initial candidate anchor point and the candidate foot support point.

[0059] Finally, the predicted candidate anchor point location data and the labeled candidate anchor point location data are input into the anchor point location prediction loss function used to evaluate the degree of predicted loss of the candidate anchor point locations to obtain the predicted loss value of the candidate anchor point locations; the predicted candidate foot support location data and the labeled candidate foot support location data are input into the foot support location prediction loss function used to evaluate the degree of predicted loss of the candidate foot support locations to obtain the predicted loss value of the candidate foot support locations; if both the predicted loss value of the candidate anchor point locations and the predicted loss value of the candidate foot support locations are acceptable predicted loss values, then the initial... If the candidate anchor point and candidate foot support point prediction models are determined to be applicable candidate anchor point and candidate foot support point prediction models, then the model parameters of the initial candidate anchor point and candidate foot support point prediction models are adjusted until the predicted loss values ​​of the candidate anchor point position and candidate foot support position obtained from the candidate anchor point and candidate foot support point prediction models after the model parameter adjustment are both acceptable predicted loss values. Then, the candidate anchor point and candidate foot support point prediction models obtained after the model parameter adjustment are determined to be applicable candidate anchor point and candidate foot support point prediction models.

[0060] Step S203: Obtain from the list data of the next task node the minimum safe distance requirement between the anchor point of the hook at the top of the safety rope and the plane above the head of the power worker when performing a work task for the associated work object, as the first minimum safe distance requirement data; and obtain from the list data of the next task node the minimum safe distance requirement between the anchor points of the hooks at the top of the two safety ropes when performing a work task for the associated work object, as the second minimum safe distance requirement data.

[0061] In this step, the first minimum safety distance requirement is a core parameter to ensure the safety of "high-hanging, low-working" safety belts during power operations. It can prevent the anchor point from being too low, which could lead to insufficient fall buffer travel, excessive impact force, or failure of protection, resulting in the risk of falling from height. The second minimum safety distance requirement is a key indicator to ensure the balanced force on the two anchor points when using the safety belt. It can prevent the problem of unilateral overload caused by the two anchor points being too close together.

[0062] Step S204: Obtain the length data of the two high-hanging safety ropes of the smart safety belt from the structural parameter data of the smart safety belt.

[0063] In this step, the length data of the high-hanging safety rope obtained by the edge server is the factory calibration parameter of the smart safety belt, which serves as the basis for subsequent judgment on the compatibility between the anchor point and the target power worker.

[0064] Step S205: Based on the candidate foot support position data, candidate anchor point position data, target power worker's height data, and hanging safety rope length data, select two candidate anchor points that meet the preset selection conditions from the candidate anchor points. These two anchor points will be used to fix the hooks at the top of the two hanging safety ropes respectively. The preset selection conditions include: the distance between the two selected anchor points and the plane where the target power worker's head is located is not less than the first minimum safety distance requirement; the distance between the two anchor points and the target power worker's head is less than the length of their respective hanging safety ropes; and the distance between the two selected anchor points is not less than the second minimum safety distance requirement and is less than the upper limit requirement of the total length of the projection lines of the two hanging safety ropes on the geometric connection between the two selected anchor points.

[0065] In this step, the edge server performs multi-dimensional verification on each candidate anchor point through spatial coordinate calculations to ensure that the two selected anchor points simultaneously meet requirements such as safe distance, rope length compatibility, and spacing compliance, maximizing the safety protection effect during the operation. For an example, please refer to... Figure 3The total length L of the projection lines L1' and L2' of the two high-hanging safety ropes L1 and L2 onto the geometric connection between the two selected anchor points A and B can be calculated using the following formula 1: Formula 1 in, 1. 2 represents the angle between the suspended safety ropes L1 and L2 and the geometric lines connecting the two selected anchor points A and B.

[0066] That is, the total length of the projection line of the two high-hanging safety ropes on the geometric connection between the two selected anchor points refers to the length covered on the horizontal bar after drawing a perpendicular line from the line connecting the two selected anchor points (i.e., from the selected anchor point to the safety rope attachment point on the back of the target power worker) to the horizontal bar.

[0067] If the distance between the two anchor points is too large, the total length of the projected line of the suspended safety rope will be excessively long. This will cause the rope to be pulled too tight, severely restricting the movement of the electrical workers and deviating the actual stress angle from the safety requirements for high-altitude, low-work operations (the tension will be more vertically downward, reducing the cushioning effect). Therefore, the maximum required total projected line length is calculated based on the length of the suspended safety rope and the minimum angle requirement, ensuring that the suspended safety rope has sufficient slack to cushion falls while maintaining an effective protective angle. Thus, this predetermined selection condition ensures that the two anchor points are neither too close nor too far apart, guaranteeing a stable stress state for the two suspended safety ropes and meeting the required protective effect.

[0068] Step S206: Generate safety belt usage guidance data based on the position data of the two selected anchor points.

[0069] Specifically, in this embodiment, the edge server selects two candidate anchor points that meet preset selection conditions from the candidate anchor points based on candidate foot support position data, candidate anchor point position data, target power worker's height data, and the length data of the high-hanging safety rope. These two anchor points are used to fix the hooks at the top of the two high-hanging safety ropes respectively. The specific process includes: First, select any two candidate anchor points from the candidate anchor point location data; then select any one candidate foot support location from the candidate foot support location data.

[0070] Then, based on any candidate foot support position data and the height data of the target power worker, the head position data of the target power worker when the feet are located at the candidate foot support point corresponding to any candidate foot support position data is obtained; and the plane data of the plane where the head of the target power worker is located is constructed based on the head position data of the target power worker.

[0071] Next, based on the location data of any two candidate anchor points and the plane data of the plane above the head of the target power worker, the distance data between each of the two candidate anchor points and the plane above the head of the target power worker is obtained; furthermore, based on the location data of any two candidate anchor points and the location data above the head of the target power worker, the distance data between each of the two candidate anchor points and the top of the head of the target power worker is obtained; additionally, based on the location data of any two candidate anchor points, the distance data between any two candidate anchor points is obtained.

[0072] After completing the above distance data calculations, obtain the minimum angle requirement data between the high-hanging safety rope of the smart safety belt 101 and the geometric connection between the two anchor points from the list data of the next task node; based on the length data and minimum angle requirement data of each high-hanging safety rope, obtain the upper limit requirement data for the length of the projection line of each high-hanging safety rope on the geometric connection; and based on the upper limit requirement data for the length of the projection line of each high-hanging safety rope on the geometric connection, obtain the upper limit requirement data for the total length of the projection lines of the two high-hanging safety ropes on the geometric connection. In one example, such as... Figure 3 As shown, when the target power worker stands between two anchor points A and B, the angles θ1 and θ2 formed between the two high-hanging safety ropes L1 and L2 of the smart safety belt and the geometric lines connecting the two anchor points A and B, as well as the total length L of the projection lines of the two high-hanging safety ropes L1 and L2 on the geometric lines, are related to the geometric relationships and calculation logic, which can be found in step S205 above and will not be repeated here. It should be noted that even if the target power worker is not standing at the midpoint between the two anchor points, data calculations can still be performed based on the geometric lines, projection relationships, and angle parameters within the same working plane, and corresponding threshold conditions can be set according to the same logic to ensure the compliance and safety of anchor point selection under different working positions.

[0073] Finally, the two selected candidate anchor points are verified: if the distance between each candidate anchor point and the plane above the head of the target power worker is not less than the first minimum safety distance requirement, the distance between each candidate anchor point and the head of the target power worker is less than the length of their respective high-hanging safety rope, and the distance between the two candidate anchor points is not less than the second minimum safety distance requirement and less than the upper limit of the total length of the projection lines of the two high-hanging safety ropes on the geometric connection between the two selected anchor points, then the two candidate anchor points are determined as the two selected anchor points; if any of the above conditions are not met, two other candidate anchor points are selected from the candidate anchor point location data, until two anchor points that meet all preset conditions are selected.

[0074] The above is the complete determination process for selecting anchor points, which is also the process by which the edge server analyzes and processes relevant data such as candidate anchor points and foot support points.

[0075] The following describes the process by which the edge server generates seatbelt usage guidance data based on the location data of two selected anchor points.

[0076] In this embodiment of the application, based on the image data of the working environment of the associated work object and the geographical area data of the associated work object, alternative anchor point location data for the hook at the top of the high-hanging safety rope used to fix the smart safety belt and alternative foot support location data for the target power worker within the geographical area of ​​the associated work object are obtained. This includes: based on the image data of the working environment of the associated work object and the geographical area data of the associated work object, obtaining alternative anchor point location data for the hook at the top of the high-hanging safety rope used to fix the smart safety belt, alternative foot support location data for the target power worker within the geographical area of ​​the associated work object, and reference point location data for locating the reference points of the alternative anchor points. Among them, reference points can be distinctive locations at the power operation site that are highly identifiable and easy for target power operation personnel to quickly and intuitively identify, such as the junction of the horizontal and vertical poles of the tower, the welding nodes of the equipment support, and the nameplate installation location in the work area, so as to avoid the inability to accurately find the anchor point location due to the reference point location data being too abstract.

[0077] Based on this, in one example, the edge server generates seatbelt usage guidance data according to the location data of two selected anchor points, as follows: Figure 4 As shown, Figure 4This is a schematic flowchart of another method for obtaining seat belt usage guidance data provided in an embodiment of this application. The specific steps are as follows: Step S401: Based on the position data of the two selected anchor points, determine the reference point position data from the reference point position data for the target power workers to locate the two selected anchor points respectively, and use it as the position data of the selected reference points.

[0078] In this step, the reference point location data can be determined using a pre-defined reference point matching prediction model.

[0079] Step S402: Based on the position data of each selected anchor point and the position data of the corresponding selected reference point, obtain the direction data and distance data of each selected anchor point relative to the corresponding selected reference point.

[0080] In this step, the directional data can be expressed in a way that is easy to understand at the power operation site (such as "directly above the intersection of the crossarm and the vertical pole" or "to the left of the nameplate"). The distance data can be the straight-line distance between the selected anchor point and the selected reference point to ensure that the data is intuitive, easy to understand and convenient for on-site judgment.

[0081] Step S403: Generate seatbelt usage guidance data including direction data and distance data.

[0082] In this step, the safety belt usage guidance data adopts a concise and clear structured format (such as "1 meter directly above the intersection of the crossarm and the vertical pole" or "50 cm to the left of the nameplate"), which can ensure that the target power workers can quickly find the location of the two selected anchor points according to the safety belt usage guidance data.

[0083] Specifically, in the embodiments of this application, the reference point matching prediction model can be trained in the following manner: First, obtain image data samples of the work environment for the associated work object samples, data samples of the geographical area of ​​the work area for the associated work object samples, and data samples of the anchor point locations for the anchor point samples corresponding to the work scenario. Then, obtain reference point location data samples, pre-marked in the image data samples of the work environment and located within the geographical area data samples of the work area, as annotation reference point location data samples. These annotation reference points can be selected by professionals in the power operation field based on on-site practical needs, meeting requirements such as high recognition accuracy, small positioning error, and minimal susceptibility to interference from the work environment (such as weather or obstructions).

[0084] Then, the image data samples of the working environment, the data samples of the geographical range of the working area, and the anchor point samples are used as input data and input into the initial reference point matching prediction model to obtain the predicted reference point location data output by the initial reference point matching prediction model.

[0085] Finally, the predicted reference point location data and the labeled reference point location data are input into the reference point matching loss function used to evaluate the degree of reference point matching prediction loss, and the reference point matching prediction loss value is obtained. If the reference point matching prediction loss value is an acceptable prediction loss value, the initial reference point matching prediction model is determined as an applicable reference point matching prediction model; otherwise, the model parameters of the initial reference point matching prediction model are adjusted until the reference point matching prediction loss value output by the reference point matching prediction model obtained after adjusting the model parameters is an acceptable prediction loss value, and the reference point matching prediction model obtained after adjusting the model parameters is determined as an applicable reference point matching prediction model.

[0086] The technical solutions of the embodiments of this application have been described in detail above. The intelligent safety belt usage guidance system provided in this application, through the cooperation between the intelligent safety belt, the edge server, the power geographic information system, and the cloud server, obtains safety belt usage guidance data to guide power workers in using the intelligent safety belt for related work objects. After determining that the power workers have arrived within the geographical area of ​​the related work object, the system prompts the target power workers with the safety belt usage guidance data. In this way, the power workers are prompted with the safety belt usage guidance in advance before carrying out power work, so that the intelligent safety belt worn by the power workers can effectively protect the personal safety of the power workers during the power work process. Compared with the existing technology that relies on personal experience to decide how to use the safety belt, this improves the safety of power workers and reduces the incidence of dangerous accidents.

[0087] Furthermore, the technical solution provided in this application embodiment can determine the anchor point of the high-hanging safety rope used by power workers to fix the smart safety belt when performing power work on related work objects. Before power workers perform power work on related work objects, the system can assist power workers in locating the determined anchor point, thereby advancing the safety protection measures for power workers and reducing the probability of power workers wearing safety belts improperly, thus further reducing the risk of danger caused by improper safety belt wearing.

[0088] Although this application discloses preferred embodiments as described above, it is not intended to limit this application. Any person skilled in the art can make possible changes and modifications without departing from the spirit and scope of this application. Therefore, the scope of protection of this application should be determined by the scope defined in the claims of this application.

[0089] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties. Furthermore, the collection, use and processing of the relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and corresponding operation entry points are provided for users to choose to authorize or refuse.

Claims

1. A smart seatbelt usage guidance system, characterized in that, include: The target power workers wear smart safety belts, edge servers, power geographic information systems, and cloud servers; The smart safety belt is used to obtain the geographical location data of the target power worker, and send the target power worker location data to the edge server. The edge server is used to send the location data of the target power workers to the power geographic information system; The power geographic information system records the geographic location data of the power operation object and the geographic location data of the power operation personnel performing the power operation. It is used to obtain the identification data of the associated operation object of the task node to be executed sent by the cloud server, obtain the geographic location data of the associated operation object based on the identification data of the associated operation object, and determine whether the target power operation personnel has reached the operation geographic area of ​​the associated operation object based on the location data of the target power operation personnel and the geographic location data of the associated operation object. If so, it sends an arrival prompt message to the edge server to indicate that the target power operation personnel has reached the operation geographic area of ​​the associated operation object. The task node to be executed is the next task node that the target power operator needs to execute in the target power operation process that the target power operator is currently executing. The target power operation process includes at least one task node. The associated operation object is the power operation object that the target power operator needs to process when executing the task node to be executed. The cloud server is used to obtain the identification data of the previous task node completed by the target power worker in the target power operation process, obtain the identification data of the next task node based on the target power operation process list data corresponding to the target power operation process and the identification data of the previous task node, obtain the list data of the next task node based on the identification data of the next task node, obtain the identification data of the associated operation object from the list data of the next task node, send the identification data of the associated operation object to the power geographic information system, and send the identification data of the associated operation object and the list data of the next task node to the edge server; The edge server is also used to obtain safety belt usage guidance data for guiding the target power worker to use the smart safety belt for the associated work object based on the list data of the next task node, and to send the safety belt usage guidance data to the smart safety belt after receiving the arrival prompt information sent by the power geographic information system. The smart safety belt is also used to provide the target power workers with guidance data on the use of the safety belt.

2. The intelligent seatbelt usage guidance system according to claim 1, characterized in that, The step of obtaining the identifier data of the previous task node completed by the target power operator in the target power operation process includes: The operation result information of the target power operator on the associated work object of the previous task node is obtained from the power operation terminal used by the target power operator or the associated work object associated with the previous task node. This information is used as the operation result information of the previous task node. The operation result information of the previous task node includes the identification data of the target power operator, the identification data of the target power operation process, the identification data of the previous task node, the identification data of the associated work object associated with the previous task node, and the actual operation result value of the target power operator on the associated work object associated with the previous task node. Based on the identification data of the target power operation process, obtain the target power operation process list data; Based on the identification data of the target power worker, the operation record data of the target power operation process established for the target power worker is obtained. The operation record data includes the identification data of the target power worker, the identification data of the task nodes completed by the target power worker in the target power operation process, and the identification data of the operation tasks completed by the target power worker in each task node. Based on the identification data of the previous task node and the identification data of the associated work object associated with the previous task node, the predetermined operation result value for the associated work object associated with the previous task node is obtained from the target power operation process list data. Determine whether the actual operation result value of the target power worker for the associated operation object of the previous task node matches the predetermined operation result value for the associated operation object of the previous task node. If so, mark the identification data of the operation task to be performed by the target power worker for the associated operation object of the previous task node as the identification data of the operation task already completed by the target power worker, and record the identification data of the operation task to be performed by the target power worker for the associated operation object of the previous task node in the operation record data. Based on the target power operation process list data and the operation record data, determine whether there is an unfinished operation task of the target power operator in the previous task node. If not, mark the identification data of the previous task node as the identification data of the previous task node that the target power operator has completed in the target power operation process, and record the identification data of the previous task node that the target power operator has completed in the target power operation process into the operation record data.

3. The intelligent seatbelt usage guidance system according to claim 1, characterized in that, The target power operation process list data records the execution order data between each task node in the target power operation process; The step of obtaining the identifier data of the next task node based on the target power operation process list data corresponding to the target power operation process and the identifier data of the previous task node includes: Obtain the execution order data between each task node in the target power operation process from the target power operation process list data; Based on the identification data of the previous task node, the identification data of the next task node is obtained from the execution order data between the various task nodes in the target power operation process.

4. The intelligent seatbelt usage guidance system according to claim 1, characterized in that, The list data of the next task node records the execution order data between the various job tasks of the next task node, and each job task is a job task for a specified associated job object. Obtaining the identifier data of the associated job object from the list data of the next task node includes: Obtain the identification data of the task ranked first from the execution order data among the tasks of the next task node; Based on the identifier data of the first-ranked task, the identifier data of the associated task object associated with the first-ranked task is obtained from the list data of the next task node, and used as the identifier data of the associated task object associated with the task node to be executed.

5. The intelligent seatbelt usage guidance system according to claim 1, characterized in that, The cloud server is also used to obtain the geographical area data of the associated work object of the task to be executed from the list data of the next task node based on the identification data of the associated work object associated with the task to be executed node, and send the geographical area data of the associated work object to the power geographic information system. The step of determining whether the target power worker has reached the geographical area of ​​the associated work object based on the location data of the target power worker and the geographical location data of the associated work object includes: determining whether the target power worker has reached the geographical area of ​​the associated work object based on the location data of the target power worker, the geographical location data of the associated work object, and the geographical area range data of the associated work object.

6. The intelligent seatbelt usage guidance system according to claim 1, characterized in that, The list data for the next task node includes safety belt usage guidance data to guide the target power workers in using the smart safety belt for the associated work object; The step of obtaining safety belt usage guidance data for guiding the target power worker to use the smart safety belt for the associated work object based on the list data of the next task node includes: obtaining safety belt usage guidance data for guiding the target power worker to use the smart safety belt for the associated work object from the list data of the next task node based on the identification data of the associated work object.

7. The intelligent seatbelt usage guidance system according to claim 1, characterized in that, The smart safety belt is also used to send a safety belt wearing notification message to the edge server after detecting that the target power worker is wearing the smart safety belt. The safety belt wearing notification message includes the identification data of the smart safety belt and the identification data of the target power worker. The edge server is also used to send the seatbelt notification information to the cloud server; The cloud server is also used to obtain the structural parameter data of the smart safety belt based on the identification data of the smart safety belt, obtain the height data of the target power worker based on the identification data of the target power worker, and send the structural parameter data of the smart safety belt and the height data of the target power worker to the edge server. The edge server is also used to obtain work environment image data for the associated work object sent by a designated image acquisition terminal or the cloud server. The designated image acquisition terminal is an image acquisition terminal set at a distance of within a preset range from the associated work object and used to obtain work environment image data for the associated work object. The step of obtaining safety belt usage guidance data, based on the list data of the next task node, to guide the target power workers in using the smart safety belt for the associated work objects, includes: Obtain the geographical area data of the associated job objects of the task to be executed from the list data of the next task node; Based on the image data of the working environment of the associated work object and the geographical range data of the working area of ​​the associated work object, the alternative anchor point location data of the alternative anchor point for fixing the hook at the top of the high-hanging safety rope of the smart safety belt within the geographical range of the working area of ​​the associated work object, and the alternative foot support location data of the alternative foot support point of the target power worker within the geographical range of the working area of ​​the associated work object are obtained. The minimum safe distance requirement data between the anchor point of the hook at the top of the safety rope and the plane above the head of the power worker is obtained from the list data of the next task node when performing the work task for the associated work object, as the first minimum safe distance requirement data; and the minimum safe distance requirement data between the anchor points of the two hooks at the top of the safety rope when performing the work task for the associated work object is obtained from the list data of the next task node, as the second minimum safe distance requirement data. The length data of the two high-hanging safety ropes of the smart safety belt are obtained from the structural parameter data of the smart safety belt; Based on the candidate foot support position data, the candidate anchor point position data, the height data of the target power worker, and the length data of the high-hanging safety rope, two candidate anchor points that meet the preset selection conditions are selected from the candidate anchor points as two selected anchor points for fixing the hooks at the top of the two high-hanging safety ropes respectively. The preset selection conditions include: the distance data between the two selected anchor points and the plane where the head of the target power worker is located is not less than the first minimum safety distance requirement data; the distance data between the two anchor points and the head of the target power worker is not less than the length data of their respective high-hanging safety ropes; and the distance data between the two selected anchor points is not less than the second minimum safety distance requirement data and is less than the upper limit requirement data of the total length of the projection lines of the two high-hanging safety ropes on the geometric connection line between the two selected anchor points. Based on the location data of the two selected anchor points, the safety belt usage guidance data is generated.

8. The intelligent seatbelt usage guidance system according to claim 7, characterized in that, The step of obtaining alternative anchor point location data for the hook at the top of the high-hanging safety rope used to fix the smart safety belt within the geographical area of ​​the associated work object, and alternative foot support location data for the target power worker within the geographical area of ​​the associated work object, based on the work environment image data and the geographical area range data of the associated work object, includes: inputting the work environment image data and the geographical area range data of the work object into the alternative anchor point and alternative foot support point prediction model to obtain the alternative anchor point location data and the alternative foot support location data; The prediction models for the alternative anchor points and alternative foot support points were trained in the following manner: Obtain image data samples of the work environment for the associated work object sample and geographical area data samples of the work area for the associated work object sample. Also obtain alternative anchor point location data samples of alternative anchor points for fixing the hooks at the top of the high-hanging safety ropes of the smart safety belt sample within the geographical area data sample, which are marked in advance in the image data samples of the work environment, and alternative foot support location data samples of alternative foot support points for the power workers within the geographical area data sample of the work area. These are used as data for marking alternative anchor point locations and data for marking alternative foot support locations. The image data samples of the working environment and the data samples of the geographical range of the working area are input into the prediction model of the initial candidate anchor point and the candidate foot support point to obtain the predicted candidate anchor point position data and the predicted candidate foot support position data output by the prediction model of the initial candidate anchor point and the candidate foot support point. The predicted candidate anchor point location data and the labeled candidate anchor point location data are input into the anchor point location prediction loss function used to evaluate the degree of prediction loss of candidate anchor point locations, and the prediction loss value of candidate anchor point locations is obtained. The predicted candidate foot support position data and the labeled candidate foot support position data are input into the foot support position prediction loss function used to evaluate the degree of prediction loss of candidate foot support positions, and the prediction loss value of candidate foot support positions is obtained. If both the predicted loss value of the candidate anchor point location and the predicted loss value of the candidate foot support location are acceptable predicted loss values, then the initial candidate anchor point and candidate foot support point prediction model is determined as an applicable candidate anchor point and candidate foot support point prediction model. Otherwise, the model parameters of the initial candidate anchor point and candidate foot support point prediction model are adjusted until both the predicted loss values ​​of the candidate anchor point location and candidate foot support location obtained from the candidate anchor point and candidate foot support point prediction model obtained after adjusting the model parameters are acceptable predicted loss values. Then, the candidate anchor point and candidate foot support point prediction model obtained after adjusting the model parameters is determined as an applicable candidate anchor point and candidate foot support point prediction model.

9. The intelligent seatbelt usage guidance system according to claim 7, characterized in that, The step of selecting two alternative anchor points that meet preset selection conditions from the alternative foot support position data, the alternative anchor point position data, the height data of the target power worker, and the length data of the high-hanging safety rope, as two selected anchor points for fixing the hooks at the top of the two high-hanging safety ropes respectively, includes: Select any two candidate anchor point location data from the candidate anchor point location data; Select any one of the candidate foot support position data from the candidate foot support position data; Based on the data of any one of the alternative foot support positions and the height data of the target power worker, obtain the head position data of the target power worker when the feet are located at the alternative foot support point corresponding to any one of the alternative foot support positions. Based on the head position data of the target power worker, construct the planar data of the plane where the head of the target power worker is located; Based on the location data of any two candidate anchor points and the plane data of the plane above the head of the target power worker, the distance data between each of the two candidate anchor points and the plane above the head of the target power worker is obtained. Based on the position data of any two candidate anchor points and the head position data of the target power worker, obtain the distance data between each of the two candidate anchor points and the head of the target power worker. Based on the position data of any two candidate anchor points, obtain the distance data between any two candidate anchor points; Obtain the minimum angle requirement data between the high-hanging safety rope of the smart safety belt and the geometric line connecting the two anchor points from the list data of the next task node; Based on the length data of each high-hanging safety rope and the minimum included angle requirement data, the upper limit requirement data for the length of the projection line of each high-hanging safety rope on the geometric line is obtained. Based on the upper limit requirement data for the length of the projection line of each high-hanging safety rope on the geometric connection line, obtain the upper limit requirement data for the total length of the projection lines of the two high-hanging safety ropes on the geometric connection line. If the distance between each of the two candidate anchor points and the plane above the head of the target power worker is not less than the first minimum safety distance requirement, the distance between each of the two candidate anchor points and the head of the target power worker is less than the length of their respective high-hanging safety ropes, and the distance between the two candidate anchor points is not less than the second minimum safety distance requirement and less than the upper limit requirement for the total length of the projection lines of the two high-hanging safety ropes on the geometric connection between the two selected anchor points, then the two candidate anchor points are determined as the two selected anchor points.

10. The intelligent seatbelt usage guidance system according to claim 7, characterized in that, The step of obtaining alternative anchor point location data for alternative anchor points used to fix the top of the high-hanging safety rope of the smart safety belt within the geographical area of ​​the associated work object, and alternative foot support position data for alternative foot support positions of the target power worker within the geographical area of ​​the associated work object, based on the work environment image data and the geographical area range data of the associated work object, includes: obtaining alternative anchor point location data for alternative anchor points used to fix the top of the high-hanging safety rope of the smart safety belt within the geographical area of ​​the associated work object, alternative foot support position data for alternative foot support positions of the target power worker within the geographical area of ​​the associated work object, and reference point location data for locating reference points for alternative anchor points, based on the work environment image data and the geographical area range data of the associated work object. The step of generating the seatbelt usage guidance data based on the position data of the two selected anchor points includes: Based on the location data of the two selected anchor points, the reference point location data for the target power worker to locate the two selected anchor points is determined from the reference point location data, and used as the location data of the selected reference points; Based on the reference point position data of each selected anchor point and the position data of the corresponding selected reference point, obtain the direction data and distance data of each selected anchor point relative to the corresponding selected reference point; Generate seatbelt usage guidance data that includes the direction data and the distance data.