Mine area electronic fence early warning management method, device, equipment and storage medium

By marking obstacle coordinates on the electronic map of the mining area and setting up electronic fences in combination with historical safety incident data, the problem of environmental changes and potential dangers in the mining area are solved, and dynamic monitoring and early warning of mining area risks is achieved to effectively prevent safety accidents.

CN119767246APending Publication Date: 2025-04-04北京路凯智行科技有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411563527.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-05
Publication Date
2025-04-04

AI Technical Summary

Technical Problem

The operating environment in the mining area is complex and changeable. The existing fixed physical fences and warning signs cannot flexibly respond to environmental changes and potential dangers, making it difficult to effectively prevent safety accidents.

Method used

By marking the coordinates of obstacles on the electronic map and combining historical security incident data, electronic fences in the mining area are set up to dynamically monitor risks in different areas of the mining area, and adjust the fences in a timely manner to reflect the current safety conditions. When a person or vehicle is monitored to enter the early warning area, an early warning signal is generated.

Benefits of technology

Dynamic monitoring of risks in different areas of the mining area has been achieved, ensuring the accuracy and flexibility of safety management measures, timely warnings, and effectively preventing the occurrence of safety accidents.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119767246A_ABST
    Figure CN119767246A_ABST
Patent Text Reader

Abstract

The present application provides a mining area electronic fence early warning management method, device, equipment and storage medium, which relates to the field of safety management technology. The method includes: obtaining the location information of multiple obstacles in the mining area, and marking the coordinates of each obstacle on the electronic map corresponding to the mining area according to the location information of each obstacle; obtaining the historical safety event data of each obstacle; combining the historical safety event data of each obstacle and the coordinates of each obstacle, setting up the electronic fence of the mining area; according to the electronic fence, setting up the early warning area of ​​the mining area, and generating an early warning signal when monitoring personnel or vehicles entering the early warning area. The technical effect of the present application is: effectively preventing the occurrence of safety accidents.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of safety management technology, and in particular to a method, device, equipment and storage medium for early warning management of electronic fences in mining areas. Background Art

[0002] The operating environment in mining areas is complex and changeable, with many potential safety hazards. How to effectively prevent safety accidents in mining areas and ensure the safety of operators and vehicles has always been a technical problem that needs to be solved in mining area management.

[0003] At present, physical fences or warning signs are usually set up in mining areas to remind operators and vehicles to pay attention to safety. However, the mining environment changes in real time, and fixed physical fences and warning signs cannot flexibly respond to these changes. Especially when the mining environment changes or new potential dangers appear, fixed physical fences and warning signs cannot be adjusted in time, and cannot effectively prevent the occurrence of safety accidents. Summary of the invention

[0004] The present application provides a mining area electronic fence early warning management method, device, equipment and storage medium for effectively preventing the occurrence of safety accidents.

[0005] In the first aspect, the present application provides a method for early warning management of electronic fences in mining areas, the method comprising: obtaining location information of multiple obstacles in the mining area, and marking the coordinates of each obstacle on an electronic map corresponding to the mining area according to the location information of each obstacle; obtaining historical safety event data of each obstacle; establishing an electronic fence of the mining area in combination with the historical safety event data of each obstacle and the coordinates of each obstacle; establishing an early warning area of ​​the mining area according to the electronic fence, and generating an early warning signal when a person or vehicle is detected entering the early warning area.

[0006] By adopting the above technical solution, by marking the coordinates of obstacles on the electronic map and combining historical safety event data, the electronic fence of the mining area can be established, so as to realize dynamic monitoring of risks in different areas of the mining area. The establishment of the electronic fence enables the mine managers to clearly understand the distribution and risk level of each obstacle, so as to formulate more accurate safety management measures. Especially in a dynamic environment, the electronic fence can be updated and adjusted in real time to ensure that it always reflects the current safety situation. On this basis, the early warning area of ​​the mining area is established according to the electronic fence, and when a person or vehicle is detected entering the early warning area, an early warning signal is generated. This mechanism ensures that when a person or vehicle approaches a potential danger area, the early warning signal can be received in time to remind them to pay attention to safety and take necessary precautions. The establishment of the early warning area is based on the current position and historical data of the dynamic obstacles, so that the generation of early warning signals is more targeted and timely, and the occurrence of safety accidents is effectively prevented.

[0007] Optionally, the obstacles include static obstacles and dynamic obstacles, and the coordinates of each obstacle are marked on the electronic map corresponding to the mining area according to the location information of each obstacle, including: marking the coordinates of each static obstacle on the electronic map corresponding to the mining area according to the location information of each static obstacle; marking the coordinates of each dynamic obstacle on the electronic map corresponding to the mining area according to the location information of each dynamic obstacle.

[0008] By adopting the above technical solution, by distinguishing obstacles into static obstacles and dynamic obstacles, and obtaining and marking their location information respectively, the actual situation in the mining area can be reflected more accurately. The coordinates of each static obstacle and dynamic obstacle are marked on the electronic map of the corresponding mining area, so that the mining area management system can grasp the location and status of each obstacle in real time and accurately.

[0009] Optionally, the electronic fence includes a static electronic fence and a dynamic electronic fence, and the electronic fence of the mining area is established in combination with the historical safety event data of each of the obstacles and the coordinates of each of the obstacles, including: determining the safety level of each of the static obstacles based on the historical safety event data of each of the static obstacles, and establishing the static electronic fence of the mining area in combination with the safety level of each of the static obstacles and the coordinates of each of the static obstacles; determining the safety level of each of the dynamic obstacles based on the historical safety event data of each of the dynamic obstacles, and establishing the dynamic electronic fence of the mining area in combination with the safety level of each of the dynamic obstacles and the coordinates of each of the dynamic obstacles.

[0010] By adopting the above technical solutions and setting up static electronic fences and dynamic electronic fences, the safety management of the mine area has achieved comprehensive coverage of static and dynamic risks. Static electronic fences provide long-term monitoring of fixed obstacles to ensure the continuity and effectiveness of its safety management; dynamic electronic fences improve the responsiveness to dynamic environments by real-time monitoring of the movement and risk changes of dynamic obstacles. The combination of the two enables mine managers to fully understand the safety status of the mine area and promptly discover and respond to potential safety hazards.

[0011] Optionally, the historical security event data includes: the total number of security events and the event level of each security event. The determining the safety level of each static obstacle based on the historical security event data of each static obstacle includes: obtaining the event level with the largest number of occurrences among all security events of each static obstacle based on the event level of each security event of each static obstacle; substituting the total number of security events and the event level with the largest number of occurrences among all security events into a security level calculation formula to calculate the safety level of each static obstacle; wherein, ; In the formula, For safety, is the total number of security incidents that occurred. is the threshold for the number of security events that occur. It is the event level with the highest number of occurrences among all security events, and n is the highest threshold of the preset security event level.

[0012] By adopting the above technical solution, the safety status of each static obstacle can be more comprehensively evaluated by combining the total number of safety incidents and the level of the incidents. In the calculation formula, the setting of weights ensures the balance and scientific nature of the risk assessment, taking into account both the frequency of incidents and the severity of the incidents. By accurately evaluating the safety level of static obstacles, a static electronic fence can be set up in the mining area. This static electronic fence is based on scientific data analysis and calculations, and can effectively identify and mark high-risk areas, thereby providing accurate safety monitoring. In addition, the establishment of a static electronic fence is not only a reflection of current risks, but also provides an important basis for future safety management, enabling mine managers to take preventive measures in advance to avoid potential safety accidents.

[0013] Optionally, the static electronic fence of the mining area is established in combination with the safety level of each of the static obstacles and the coordinates of each of the static obstacles, including: determining the number of boundary layers of the static electronic fence corresponding to each of the static obstacles based on the safety level of each of the static obstacles, the number of boundary layers of the static electronic fence increasing with the increase of the safety level of the static obstacles; calculating a minimum convex polygon based on a set of coordinates of each of the static obstacles on the basis of a convex hull algorithm, and determining the minimum convex polygon as the innermost boundary of the static electronic fence; generating other layers of boundaries of the static electronic fence through coordinate transformation based on the innermost boundary and a preset boundary interval; and establishing the static electronic fence of the mining area based on a combination of the boundary points of the innermost boundary and the other layers of boundaries.

[0014] By adopting the above technical solution, by combining the safety level and coordinates of static obstacles, using the convex hull algorithm and coordinate transformation technology, it is possible to scientifically and accurately establish a static electronic fence. Secondly, the establishment of multi-layer boundaries is dynamically adjusted according to the safety level, ensuring that high-risk areas are more closely protected, making safety management more flexible and efficient. Thirdly, the multi-layer protection structure of the static electronic fence ensures that even if the inner boundary is breached, the outer boundary can still provide effective protection, greatly improving the overall safety of the mining area.

[0015] Optionally, the dynamic electronic fence of the mining area is established in combination with the safety level and coordinates of each of the dynamic obstacles, including: obtaining the real-time position coordinates of each of the dynamic obstacles; predicting the movement trend of each of the dynamic obstacles according to the safety level, historical trajectory data and the real-time position coordinates of each of the dynamic obstacles, and obtaining the predicted trajectory of each of the dynamic obstacles; drawing a buffer zone for each of the dynamic obstacles with the coordinates of the real-time position of each of the dynamic obstacles as the center and a preset safety distance as the radius; determining the boundary of the buffer zone as the inner boundary of the dynamic electronic fence; obtaining trajectory points at preset intervals on the predicted trajectory of each of the dynamic obstacles, substituting the set of trajectory points into a convex hull algorithm, calculating a convex polygon, and determining the boundary line of the convex polygon as the middle layer boundary of the dynamic electronic fence; generating the outer layer boundary of the dynamic electronic fence through coordinate scale transformation on the basis of the middle layer boundary; and establishing the dynamic electronic fence of the mining area according to the inner layer boundary, the middle layer boundary and the outer layer boundary.

[0016] By adopting the above technical solutions, by combining the safety level of dynamic obstacles, historical trajectory data and real-time location coordinates, and using scientific prediction and calculation methods, dynamic electronic fences can be accurately established. Secondly, the establishment of multi-layer boundaries is dynamically adjusted according to the movement trend of dynamic obstacles, ensuring that high-risk areas can be more closely protected, making safety management more flexible and efficient. Thirdly, the multi-layer protection structure of the dynamic electronic fence ensures that even if the inner boundary is breached, the outer boundary can still provide effective protection, greatly improving the overall safety of the mining area.

[0017] Optionally, an early warning area of ​​the mining area is established according to the electronic fence, and an early warning signal is generated when a person or a vehicle is detected entering the early warning area, including: obtaining personnel and vehicle density data of each area in the electronic map, and dividing the electronic map into personnel-dense areas, vehicle-dense areas and personnel-vehicle sparse areas according to the personnel and vehicle density data; superimposing the ranges of the personnel-dense areas and the vehicle-dense areas outside the boundary of the static electronic fence to obtain a first early warning area of ​​the static electronic fence; superimposing the ranges of the personnel-dense areas and the vehicle-dense areas outside the boundary of the dynamic electronic fence to obtain a second early warning area of ​​the dynamic electronic fence; if a person and / or a vehicle is detected entering the first early warning area, a first early warning signal is generated according to the distance between the person and / or the vehicle and the static electronic fence, and the safety level and movement trend of the dynamic obstacle.

[0018] By adopting the above technical solution, the early warning area is divided based on the personnel and vehicle density data, which can accurately identify the high-risk areas in the mining area. Secondly, by further expanding the early warning area on the basis of static and dynamic electronic fences, the early warning range is more comprehensive and accurate, and can cover areas with dense personnel and vehicles in a timely manner. Thirdly, by generating early warning signals of different levels, it is possible to timely and accurately remind personnel and vehicles according to the actual risk situation, thereby improving the overall safety of the mining area.

[0019] In the second aspect, the present application provides a mining area electronic fence early warning management device, the device comprising: a first acquisition module, a second acquisition module, a combination module and a generation module; wherein the first acquisition module is used to obtain the location information of multiple obstacles in the mining area, and mark the coordinates of each obstacle on the map corresponding to the mining area according to the location information of each obstacle; the second acquisition module is used to obtain the historical security event data of each obstacle; the combination module is used to combine the historical security event data of each obstacle and the coordinates of each obstacle to establish an electronic fence of the mining area; the generation module is used to establish an early warning area of ​​the mining area according to the electronic fence, and generate an early warning signal when a person or vehicle is detected entering the early warning area.

[0020] In the third aspect, the present application provides an electronic device, which adopts the following technical solution: it includes a processor, a memory, a user interface and a network interface, the memory is used to store instructions, the user interface and the network interface are used to communicate with other devices, and the processor is used to execute the instructions stored in the memory so that the electronic device executes a computer program such as any of the above-mentioned mining electronic fence early warning management methods.

[0021] In a fourth aspect, the present application provides a computer-readable storage medium, which adopts the following technical solution: a computer program that can be loaded by a processor and execute any of the above-mentioned mining electronic fence early warning management methods is stored.

[0022] In summary, the present application includes at least one of the following beneficial technical effects: By marking the coordinates of obstacles on the electronic map and combining historical safety event data to set up electronic fences in the mining area, dynamic monitoring of risks in different areas of the mining area can be achieved. The establishment of electronic fences enables mine managers to clearly understand the distribution and risk level of each obstacle, so as to formulate more accurate safety management measures. Especially in a dynamic environment, electronic fences can be updated and adjusted in real time to ensure that they always reflect the current safety situation. On this basis, an early warning area is set up in the mining area according to the electronic fence, and an early warning signal is generated when a person or vehicle is detected entering the early warning area. This mechanism ensures that when a person or vehicle approaches a potential danger area, an early warning signal can be received in time to remind them to pay attention to safety and take necessary precautions. The establishment of the early warning area is based on the current position and historical data of the dynamic obstacles, making the generation of early warning signals more targeted and timely, and effectively preventing the occurrence of safety accidents. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 It is a flowchart of a mining area electronic fence early warning management method provided by an embodiment of the present application; Figure 2 It is a structural schematic diagram of a mining area electronic fence early warning management device provided in an embodiment of the present application; Figure 3 It is a structural schematic diagram of an electronic device provided in an embodiment of the present application.

[0024] Description of reference numerals: 1000, electronic device; 1001, processor; 1002, communication bus; 1003, user interface; 1004, network interface; 1005, memory. DETAILED DESCRIPTION

[0025] In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments.

[0026] In the description of the embodiments of the present application, words such as "illustrative", "for example" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "illustrative", "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "illustrative", "for example" or "for example" is intended to present related concepts in a concrete way.

[0027] Figure 1Schematic diagram of a method for early warning management of electronic fences in mining areas provided by the embodiment of the present application. The present application discloses a method for early warning management of electronic fences in mining areas, such as Figure 1 As shown, the method includes S101-S104.

[0028] S101, obtaining location information of multiple obstacles in a mining area, and marking the coordinates of each obstacle on an electronic map of the corresponding mining area according to the location information of each obstacle.

[0029] In one example, in the daily operation of a mine, the management and monitoring of obstacles is an important part of ensuring safe production. In order to effectively manage and monitor multiple obstacles in the mine, a mine electronic fence early warning management method was implemented, which includes obtaining the location information of obstacles and marking the coordinates of each obstacle on the electronic map of the mine. The specific implementation steps are as follows: First, obtain the location information of multiple obstacles in the mine area. This step is achieved by installing GPS devices or other positioning devices in the mine area. These devices can collect the location information of obstacles in real time, including the geographic coordinates of static obstacles (such as buildings, fixed equipment, etc.) and dynamic obstacles (such as mobile equipment, vehicles, etc.). By collecting this information, a comprehensive obstacle location database can be formed.

[0030] Next, based on the collected obstacle location information, the coordinates of each obstacle are marked on the electronic map of the mine area. This step relies on a high-precision electronic map system that can accurately map the geographic coordinates of the obstacles to the electronic map. The specific method is to input the real-time coordinates of each obstacle into the electronic map system, and the system will automatically generate corresponding marks on the map. These marks can use different colors or icons to distinguish between static obstacles and dynamic obstacles, so that managers can understand the distribution of various obstacles in the mine area at a glance.

[0031] By marking the coordinates of obstacles on electronic maps, managers can monitor the distribution and changes of obstacles in the mine area in real time. This not only helps with daily safety management, but also allows for quick response in emergencies. For example, when a dynamic obstacle (such as a vehicle) enters a dangerous area, the system can immediately sound an alarm to remind managers to take appropriate measures.

[0032] Based on the above embodiment, as an optional implementation, in S101, the obstacles include static obstacles and dynamic obstacles, and according to the location information of each obstacle, marking the coordinates of each obstacle on the electronic map of the corresponding mining area specifically includes S10-S11: S10, marking the coordinates of each static obstacle on an electronic map of the corresponding mining area according to the location information of each static obstacle.

[0033] In one example, the accurate location information (longitude and latitude) of each static obstacle is obtained through field surveys, GPS equipment or other measurement tools. These data are organized into a spreadsheet or database for subsequent processing. Next, the organized static obstacle coordinate data is imported into the electronic map system. The system generates corresponding marks based on these coordinates, and different types of obstacles are distinguished by different icons or colors (such as blue squares for fixed equipment, green circles for buildings, and red warning signs for dangerous areas). Finally, through field verification and data verification, ensure that the marked position is highly consistent with the actual geographical location, and make necessary accuracy adjustments.

[0034] S11, marking the coordinates of each dynamic obstacle on an electronic map of the corresponding mining area according to the location information of each dynamic obstacle.

[0035] In one example, the location information of the dynamic obstacles is obtained. This step is achieved by installing a GPS device or other positioning device on the dynamic obstacles. These devices can collect the geographic coordinates of the dynamic obstacles in real time and transmit the location information to the central control system via a wireless network. In this way, it can be ensured that the location information of all dynamic obstacles can be obtained in a timely and accurate manner.

[0036] The purpose of obtaining the location information of dynamic obstacles is to reflect the location changes of these obstacles in real time on the electronic map, so as to achieve effective management and monitoring of dynamic obstacles. Dynamic obstacles are highly mobile, and if their location cannot be monitored in real time, it may lead to potential safety risks. For example, dynamic obstacles that are not discovered and handled in time may enter dangerous areas and cause safety accidents.

[0037] Next, based on the acquired dynamic obstacle location information, the coordinates of each dynamic obstacle are marked on the electronic map of the mining area. The specific method is to input the real-time collected location information into the electronic map system, and the system will automatically generate corresponding marks on the map. In order to facilitate identification and management, the marks of dynamic obstacles are usually distinguished by different colors or icons. For example, red dots can be used to represent moving vehicles, yellow triangles can be used to represent mobile devices, etc.

[0038] In order to ensure that the coordinates of dynamic obstacles marked on the electronic map can be updated in real time, efficient data processing and transmission technology is required. The central control system will continuously receive location information from dynamic obstacles and update the marked positions on the electronic map in real time. In this way, managers can view the latest positions and movement trajectories of all dynamic obstacles in the mine area in real time through the electronic map system.

[0039] S102, obtaining historical safety event data of each obstacle.

[0040] In one example, in the process of mine safety management, it is crucial to understand the historical safety event data of each obstacle. This data provides information about various safety events that have occurred in the past, including the frequency, severity, and specific location of the events. By obtaining these historical safety event data, it can provide an important basis for the subsequent electronic fence establishment and early warning management. The specific implementation steps are as follows: First, obtain the historical safety event data of each obstacle. This step is achieved by integrating the existing safety management systems in the mine area, which usually record detailed information on various safety events. Specifically, it is necessary to extract historical data related to each obstacle from the safety event database. This data includes but is not limited to the time of the event, the type of event, the level of the event, the obstacles involved, and the specific location of the event. In order to ensure the accuracy and completeness of the data, it is necessary to integrate and verify different data sources to ensure that all relevant historical safety event data are included.

[0041] The purpose of obtaining these historical safety event data is to analyze and evaluate the safety risk level of each obstacle. By analyzing the historical data, it is possible to identify which obstacles have experienced safety events in the past, and how often and how severe the events occurred. This information is critical for setting up electronic fences and warning areas, because it directly affects the safety level of the fence and the sensitivity of the warning mechanism. For example, for obstacles that have experienced multiple serious safety events, it is necessary to set up higher-level electronic fences and more sensitive warning systems so that similar events can be discovered and prevented in the future.

[0042] The specific method of obtaining and processing historical security event data includes several steps: First, use data mining technology to extract relevant data from the security management system. Second, classify and organize the data and categorize them by obstacle type, event type, and event level. Then, use data analysis tools to perform statistical analysis on these data and calculate the frequency and average severity of security events for each obstacle. Finally, store these analysis results in a dedicated database for subsequent electronic fence establishment and early warning management.

[0043] S103, combining the historical safety event data of each obstacle and the coordinates of each obstacle, setting up an electronic fence in the mining area.

[0044] In one example, the electronic fence is set up by combining the historical safety event data of each obstacle and the coordinates of each obstacle. The acquired historical safety event data provides information about the frequency and severity of safety events that occurred at each obstacle in the past, while the coordinates of the obstacles provide the specific locations of these obstacles in the mining area. By comprehensively analyzing these two types of data, the safety risk level of each obstacle can be determined, and the corresponding electronic fence can be set up accordingly.

[0045] Based on the above embodiment, as an optional implementation, in S103, the electronic fence includes a static electronic fence and a dynamic electronic fence. In combination with the historical safety event data of each obstacle and the coordinates of each obstacle, the electronic fence of the mining area is established, which specifically includes S30-S31: S30, determining the safety level of each static obstacle according to the historical safety event data of each static obstacle, and establishing a static electronic fence of the mining area in combination with the safety level of each static obstacle and the coordinates of each static obstacle.

[0046] In one example, historical safety event data of each static obstacle is collected and organized. This data includes all safety accidents, hidden danger reports, maintenance records, etc. that have occurred in the past. By analyzing this data, the safety level of each static obstacle can be evaluated. The safety level is usually expressed in risk levels, such as high risk, medium risk, low risk, etc.

[0047] The purpose of evaluating the safety level of static obstacles is to intuitively reflect their safety risks on the electronic map, so as to set up static electronic fences in a targeted manner. Static electronic fences are virtual safety boundaries established based on the safety level and geographic coordinates of static obstacles, which are used for real-time monitoring and early warning. In this way, safety accidents can be effectively prevented and the safety management level of the mining area can be improved.

[0048] Next, mark the coordinates of each static obstacle on the electronic map. This step is achieved by importing the previously acquired static obstacle location information (longitude and latitude) into the electronic map system. The system automatically generates corresponding marks based on these coordinates, and different types of obstacles are distinguished by different icons or colors.

[0049] Then, according to the safety level and coordinates of the static obstacles, static electronic fences are set up in the mining area. The specific approach is: for each static obstacle, the range of the electronic fence is set according to its safety level. For example, for high-risk obstacles, a larger fence can be set up to ensure sufficient buffer zone; while for low-risk obstacles, a smaller fence can be set up. The electronic fence can be set up through the electronic map system, and the system will display the specific boundaries of the fence on the map.

[0050] Based on the above embodiment, as an optional implementation mode, the historical security event data includes: the total number of security events and the event level of each security event. In S30, according to the historical security event data of each static obstacle, determining the safety level of each static obstacle specifically includes the following steps: According to the event level of each safety event of each static obstacle, the event level with the highest number of occurrences among all safety events of each static obstacle is obtained; the total number of safety events and the event level with the highest number of occurrences among all safety events are substituted into the safety degree calculation formula to calculate the safety degree of each static obstacle; wherein, ; In the formula, For safety, is the total number of security incidents that occurred. is the threshold for the number of security events that occur. It is the event level with the highest number of occurrences among all security events, and n is the highest threshold of the preset security event level.

[0051] In one example, historical safety event data of each static obstacle is collected and sorted. These data include the total number of safety events and the event level of each safety event. By analyzing these data, the safety level of each static obstacle can be evaluated more objectively.

[0052] The purpose of determining the safety level of static obstacles is to intuitively reflect their safety risks on the electronic map, so as to set up static electronic fences in a targeted manner. Static electronic fences are virtual safety boundaries established based on the safety level and geographic coordinates of static obstacles, which are used for real-time monitoring and early warning. In this way, safety accidents can be effectively prevented and the safety management level of the mining area can be improved.

[0053] The specific steps are as follows: Calculate the frequency of occurrence of event levels: For each static obstacle, based on its historical security event data, count the event levels of each security event to obtain the event level with the highest number of occurrences among all security events of each static obstacle. This step focuses on the most common risk level, thereby more accurately reflecting the actual risk level of the obstacle.

[0054] Substitute into the safety degree calculation formula: Substitute the total number of safety events and the event level with the highest number of occurrences among all safety events into the safety degree calculation formula to calculate the safety degree of each static obstacle. The specific formula is: ; In the formula, For the degree of safety; The total number of safety incidents that occurred reflects the historical frequency of safety incidents for static obstacles. Obstacles that frequently experience safety incidents have higher risks. The event level that occurs most frequently among all safety events, indicating the severity of the safety event. Even if the number of events is small, if the event level is high, it means that the potential risk of the obstacle is relatively high; and n are used for normalization, so that the safety levels of different obstacles can be compared on a unified scale. This can avoid the fairness of the results being affected by the large difference in absolute values.

[0055] Number of occurrences (40%): Although the number of occurrences is important, relying solely on the number of occurrences may overlook the severity of the event. Event level weight (60%): The event level has a greater weight in the assessment because the occurrence of high-level events means more serious safety hazards. By giving the event level a higher weight, the actual safety risk of the obstacle can be more accurately reflected.

[0056] This formula takes into account the total number of safety incidents and the most common event levels to more comprehensively assess the safety risk of each obstacle.

[0057] Mark the coordinates of static obstacles: Mark the coordinates of each static obstacle on the electronic map. This step is achieved by importing the previously acquired static obstacle location information (longitude and latitude) into the electronic map system. The system automatically generates corresponding marks based on these coordinates, and different types of obstacles are distinguished by different icons or colors.

[0058] Set up static electronic fences: According to the safety level and coordinates of static obstacles, static electronic fences are set up in the mining area. For each static obstacle, the range of the electronic fence is set according to its safety level. For example, for high-risk obstacles, a larger range of fences can be set up to ensure sufficient buffer zones; while for low-risk obstacles, a smaller range of fences can be set up. Electronic fences can be set up through the electronic map system, and the system will display the specific boundaries of the fence on the map.

[0059] By setting up a static electronic fence, real-time monitoring and early warning of static obstacles can be achieved. When a person or equipment approaches or enters the range of the electronic fence, the system will automatically generate an early warning signal to remind relevant personnel to pay attention to safety. The early warning signal can be transmitted in a variety of ways, such as sound and light alarms, SMS notifications, emails, etc.

[0060] Similarly, the determination of the safety level of a dynamic obstacle may refer to the above-mentioned embodiment, which will not be described in detail here.

[0061] Based on the above embodiments, as an alternative embodiment, in S30, establishing a static electronic fence for the mining area by combining the safety levels and coordinates of each static obstacle specifically includes S300 - S303: S300. Based on the safety levels of each static obstacle, determine the number of boundary layers of the static electronic fence corresponding to each static obstacle. The number of boundary layers of the static electronic fence increases as the safety level of the static obstacle increases.

[0062] In one example, according to the safety level y of the static obstacle, it is divided into different risk levels, and each risk level corresponds to a different number of boundary layers. For example: Low risk (y ≤ 0.3): 1 - layer boundary; Medium risk (0.3 < y ≤ 0.6): 2 - layer boundary; High risk (y > 0.6): 3 - layer boundary. Through this hierarchical setting, the number of boundary layers can be flexibly adjusted according to the risk level of the obstacle, thus achieving differential management.

[0063] Establish an electronic fence: In the electronic map system, according to the number of boundary layers set by the above - mentioned grading, establish a static electronic fence for each static obstacle. The specific steps are as follows: Mark the coordinates of the static obstacle: First, mark the coordinates of each static obstacle on the electronic map.

[0064] Set the boundary layer: According to the safety level of the static obstacle, set its number of boundary layers in the electronic map system. For example, for a certain high - risk obstacle, its safety level y is 0.7, corresponding to setting 3 - layer boundaries. The system will automatically generate three concentric circular boundaries around the obstacle, with different radii for each layer and a certain buffer distance between each layer.

[0065] S301. Based on the convex hull algorithm, according to the coordinate sets of each static obstacle, calculate the minimum convex polygon and determine the innermost boundary of the static electronic fence as the minimum convex polygon.

[0066] In one example, first, it is necessary to obtain the coordinate sets of all static obstacles. These coordinates are usually obtained through GPS devices or other positioning means and marked in the electronic map system. Assume these coordinate point sets are .

[0067] Then, use the convex hull algorithm (such as Graham scan algorithm or Jarvis march algorithm) to calculate the minimum convex polygon of these coordinate points. Taking the Graham scan algorithm as an example, the specific steps are as follows: Select a reference point: Select the lowest and left - most point from the point set P as the reference point, and this point must be on the convex hull. Assume this point is . Polar angle sorting: With Point is the reference point, and other points are sorted by polar angle. To the angle between other points and the horizontal line. Construct the convex hull: Scan the sorted point set in sequence, and use the stack structure to maintain the vertex set of the current convex hull. If the vector formed by the current point and the two points at the top of the stack does not form a left turn (i.e., a right turn or collinear), pop the stack vertex until a left turn is formed, and then push the current point into the stack.

[0068] Through the above steps, we can get the minimum convex polygon that contains all static obstacles. Assume that the vertex set of this polygon is .

[0069] The calculated minimum convex polygon H is determined as the innermost boundary of the static electronic fence. In the electronic map system, the static obstacle is surrounded by drawing the polygon. The specific steps are as follows: Draw polygonal boundaries: Use the drawing tools of the electronic map system to connect the vertices in sequence according to the convex hull vertex set H to draw the minimum convex polygonal boundary. Set fence attributes: Set the polygonal boundary as the innermost boundary of the static electronic fence and give it corresponding attributes, such as alarm level, monitoring frequency, etc. In this way, a compact and effective static electronic fence can be formed to ensure that all static obstacles are within the protection range.

[0070] S302, based on the innermost boundary and the preset boundary interval, generate other layers of boundaries of the static electronic fence through coordinate transformation.

[0071] In one example, we first need to determine the vertex coordinates of the innermost boundary. Assume that the minimum convex polygon vertex set calculated by the convex hull algorithm is .

[0072] Next, according to the preset boundary interval d, the other layers of boundaries are generated through coordinate transformation. Assuming that k layers of boundaries need to be generated, the vertex coordinates of each layer of boundaries can be calculated by the following steps: Determine the coordinate transformation method: In order to generate multiple layers of boundaries, the vertex coordinates of the innermost boundary need to be expanded according to a certain ratio. The common method is to translate the vertex coordinates outward so that the distance between each layer of boundaries is equal to the preset boundary interval d. Suppose the vertices of the innermost boundary are , then the vertex of the j-th layer boundary It can be calculated by the following formula: ,in, is the vertex The azimuth angle between a vertex and its adjacent vertices.

[0073] Calculate the vertex coordinates of each layer of the boundary: Calculate the vertex coordinates of each layer of the boundary in turn. For example, the vertex set of the first layer of the boundary is , the vertex set of the second layer boundary is , and so on, until the k-th layer boundary.

[0074] Through the above steps, we can generate the boundary vertex coordinate sets of all levels. Assuming there are k levels of boundaries, the vertex coordinate sets are .

[0075] Next, draw these boundaries in the electronic map system. The specific steps are as follows: Draw the boundaries of each layer: Use the drawing tools of the electronic map system to draw the vertex coordinates of each layer boundary. , connect the vertices in sequence and draw the boundary polygons of each layer.

[0076] Set boundary attributes: Set each boundary layer as different levels of static electronic fences and assign corresponding attributes, such as alarm level, monitoring frequency, etc. For example, the innermost boundary layer corresponds to a low-level warning, the second boundary layer corresponds to a medium-level warning, and the outermost boundary layer corresponds to a high-level warning.

[0077] In this way, a multi-layer static electronic fence system can be formed to ensure that all static obstacles are within the protection range, and different levels of boundaries can provide graded warning and protection.

[0078] S303, a static electronic fence is established in the mining area based on the innermost boundary and the boundary points of other layers.

[0079] In one example, first, we need to obtain the vertex coordinates of the innermost boundary and other boundaries. Assume that through the above steps, the vertex set of the innermost boundary has been calculated. and the vertex sets of other layers' boundaries ,in Represents the vertex set of the j-th layer boundary. Then, according to these boundary point sets, a static electronic fence of the mining area is established. The specific steps are as follows: Boundary data integration: Integrate the vertex coordinates of the innermost boundary and other layers of boundaries. Ensure that the vertices of each layer of boundaries are arranged in order to form a closed polygon. After integration, a complete set of boundary points is obtained. .

[0080] Draw an electronic fence: Use the drawing tools of the electronic map system to connect the vertices in sequence according to the integrated boundary point set to draw a complete static electronic fence graphic. Each layer of the boundary is distinguished by different colors or line styles for easy identification and management.

[0081] Set fence attributes: In the electronic map system, set the drawn boundaries as different levels of static electronic fences and assign them corresponding attributes. For example, the innermost boundary H corresponds to a low-level warning, and the first boundary Corresponding to the medium-level warning, the outermost boundary Corresponding to high-level warnings. When setting properties, you can include alarm level, monitoring frequency, response measures, etc.

[0082] System integration and testing: Integrate the established static electronic fence into the mine safety monitoring system. Through simulation testing, verify whether the warning and response mechanisms of each layer of boundaries are operating normally, and ensure that the system can accurately provide warning and protection in actual applications. Through the above steps, a complete static electronic fence system can be generated to ensure that all static obstacles are within the protection range, and different levels of boundaries can provide graded warning and protection.

[0083] S31, determining the safety level of each dynamic obstacle according to the historical safety event data of each dynamic obstacle, and establishing a dynamic electronic fence of the mining area in combination with the safety level of each dynamic obstacle and the coordinates of each dynamic obstacle.

[0084] In one example, historical safety event data of each dynamic obstacle is collected and sorted. This data includes all safety accidents, hidden danger reports, operation records, etc. that have occurred in the past. By analyzing this data, the safety level of each dynamic obstacle can be evaluated. The safety level is usually expressed in risk levels, such as high risk, medium risk, low risk, etc.

[0085] The purpose of evaluating the safety level of dynamic obstacles is to intuitively reflect their safety risks on the electronic map, so as to set up dynamic electronic fences in a targeted manner. Dynamic electronic fences are virtual safety boundaries established based on the safety level and geographic coordinates of dynamic obstacles, which are used for real-time monitoring and early warning. In this way, safety accidents can be effectively prevented and the safety management level of the mining area can be improved.

[0086] Next, the location information of each dynamic obstacle is obtained in real time through the GPS device or other positioning device installed on the dynamic obstacle. These devices can continuously collect the geographic coordinates of the dynamic obstacles and transmit this location information to the central control system through the wireless network. On the electronic map, the system will generate corresponding marks in real time based on these coordinate data.

[0087] Then, according to the safety level and real-time coordinates of the dynamic obstacles, dynamic electronic fences are set up in the mining area. The specific approach is: for each dynamic obstacle, the range of the electronic fence is set according to its safety level. For example, for high-risk dynamic obstacles, a larger fence can be set up to ensure sufficient buffer zone; while for low-risk dynamic obstacles, a smaller fence can be set up. The electronic fence can be set up through the electronic map system, which will display the specific boundaries of the fence on the map and adjust the fence position in real time according to the movement of the dynamic obstacle.

[0088] Based on the above embodiment, as an optional implementation, in S31, combining the safety level of each dynamic obstacle and the coordinates of each dynamic obstacle, setting up a dynamic electronic fence in the mining area specifically includes S310-S316: S310: Acquire the real-time position coordinates of each dynamic obstacle.

[0089] S311, predicting the movement trend of each dynamic obstacle according to the safety level, historical trajectory data and real-time position coordinates of each dynamic obstacle, and obtaining the predicted trajectory of each dynamic obstacle.

[0090] In one example, first, based on the historical trajectory data of a dynamic obstacle, its usual movement habits and patterns can be analyzed to preliminarily determine its possible movement direction. Then, combined with the safety assessment results of the dynamic obstacle, its credibility is determined. Dynamic obstacles with high safety levels have higher credibility in their historical movement patterns. Finally, after obtaining the real-time coordinates of the dynamic obstacle, its possible movement trend and approximate trajectory at the next moment can be predicted based on its current position, combined with its historical movement patterns and safety credibility.

[0091] S312: Draw a buffer zone for each dynamic obstacle with the coordinates of the real-time position of each dynamic obstacle as the center and a preset safety distance as the radius.

[0092] S313: Determine the boundary of the buffer zone as the inner boundary of the dynamic electronic fence.

[0093] S314, on the predicted trajectory of each dynamic obstacle, trajectory points are obtained at preset intervals, the trajectory point set is substituted into the convex hull algorithm, a convex polygon is calculated, and the boundary line of the convex polygon is determined as the middle layer boundary of the dynamic electronic fence.

[0094] In one example, trajectory points are collected at preset time or distance intervals on the predicted trajectory of each dynamic obstacle. These trajectory points reflect the possible location distribution of the obstacle in the future. The purpose of this step is to simplify the trajectory data by discretization to facilitate subsequent calculation and analysis.

[0095] Next, these discretized trajectory points are fed into the convex hull algorithm. The convex hull algorithm is a computational geometry algorithm that finds the smallest convex polygon that contains all trajectory points. The boundary line of this polygon can effectively summarize the possible future movement range of the dynamic obstacle. In this way, any potential movement paths can be avoided from being missed, while simplifying the representation of complex trajectories.

[0096] The boundary line of the calculated convex polygon is determined as the middle layer boundary of the dynamic electronic fence. This boundary has the characteristics of dynamic adjustment and can be updated as the predicted trajectory changes, ensuring more accurate and real-time monitoring of dynamic obstacles.

[0097] S315, generating an outer boundary of the dynamic electronic fence through coordinate scale transformation based on the intermediate boundary.

[0098] In one example, the middle boundary can accurately cover the predicted movement range of dynamic obstacles, but in actual applications, the outer boundary is particularly important to prevent emergencies and provide a larger safety buffer. The outer boundary can provide a wider range of safety warnings for mining operations and reduce safety hazards caused by unexpected movement of obstacles or measurement errors.

[0099] In the specific implementation process, we first need to perform coordinate scale transformation based on the middle layer boundary. Assume that the vertex coordinates of the middle layer boundary are Through coordinate scale transformation, each vertex coordinate can be appropriately enlarged or reduced to generate new vertex coordinates , thus obtaining the outer boundary. Coordinate scaling transformation usually adopts the scaling method, for example, for each vertex coordinate , its new coordinates It can be calculated by the following formula: ; Among them, k1 and k2 are constants greater than 1, which are used to control the extension degree of the outer boundary. Through this coordinate scale transformation, a convex polygon slightly larger than the middle boundary can be generated as the outer boundary of the dynamic electronic fence. This method ensures that the outer boundary completely covers the middle boundary while providing additional buffer space.

[0100] S316, a dynamic electronic fence is established in the mining area based on the inner boundary, the middle boundary and the outer boundary.

[0101] In one example, the position and shape of the inner boundary, the middle boundary, and the outer boundary need to be determined first. The inner boundary is usually set based on the current position of the dynamic obstacle and its short-term predicted trajectory, and is mainly used for real-time monitoring and emergency warning. The middle boundary is generated based on the predicted trajectory of a longer period of time, such as through a comprehensive analysis of historical trajectory data and real-time position, using the convex hull algorithm to calculate the boundary, providing medium-term warning and protection. The outer boundary is generated by performing a coordinate scale transformation (for example, expanding it with a scale factor greater than 1) on the basis of the middle boundary, and is mainly used to provide long-term warnings and buffer areas.

[0102] When setting up a dynamic electronic fence, the inner boundary is first used as the core monitoring area to track the movement of dynamic obstacles in real time and immediately issue an alarm when they enter the inner boundary. Then, the middle boundary is used as the second layer of protection to provide a wider monitoring range and early warning of potential risks. Finally, the outer boundary is used as the outermost protection line, covering a larger area and providing longer warning and buffer space.

[0103] By integrating the inner boundary, the middle boundary and the outer boundary, the dynamic electronic fence can achieve a progressive security protection effect. The inner boundary ensures real-time monitoring and emergency handling of dynamic obstacles, the middle boundary provides early warning of short-term and medium-term risks, and the outer boundary adds additional buffer space and long-term early warning capabilities. In this way, the dynamic environment of the entire mining area is fully and flexibly protected.

[0104] S104, a warning area is established in the mining area according to the electronic fence, and a warning signal is generated when a person or vehicle is detected entering the warning area.

[0105] In one example, an early warning area is set up in a mining area based on an established electronic fence. The electronic fence has accurately demarcated the safety protection area of ​​each obstacle based on the historical safety event data and coordinate information of each obstacle. The early warning area is a further expanded and refined area based on the electronic fence for real-time monitoring and early warning. When a person or vehicle approaches or enters these early warning areas, the system can immediately generate an early warning signal.

[0106] Specifically, the establishment of the warning area needs to consider the boundary level and security level of the electronic fence. For each obstacle, the scope of the warning area is determined according to its security level and the number of layers of the electronic fence. Usually, the warning area is set up within a certain distance outside the outermost boundary of the electronic fence to ensure sufficient reaction time and buffer space.

[0107] Next, use monitoring equipment to monitor the dynamics of people and vehicles in the warning area in real time. Monitoring equipment can include cameras, radars, infrared sensors, etc. These devices can collect dynamic information in the warning area in real time and transmit the data to the central control system. The central control system can analyze these data and determine in real time whether there are people or vehicles entering the warning area.

[0108] When the monitoring equipment detects that a person or vehicle enters the warning area, the central control system will immediately generate a warning signal. The warning signal can be transmitted to the management personnel in a variety of ways, including sound and light alarms, SMS notifications, emails, etc. The generation and transmission of the warning signal needs to be timely and accurate so that the management personnel can quickly take corresponding measures to prevent safety accidents.

[0109] Based on the above embodiment, as an optional implementation, in S104, a warning area of ​​the mining area is established according to the electronic fence. When a person or vehicle is detected to enter the warning area, a warning signal is generated, which specifically includes S40-S44: S40, obtaining density data of people and vehicles in each area of ​​the electronic map, and dividing the electronic map into a densely populated area, a densely populated area, and a sparsely populated area according to the density data of people and vehicles.

[0110] In one example, video surveillance and radio frequency identification equipment were deployed in key areas of a mine to monitor the flow of people and vehicles in each area in real time. The density of people and vehicles in each area was calculated by combining data such as employee card swiping records and vehicle GPS positioning.

[0111] Then, the density data is mapped onto an electronic map for cluster analysis. According to the set density threshold, all areas in the electronic map are divided into three categories: densely populated areas, densely populated areas, and sparsely populated and vehicle-vehicle areas.

[0112] S41, outside the boundary of the static electronic fence, superimpose the range of the densely populated area and the densely populated area of ​​the vehicle to obtain the first warning area of ​​the static electronic fence.

[0113] S42, outside the boundary of the dynamic electronic fence, superimpose the range of the densely populated area and the densely populated area of ​​the vehicle to obtain the second warning area of ​​the dynamic electronic fence.

[0114] S43: If it is detected that a person and / or a vehicle enters the first warning area, a first warning signal is generated according to the distance between the person and / or the vehicle and the static electronic fence and the safety level of the static obstacle.

[0115] In one example, when a person or vehicle is detected entering the first warning area, the system will detect the distance between its current coordinate position and the static electronic fence in real time. Then, combined with the safety level of the approaching static obstacle, if the safety level is high, an early warning will be issued when the distance is far. If the safety level is average, an early warning will be issued when the distance is closer. The generation of the early warning signal will comprehensively consider the distance factor and the safety level factor, and output the corresponding level of sound and light early warning signal. In this way, differentiated early warnings can be achieved for different static obstacle scenarios, which not only ensures the sensitivity of the early warning, but also avoids too many false alarms. It further enhances the protection capabilities of key areas and important facilities, and effectively maintains the order and safety of mine operations.

[0116] S44, if it is detected that a person and / or a vehicle enters the second warning area, a second warning signal is generated according to the distance between the person and / or the vehicle and the dynamic electronic fence, and the safety level and movement trend of the dynamic obstacle.

[0117] In one example, the second warning area is a key area for safety management in a mining area, usually located between the middle layer boundary and the outer layer boundary. When personnel and / or vehicles enter the area, a second warning signal is generated to promptly remind relevant personnel to take necessary safety measures to prevent accidents. At the same time, considering the safety level and movement trend of dynamic obstacles, more accurate warning information can be provided to improve the effectiveness of the warning.

[0118] In the specific implementation process, the location information of people and / or vehicles needs to be monitored in real time. When a person and / or vehicle is detected entering the second warning area, the system immediately calculates the distance between it and the dynamic electronic fence. This distance reflects the proximity of the person and / or vehicle to the potential danger and is an important reference indicator for generating warning signals.

[0119] Next, the system will evaluate the safety level and movement trend of dynamic obstacles. The safety level can be determined by factors such as the type of obstacle, current status and historical data; the movement trend is analyzed by the real-time position change and predicted trajectory of the obstacle. By evaluating these factors, the potential risk level of dynamic obstacles can be determined.

[0120] The system then generates a second warning signal based on the above information. Specifically, if the person and / or vehicle is close to the dynamic electronic fence, and the dynamic obstacle is less safe or the movement trend shows potential danger, the system will generate a strong second warning signal to remind the relevant personnel to take immediate action. If the distance is far or the dynamic obstacle is more safe, a weaker warning signal may be generated to remind the relevant personnel to pay attention but no immediate action is required.

[0121] In a preferred embodiment, in order to adapt to the dynamic changes in the mining environment, the method of the present invention also introduces a dynamic update mechanism for the electronic fence. Specifically, in the process of obtaining the location information of the obstacles in the mining area, the system will monitor the changes in the obstacle data in real time, including the addition and deletion of obstacles. Once the obstacle data is detected to have changed, the system will automatically trigger the update program of the electronic fence.

[0122] For newly added obstacles, the system first obtains its location coordinates and marks it on the electronic map of the mining area according to the type of obstacle (static or dynamic). Then, the system obtains the historical safety event data of the obstacle (if any) and calculates its safety level based on it. Next, the system incorporates the coordinates and safety level of the newly added obstacles into the existing electronic fence calculation model, and generates an updated electronic fence boundary by re-running the convex hull algorithm, coordinate transformation and other steps. During this process, the system broadcasts the electronic fence update information to the relevant management modules and monitoring terminals to ensure that each part can obtain the latest warning area range in a timely manner.

[0123] For deleted obstacles, the system will first remove them from the mark on the mine area electronic map and synchronously update the associated historical safety event data. Then, the system will determine whether the deletion of the obstacle will have an impact on the boundaries of the existing electronic fence. If the impact is significant, the system will recalculate the electronic fence boundaries of the affected area and broadcast the updated information to relevant modules and terminals; if the impact is small or no impact, the system can choose to maintain the original electronic fence unchanged to reduce unnecessary computing overhead.

[0124] The introduction of this dynamic update mechanism of electronic fences can effectively respond to real-time changes in the mining environment and ensure that the warning area can accurately reflect the latest distribution of safety risks. By real-time monitoring and responding to changes in obstacle data, the system can automatically adjust the boundaries of the electronic fence, reduce the need for manual operation, and improve the efficiency and reliability of early warning management. At the same time, the use of broadcast strategies for synchronous transmission of updated information can ensure data consistency between various parts of the system and avoid early warning blind spots or false alarms caused by information asynchrony. In short, this dynamic update mechanism combined with the original electronic fence establishment method can further enhance the real-time, accuracy and stability of mine safety warnings, and provide more reliable safety protection for personnel and vehicles in the mine.

[0125] Based on the above method, the present application also discloses a mining area electronic fence early warning management device, such as Figure 2 As shown, Figure 2 : is a structural diagram of a mining area electronic fence early warning management device provided by an embodiment of the present application, the device includes: a first acquisition module, a second acquisition module, a combination module and a generation module; wherein, ; In the formula, For safety, is the total number of security incidents that occurred. is the threshold for the number of security events that occur. is the event level with the highest number of occurrences among all security events, and n is the highest threshold of the preset security event level The first acquisition module is used to obtain the location information of multiple obstacles in the mining area, and mark the coordinates of each obstacle on the map of the corresponding mining area according to the location information of each obstacle; the second acquisition module is used to obtain the historical safety event data of each obstacle; the combination module is used to combine the historical safety event data of each obstacle and the coordinates of each obstacle to establish an electronic fence in the mining area; the generation module is used to establish an early warning area in the mining area according to the electronic fence, and generate an early warning signal when it is monitored that a person or vehicle enters the early warning area.

[0126] In one example, the first acquisition module is also used to mark the coordinates of each static obstacle on the electronic map of the corresponding mining area according to the location information of each static obstacle; and to mark the coordinates of each dynamic obstacle on the electronic map of the corresponding mining area according to the location information of each dynamic obstacle.

[0127] In one example, the combination module is also used to determine the safety level of each static obstacle based on the historical safety event data of each static obstacle, and to establish a static electronic fence in the mining area by combining the safety level of each static obstacle and the coordinates of each static obstacle; determine the safety level of each dynamic obstacle based on the historical safety event data of each dynamic obstacle, and to establish a dynamic electronic fence in the mining area by combining the safety level of each dynamic obstacle and the coordinates of each dynamic obstacle.

[0128] In one example, the combination module is further used to obtain the event level with the highest number of occurrences among all security events of each static obstacle according to the event level of each security event of each static obstacle; substitute the total number of security events and the event level with the highest number of occurrences among all security events into the security level calculation formula to calculate the security level of each static obstacle; wherein, ; In the formula, For safety, is the total number of security incidents that occurred. is the threshold for the number of security events that occur. It is the event level with the highest number of occurrences among all security events, and n is the highest threshold of the preset security event level.

[0129] In one example, the combination module is also used to determine the number of boundary layers of the static electronic fence corresponding to each static obstacle based on the safety level of each static obstacle, and the number of boundary layers of the static electronic fence increases with the increase of the safety level of the static obstacle; on the basis of the convex hull algorithm, according to the coordinate set of each static obstacle, the minimum convex polygon is calculated, and the minimum convex polygon is determined as the innermost boundary of the static electronic fence; based on the innermost boundary and the preset boundary interval, the other layers of boundaries of the static electronic fence are generated through coordinate transformation; according to the combination of the boundary points of the innermost boundary and the other layers of boundaries, a static electronic fence of the mining area is established.

[0130] In one example, the combination module is also used to obtain the real-time position coordinates of each dynamic obstacle; predict the movement trend of each dynamic obstacle based on the safety level, historical trajectory data and real-time position coordinates of each dynamic obstacle to obtain the predicted trajectory of each dynamic obstacle; draw a buffer zone for each dynamic obstacle with the coordinates of the real-time position of each dynamic obstacle as the center and a preset safety distance as the radius; determine the boundary of the buffer zone as the inner boundary of the dynamic electronic fence; on the predicted trajectory of each dynamic obstacle, obtain trajectory points at preset intervals, substitute the set of trajectory points into the convex hull algorithm, calculate the convex polygon, and determine the boundary line of the convex polygon as the middle layer boundary of the dynamic electronic fence; on the basis of the middle layer boundary, generate the outer layer boundary of the dynamic electronic fence through coordinate scale transformation; and establish a dynamic electronic fence in the mining area based on the inner layer boundary, the middle layer boundary and the outer layer boundary.

[0131] It should be noted that: when the device provided in the above embodiment realizes its function, only the division of the above functional modules is used as an example. In actual application, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0132] See also Figure 3 , is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 3 As shown, the electronic device 1000 may include: at least one processor 1001 , at least one network interface 1004 , a user interface 1003 , a memory 1005 , and at least one communication bus 1002 .

[0133] The communication bus 1002 is used to realize the connection and communication between these components.

[0134] The user interface 1003 may include a display screen (Display) and a camera (Camera). Optionally, the user interface 1003 may also include a standard wired interface and a wireless interface.

[0135] The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).

[0136] Among them, the processor 1001 may include one or more processing cores. The processor 1001 uses various interfaces and lines to connect various parts in the entire server, and executes various functions of the server and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 1005, and calling data stored in the memory 1005. Optionally, the processor 1001 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 1001 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface and application programs; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 1001, and it can be implemented separately through a chip.

[0137] Among them, the memory 1005 may include a random access memory (Random Access Memory, RAM) and may also include a read-only memory (Read-Only Memory). Optionally, the memory 1005 includes a non-transitory computer-readable storage medium. The memory 1005 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 1005 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory 1005 may optionally also be at least one storage device located away from the aforementioned processor 1001. As Figure 3 As shown, the memory 1005 as a computer storage medium may include an operating system, a network communication module, a user interface module, and an application program of a mining area electronic fence early warning management method.

[0138] exist Figure 3 In the electronic device 1000 shown, the user interface 1003 is mainly used to provide an input interface for the user and obtain data input by the user; and the processor 1001 can be used to call an application program stored in the memory 1005 for a mining area electronic fence early warning management method. When executed by one or more processors, the electronic device executes one or more methods described in the above embodiments.

[0139] An electronic device readable storage medium stores instructions, which, when executed by one or more processors, enable the electronic device to execute one or more of the methods described in the above embodiments.

[0140] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all described as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the order of the actions described, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required for the present application.

[0141] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0142] In the several embodiments provided in the present application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of the units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some service interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.

[0143] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0144] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0145] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a memory and includes several instructions for a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned memory includes: various media that can store program codes, such as USB flash drives, mobile hard drives, magnetic disks or optical disks.

[0146] The above is only an exemplary embodiment of the present disclosure, and the scope of the present disclosure cannot be limited thereto. That is, any equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. After considering the specification and practicing the disclosure here, those skilled in the art will easily think of other embodiments of the present disclosure. This application is intended to cover any modification, use or adaptation of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary technical means in the technical field not recorded in the present disclosure. The description and examples are only regarded as exemplary, and the scope and spirit of the present disclosure are defined by the claims.

Claims

1. A mining area electronic fence early warning management method, characterized in that: The method comprises: Acquire location information of multiple obstacles in the mining area, and mark the coordinates of each obstacle on an electronic map corresponding to the mining area according to the location information of each obstacle; Obtaining historical safety event data of each of the obstacles; Combining the historical safety event data of each obstacle and the coordinates of each obstacle, setting up an electronic fence of the mining area; According to the electronic fence, an early warning area of ​​the mining area is established, and when a person or a vehicle is detected entering the early warning area, an early warning signal is generated.

2. The mining area electronic fence early warning management method according to claim 1 is characterized in that: The obstacles include static obstacles and dynamic obstacles. According to the position information of each obstacle, the coordinates of each obstacle are marked on the electronic map corresponding to the mining area, including: According to the location information of each of the static obstacles, marking the coordinates of each of the static obstacles on the electronic map corresponding to the mining area; According to the position information of each of the dynamic obstacles, the coordinates of each of the dynamic obstacles are marked on the electronic map corresponding to the mining area.

3. The mining area electronic fence early warning management method according to claim 2 is characterized in that: The electronic fence includes a static electronic fence and a dynamic electronic fence. The electronic fence of the mining area is established by combining the historical safety event data of each obstacle and the coordinates of each obstacle, including: Determine the safety level of each of the static obstacles according to the historical safety event data of each of the static obstacles, and establish a static electronic fence of the mining area in combination with the safety level of each of the static obstacles and the coordinates of each of the static obstacles; The safety level of each dynamic obstacle is determined based on the historical safety event data of each dynamic obstacle, and the dynamic electronic fence of the mining area is established in combination with the safety level of each dynamic obstacle and the coordinates of each dynamic obstacle.

4. The mining area electronic fence early warning management method according to claim 3 is characterized in that: The historical security event data includes: the total number of security events and the event level of each security event. The determining the safety level of each static obstacle according to the historical security event data of each static obstacle includes: According to the event levels of the security events of the static obstacles, obtaining the event level with the largest number of occurrences among all the security events of the static obstacles; Substitute the total number of safety events and the event level with the highest number of occurrences among all safety events into the safety degree calculation formula to calculate the safety degree of each static obstacle; wherein, ; In the formula, For safety, is the total number of security incidents that occurred. is the threshold for the number of security events that occur. It is the event level with the highest number of occurrences among all security events, and n is the highest threshold of the preset security event level.

5. The mining area electronic fence early warning management method according to claim 3 is characterized in that: The static electronic fence of the mining area is established in combination with the safety level of each of the static obstacles and the coordinates of each of the static obstacles, including: Based on the safety level of each of the static obstacles, determining the number of boundary layers of the static electronic fence corresponding to each of the static obstacles, wherein the number of boundary layers of the static electronic fence increases as the safety level of the static obstacle increases; Based on the convex hull algorithm, according to the coordinate set of each static obstacle, a minimum convex polygon is calculated, and the minimum convex polygon is determined as the innermost boundary of the static electronic fence; Based on the innermost boundary and the preset boundary interval, generating other layers of boundaries of the static electronic fence through coordinate transformation; A static electronic fence of the mining area is established based on the combination of the boundary points of the innermost boundary and the boundary points of the other layers.

6. The mining area electronic fence early warning management method according to claim 3 is characterized in that: The method of establishing the dynamic electronic fence of the mining area in combination with the safety level of each of the dynamic obstacles and the coordinates of each of the dynamic obstacles includes: Obtaining the real-time position coordinates of each of the dynamic obstacles; Predicting the movement trend of each of the dynamic obstacles according to the safety level, historical trajectory data and the real-time position coordinates of each of the dynamic obstacles to obtain a predicted trajectory of each of the dynamic obstacles; Draw a buffer zone for each of the dynamic obstacles with the coordinates of the real-time position of each of the dynamic obstacles as the center of the circle and a preset safety distance as the radius; Determine the boundary of the buffer zone as the inner boundary of the dynamic electronic fence; On the predicted trajectory of each of the dynamic obstacles, trajectory points are obtained at preset intervals, the trajectory point set is substituted into a convex hull algorithm, a convex polygon is calculated, and a boundary line of the convex polygon is determined as the middle layer boundary of the dynamic electronic fence; Based on the intermediate boundary, the outer boundary of the dynamic electronic fence is generated by coordinate scale transformation; A dynamic electronic fence of the mining area is established according to the inner boundary, the middle boundary and the outer boundary.

7. The mining area electronic fence early warning management method according to claim 3 is characterized in that: The method of setting up a warning area of ​​the mining area according to the electronic fence and generating a warning signal when a person or a vehicle is detected entering the warning area includes: Acquire the density data of people and vehicles in each area of ​​the electronic map, and divide the electronic map into a densely populated area, a densely populated area, and a sparsely populated area according to the density data of people and vehicles; Outside the boundary of the static electronic fence, the ranges of the densely populated area and the densely populated area of ​​vehicles are superimposed to obtain the first warning area of ​​the static electronic fence; Outside the boundary of the dynamic electronic fence, the ranges of the densely populated area and the densely populated area of ​​vehicles are superimposed to obtain a second warning area of ​​the dynamic electronic fence; If a person and / or a vehicle is detected to enter the first warning area, a first warning signal is generated according to the distance between the person and / or the vehicle and the static electronic fence and the safety level of the static obstacle; If a person and / or vehicle is detected entering the second warning area, a second warning signal is generated based on the distance between the person and / or vehicle and the dynamic electronic fence, and the safety level and movement trend of the dynamic obstacle.

8. A mining area electronic fence early warning management device, characterized in that: The device comprises: a first acquisition module, a second acquisition module, a combination module and a generation module; wherein, The first acquisition module is used to acquire the position information of multiple obstacles in the mining area, and mark the coordinates of each obstacle on a map corresponding to the mining area according to the position information of each obstacle; The second acquisition module is used to acquire the historical safety event data of each obstacle; The combining module is used to combine the historical safety event data of each obstacle and the coordinates of each obstacle to establish an electronic fence of the mining area; The generating module is used to establish a warning area of ​​the mining area according to the electronic fence, and to generate a warning signal when a person or a vehicle is detected entering the warning area.

9. An electronic device, characterized in that: It includes a processor, a memory, a user interface and a network interface, the memory is used to store instructions, the user interface and the network interface are used to communicate with other devices, and the processor is used to execute the instructions stored in the memory so that the electronic device executes the method as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that: A computer program is stored which can be loaded by a processor and execute the method according to any one of claims 1 to 7.