Power plant personnel control system
By setting up two virtual electronic fences in the power plant personnel management and control system, and combining the personnel positioning system and the two-ticket system, the problem of frequent false alarms in the existing system is solved, and more efficient and reliable power plant personnel management and control is achieved.
Patent Information
- Application Number
- CN202211562094.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-07
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2042-12-07
AI Technical Summary
The existing power plant personnel management and control system only sets up one type of virtual electronic fence, and only alarms are made when breaking in, resulting in frequent false alarms and inability to provide reliable data, limiting the effective application of virtual electronic fences in actual work.
A power plant personnel management and control system is adopted, combining personnel positioning system, three-dimensional service platform and two-ticket system, and two-ticket system, two-type virtual electronic fences, large fences and small fences, control the opening and closing of small fences through the three-dimensional service platform, and determine whether an alarm is triggered based on the positioning data, two-ticket data and personnel list.
It effectively reduces the occurrence of false alarms, improves the reliability and efficiency of power plant personnel control, and enables virtual electronic fences to be effectively applied to actual work.
Smart Images

Figure CN115985026B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of power plant control and management, and in particular to a power plant personnel control and management system. Background Art
[0002] In related technologies, a large number of personnel positioning base stations are arranged in various areas of the power plant, and a high-precision personnel positioning system with an error at the centimeter level is used to display the movement trajectory of personnel in real time in a three-dimensional scene, and to determine whether personnel have entered the virtual electronic fence, thereby achieving the purpose of controlling the safety status of personnel in the production process of the power plant.
[0003] As a management method to achieve safety control of power plants, virtual electronic fences need to set up an alarm mechanism for virtual electronic fences. However, in the actual use of power plants, only one type of virtual electronic fence is set up, and an alarm is only triggered when the virtual electronic fence is broken into. Therefore, there are a large number of false alarms, which cannot provide reliable and efficient data for power plant personnel control, making the function of virtual electronic fences a demonstration, and cannot be effectively used in actual work. Summary of the invention
[0004] The present invention proposes the following technical solution to solve the problem that only one type of virtual electronic fence is set in the related art and an alarm is only issued when the virtual electronic fence is intruded.
[0005] The first aspect of the present invention proposes a power plant personnel management and control system, including a personnel positioning system, a three-dimensional service platform and a two-ticket system connected in sequence, the personnel positioning system includes a UWB positioning engine, a three-dimensional server and a UWB positioning terminal carried by personnel connected in sequence, the three-dimensional service platform includes a virtual electronic fence set in each area of the power plant, the virtual electronic fence includes a large fence set in each control area of the power plant, and a small fence corresponding to each KKS coded object of the power plant, each of the large fences is in an open state, each of the large fences includes at least one small fence, the area of the large fence is larger than the area of the small fence, each of the small fences corresponds to the KKS coded object one by one through the KKS code, and the three-dimensional server is used to The UWB positioning engine obtains the positioning data of the personnel and sends the positioning data to the three-dimensional service platform; the two-ticket system is used to send the two-ticket data to the three-dimensional service platform, wherein the two-ticket data include KKS codes, and the two-ticket data are associated with the KKS code object through the KKS code; the three-dimensional service platform is used to control the opening or closing of each of the small fences, and is also used to generate a list of personnel with entry authority corresponding to each of the virtual electronic fences based on the two-ticket data; each of the virtual electronic fences is used to determine whether an alarm needs to be triggered based on the positioning data, the two-ticket data, the personnel list, and the alarm rules when the alarm is turned on, and send an alarm notification to the UWB positioning terminal when the alarm needs to be triggered.
[0006] In addition, the power plant personnel management and control system according to the above embodiment of the present invention may also have the following additional technical features.
[0007] According to one embodiment of the present invention, the alarm rule is: when a person who does not have the authority to enter the large fence enters the large fence, an alarm is triggered; when a person who has the authority to enter the large fence enters the large fence, the timing is started to obtain a first timing time, and whether to trigger an alarm is determined according to the first timing time; when a person who has the authority to enter the large fence but does not have the authority to enter the small fence enters the small fence inside the large fence, the timing is started to obtain a second timing time, and whether to trigger an alarm is determined according to the second timing time, wherein the authority to enter the large fence refers to the authority to enter the large fence, and the authority to enter the small fence refers to the authority to enter the small fence; when a person who does not have the authority to enter the small fence enters the small fence in a non-controlled area, the timing is started to obtain a third timing time, and whether to trigger an alarm is determined according to the third timing time; when a person who has the authority to enter the small fence in a non-controlled area, no alarm is triggered.
[0008] According to one embodiment of the present invention, when each of the virtual electronic fences determines whether an alarm needs to be triggered based on the positioning data, the two tickets of data, the personnel list, and the alarm rules, it is specifically used to: after the small fence associated with the KKS code of the two tickets of data is opened on the three-dimensional service platform, determine whether the personnel entering the power plant are in a controlled area or a non-controlled area according to the positioning data; when the personnel are in a controlled area or a non-controlled area, determine whether an alarm needs to be triggered based on the positioning data, the personnel list, and the alarm rules.
[0009] According to one embodiment of the present invention, when the person is in the control area, each of the virtual electronic fences is specifically used to determine whether to trigger an alarm based on the positioning data, the personnel list and the alarm rule: determine that the person is in the control area according to the positioning data and when the person enters the large fence, start timing to obtain a first timing time; the large fence determines whether the person has the large fence authority according to the personnel list corresponding to the large fence; if the person does not have the large fence authority, trigger an alarm; if the person has the large fence authority, determine whether the first timing time exceeds the first preset time; if the first timing time exceeds the first preset time, If the first timing time does not exceed the first preset time, the alarm is not triggered, and when the person enters the small fence within the large fence, the timing is started to obtain the second timing time, and it is determined whether the person has the small fence authority; if the person does not have the small fence authority, it is determined whether the second timing time exceeds the second preset time, if yes, an alarm is triggered, if not, no alarm is triggered; if the person has the small fence authority, when the person leaves the small fence and enters the large fence, the step of starting the timing to obtain the first timing time is returned, and the alarm is not triggered when the person leaves the small fence or the large fence.
[0010] According to one embodiment of the present invention, when the personnel is in a non-controlled area, each of the virtual electronic fences is used to determine whether to trigger an alarm based on the positioning data, the personnel list and the alarm rules. Specifically, it is used to: determine that the personnel is in a non-controlled area according to the positioning data and when the personnel enters the small fence, and obtain a third timing time at the beginning; the small fence determines whether the person entering the small fence has small fence authority according to the personnel list corresponding to the small fence; if the person entering the small fence does not have small fence authority, determine whether the third timing time exceeds the third preset time; if the third timing time exceeds the third preset time, trigger an alarm; if the third timing time does not exceed the third preset time, do not trigger an alarm; if the person entering the small fence has small fence authority, do not trigger an alarm.
[0011] According to one embodiment of the present invention, when the big fence determines whether the person has the big fence authority based on the personnel list corresponding to the big fence, it is specifically used to: when the name of the person exists in the personnel list corresponding to the big fence, determine that the person has the big fence authority; when the name of the person does not exist in the personnel list corresponding to the big fence, determine that the person does not have the big fence authority.
[0012] According to one embodiment of the present invention, when the small fence determines whether the person has small fence authority based on the personnel list corresponding to the small fence, it is specifically used to: when the name of the person exists in the personnel list corresponding to the small fence, determine that the person has small fence authority; when the name of the person does not exist in the personnel list corresponding to the small fence, determine that the person does not have small fence authority.
[0013] According to one embodiment of the present invention, when the three-dimensional service platform is used to control the opening or closing of each of the small fences, it is specifically used to: obtain two-ticket data from the two-ticket system, and periodically poll the status of all tickets; when there is a ticket with an unfinished status, retrieve the KKS code of the KKS code object associated with the ticket with an unfinished status, and determine the small fence associated with the ticket with an unfinished status through the retrieved KKS code; retrieve the executor of the ticket with an unfinished status, and grant the executor the authority to enter the associated small fence; retrieve the working time limit of the ticket with an unfinished status, and open or close the associated small fence according to the retrieved working time limit; when there is a ticket with a completed status, retrieve the KKS code of the KKS code object associated with the ticket with a completed status, and determine the small fence associated with the ticket with a completed status through the retrieved KKS code, and close the associated small fence.
[0014] According to one embodiment of the present invention, the three-dimensional service platform is also used to: update the team members corresponding to the unfinished tickets.
[0015] According to an embodiment of the present invention, adjacent small fences overlap each other.
[0016] The technical solution of the embodiment of the present invention sets up two types of virtual electronic fences associated with KKS codes, and associates the personnel positioning system with the two-ticket system through a three-dimensional service platform to realize personnel management and control. The two types of virtual electronic fences can be combined to realize an alarm mechanism, and UVB technology is used for personnel positioning. Personnel management and control can be effectively realized on the basis of improving personnel positioning, thereby avoiding or reducing the phenomenon of false alarms and improving the personnel management and control capabilities of power plants. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1Schematic diagram of a power plant personnel management and control system according to an embodiment of the present invention.
[0018] Figure 2 A schematic diagram of a large fence and a small fence according to an embodiment of the present invention.
[0019] Figure 3 The figure is a schematic diagram of the principle of a personnel positioning system according to an embodiment of the present invention.
[0020] Figure 4 The present invention is a flowchart of a virtual electronic fence realizing an alarm function according to an embodiment of the present invention.
[0021] Figure 5 This is a flow chart of an embodiment of the present invention for realizing the linkage business between a personnel positioning system and a two-ticket system through a three-dimensional service platform. DETAILED DESCRIPTION
[0022] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0023] The terms and their explanations involved in the embodiments of the present invention are as follows:
[0024] 3D service platform: A visual operation and maintenance management platform developed based on a 3D engine and equipped with a 3D model of a power plant.
[0025] UWB technology: Ultra Wide Band (UWB) technology is a wireless carrier communication technology that uses nanosecond non-sinusoidal narrow pulses to transmit data.
[0026] KKS (Kraftwerk Kennzeichen System) coding: Power plant identification system is a coding system that clearly identifies systems, equipment, components and structures in a power plant according to function, model and installation location.
[0027] Personnel positioning system: uses positioning sensors to obtain information from the positioning terminals carried by personnel and forms a stable and coherent trajectory for real-time monitoring and historical tracing.
[0028] Virtual electronic fence: a non-physical fence set up in the three-dimensional service platform according to the rules.
[0029] Large fence: A virtual electronic fence set up in the control area of a power plant, generally representing a strictly controlled room or independent area;
[0030] Small fence: A virtual electronic fence dedicated to KKS coded objects.
[0031] Two tickets: work ticket and operation ticket, which are generally used in the work system of hydropower stations, thermal power plants and substations. The thermal and mechanical parts of the "Electric Power Safety Work Regulations" also have provisions on this content.
[0032] Controlled area: A closed area within the production area of a power plant where the two-ticket work system is strictly implemented.
[0033] Figure 1 Schematic diagram of a power plant personnel management and control system according to an embodiment of the present invention.
[0034] like Figure 1 As shown, the power plant personnel control system includes a personnel positioning system 1, a three-dimensional service platform 2 and a two-ticket system 3 connected in sequence. The personnel positioning system 1 includes a UWB positioning engine 11, a three-dimensional server 12 and a UWB positioning terminal 13 carried by personnel (with a built-in UWB positioning chip, according to the power plant safety supervision management regulations, those who do not carry it are not allowed to enter the power plant production area). The three-dimensional service platform 2 includes a virtual electronic fence 21 set in various areas of the power plant. The virtual electronic fence includes a large fence set in each control area of the power plant and a small fence corresponding to each KKS coded object of the power plant. Each large fence is in an open state, and each large fence contains at least one small fence. The range of the large fence is larger than the range of the small fence. Each small fence corresponds to a KKS coded object (such as a system, equipment, component, etc.) through KKS coding.
[0035] Among them, the three-dimensional server 12 is used to obtain the positioning data of the personnel from the UWB positioning engine 11, and send the positioning data to the three-dimensional service platform 2; the two-ticket system 3 is used to send the two-ticket data to the three-dimensional service platform 2, wherein the two-ticket data includes the KKS code, and the two-ticket data is associated with the KKS code object through the KKS code; the three-dimensional service platform 2 is used to control the opening or closing of each small fence, and is also used to generate a list of personnel with entry permission (authority to enter the virtual electronic fence) corresponding to each virtual electronic fence according to the two-ticket data; each virtual electronic fence is used to determine whether an alarm needs to be triggered based on the positioning data, two-ticket data, personnel list, and alarm rules when it is in the open state, and send an alarm notification to the UWB positioning terminal 13 when the alarm needs to be triggered.
[0036] In the embodiment of the present invention, the following two types of virtual electronic fences are set (a virtual electronic fence is a transparent cuboid occupying a certain range in the three-dimensional service platform, which is used to monitor whether people entering the area have access rights):
[0037] 1) Virtual electronic fences (referred to as small fences in the embodiment of the present invention) corresponding to KKS coded objects one by one, such as Figure 2 As shown, A, B, and C are small fences. Due to the limited accuracy of personnel positioning, when setting up fences, overlapping of adjacent small fences is allowed.
[0038] 2) A virtual electronic fence (referred to as a large fence in the embodiment of the present invention, generally representing a strictly controlled room or independent area) corresponding to each control area can be in a long-term open state, such as Figure 2 As shown, D is a large fence, which is associated with all KKS coded objects in the area, and each KKS coded object has a corresponding small fence, so each large fence may include at least one small fence.
[0039] The large fence is always in the open state, and the small fence is determined to be open or not through the three-dimensional service platform 2 according to the status of the tickets opened by the two ticket systems. For example, when the status of the ticket is unfinished, the small fence associated with the ticket is controlled to be opened; when the status of the ticket is completed, the small fence associated with the ticket is controlled to be closed.
[0040] The virtual electronic fence has a KKS code associated with it. The small fence, KKS code and KKS code object correspond one to one; the large fence has a mapping relationship with at least one KKS code object in the area. That is, the virtual electronic fence matches the KKS code object, the two tickets and the virtual electronic fence are associated with each other through the KKS code, and the KKS code object, ticket and small fence correspond one to one.
[0041] Specifically, in practical applications, alarm rules can be set according to actual conditions (recording under what circumstances to alarm or not to alarm). When a person (carrying a UVB positioning terminal 13) enters the power plant area (controlled area or non-controlled area), the three-dimensional server 12 obtains the positioning data of the person from the UVB positioning engine 11 and sends it to the three-dimensional service platform 2; the staff logs in to the two-ticket system 3 and applies for the invoicing process. The invoicing needs to register relevant information, and the equipment with KKS code must be registered. After the review, the ticket is completed, and the two-ticket data is obtained after the invoicing is completed. The two-ticket data is the information of the ticket that has been opened, which includes: type, number, object name, KKS code, invoicing time, person in charge, executor and work team members, safety officer, department, start and end time, work location, work content and status, etc. The two-ticket system 3 sends the two-ticket data to the three-dimensional service platform 2.
[0042] After receiving the positioning data and the two-ticket data, the three-dimensional service platform 2 controls the opening or closing of the small fence. For example, the KKS code of the two-ticket data can be used to control the opening of the associated small fence, and a list of personnel with access rights corresponding to each virtual electronic fence is generated according to the two-ticket data, that is, each large fence and small fence has a personnel list (the content is the name of the personnel), and the personnel recorded in the personnel list have the right to enter the corresponding fence. When a person enters the fence, each large fence or small fence is in the open state, and it is determined whether an alarm needs to be triggered based on the positioning data, the two-ticket data, the personnel list, and the alarm rules, and an alarm notification is sent to the UWB positioning terminal when an alarm needs to be triggered. The virtual electronic fence has a dynamic permission setting, allowing legal personnel (personnel with access rights) to enter, and illegal personnel (personnel without access rights) will trigger an alarm when they break in. Each fence of each fence sends an alarm notification to the holder's positioning terminal (such as a positioning card) and records the alarm information to the database.
[0043] Among them, the personnel positioning system 1 is based on high-precision personnel positioning equipment using UWB technology. According to the actual production needs of the power plant, a three-dimensional coordinate system is established for the production monitoring area, and the real-time position monitoring of the operation and maintenance personnel is carried out to assist the safe production of the power plant. Positioning base stations are arranged in important areas to realize the positioning and tracking of employees in the factory and peripheral personnel, etc. It has the functions of accurate personnel positioning, regional alarm, electronic fence, report query statistics, playback of personnel walking trajectories, dynamic management of outsourcing units and special types of work, so as to realize the dynamic regional safety control of the operating personnel in the factory.
[0044] like Figure 3 As shown, the personnel positioning system 1 obtains positioning data by connecting to the UWB positioning engine 11 .
[0045] After receiving the positioning data, the three-dimensional server 12 performs the following processing:
[0046] 1) Based on the positioning data, i.e. the coordinate information of the personnel, calculate the area where the personnel are located, such as floor, room, etc., for daily statistics and report generation, so that the safety supervision department and other relevant departments of the power plant can understand the distribution of personnel;
[0047] 2) Counting the power of the positioning chip in the UVB positioning terminal 13, if the power is too low, a low power alarm message will be generated and sent to the positioning chip and the three-dimensional service platform 2;
[0048] 3) Store the received coordinate information in the historical database for historical trajectory viewing;
[0049] 4) Send the real-time positioning data to the three-dimensional service platform 2.
[0050] After receiving the positioning data, the three-dimensional service platform 2 will create a character model based on the positioning data. Through the positioning optimization algorithm, after dealing with problems such as people passing through walls and floating in the air, the three-dimensional visualization of the real-time trajectory of the personnel can be realized. The real-time trajectory can be used to monitor the actual status of the personnel, which is similar to the use of real-time video surveillance images. On the three-dimensional service platform 2, personnel information can be viewed, edited, and bound to positioning cards. At the same time, real-time and historical alarm information of personnel can also be viewed. Through the personnel positioning module of the three-dimensional service platform 2, you can enter the personnel historical trajectory module. In the historical trajectory module, you can view the historical trajectory of a single person or multiple people. The historical trajectory can be used to trace the movement of personnel and count the time in each work area.
[0051] Therefore, the current position of the person can be directly located through the three-dimensional service platform 2, so as to find the area where the person is located, especially when the person sends out a distress signal, timely rescue can be provided.
[0052] The three-dimensional service platform 2 is also used to optimize the positioning data. Specifically, the three-dimensional service platform 2 includes a personnel positioning area editing system, a personnel movement path finding system, and a positioning deviation auxiliary correction system.
[0053] Personnel positioning area editing system: Generate coordinate matrix information on the walkable model surface (such as factory ground, building floor, stairs, platform, etc.). After receiving the base station positioning information, the coordinates of the base station coordinates on the model surface can be calculated, so that people can walk on the model surface instead of walking around in the air.
[0054] Personnel movement pathfinding system: When the positioning coordinates are continuously updated, the movement path can be automatically calculated through the personnel movement pathfinding system, and the character model walking animation can be used to vividly and intuitively display the character movement process. For example: when coordinate point a is at the staircase entrance on the first floor and coordinate point b is at the staircase entrance on the second floor, the character can automatically walk up the stairs through the algorithm instead of going straight from point a through the floor to point b on the second floor.
[0055] Positioning deviation auxiliary correction system: When a new positioning coordinate is received, the moving speed of the coordinate and the previous coordinate will be calculated. When the set maximum moving speed is exceeded, the new coordinate is determined to be an error coordinate point and does not participate in the positioning calculation.
[0056] Through experiments, it was found that through the personnel positioning area editing system, the personnel movement path-finding system and the positioning deviation auxiliary correction system, more than 100 people can move smoothly and without lag in a three-dimensional scene at the same time.
[0057] Compared with the related art, the embodiment of the present invention adopts the linkage between the personnel positioning system through high-precision UWB technology and the two-ticket system (the two-ticket system mainly manages the opening and process operation of the power plant work ticket, operation ticket and other auxiliary tickets), that is: the data information of the tickets that have been opened in the two-ticket system is displayed in the three-dimensional service platform, and the two-ticket data is matched with the objects with KKS coding in the power plant through KKS coding. At the same time, a virtual electronic fence (small fence) is generated according to the KKS coding. The fence is used to identify the personnel position of the personnel positioning system. When an unauthorized person enters the virtual electronic fence, an alarm will be triggered. In this way, the personnel safety status of the power plant production process can be controlled in real time. The personnel position is visualized and displayed in real time on the three-dimensional service platform, and the personnel's ticketing authority is bound to the virtual electronic fence of the equipment to determine whether to allow entry to the work area, and at the same time, it has a mechanism to reduce false alarms.
[0058] Therefore, the power plant personnel management and control system implemented by the present invention sets up two types of virtual electronic fences associated with KKS codes, and realizes personnel management and control by associating the personnel positioning system with the two-ticket system through a three-dimensional service platform. The two types of virtual electronic fences can be combined to realize an alarm mechanism, and UVB technology is used for personnel positioning. Personnel management and control can be effectively realized on the basis of improving personnel positioning, thereby avoiding or reducing the phenomenon of false alarms and improving the personnel management and control capabilities of power plants.
[0059] In one embodiment of the present invention, the alarm rules may be: when a person who does not have the authority to enter the large fence enters the large fence, an alarm is triggered; when a person who has the authority to enter the large fence enters the large fence, the timing is started to obtain a first timing time, and whether the alarm is triggered is determined according to the first timing time; when a person who has the authority to enter the large fence but does not have the authority to enter the small fence enters the small fence inside the large fence, the timing is started to obtain a second timing time, and whether the alarm is triggered is determined according to the second timing time, wherein the authority to enter the large fence refers to the authority to enter the large fence, and the authority to enter the small fence refers to the authority to enter the small fence; when a person who does not have the authority to enter the small fence enters the small fence in a non-controlled area, the timing is started to obtain a third timing time, and whether the alarm is triggered is determined according to the third timing time; when a person who has the authority to enter the small fence in a non-controlled area, the alarm is not triggered.
[0060] Further, judging whether to trigger an alarm according to the first timing time may specifically include: triggering an alarm when the first timing time exceeds a first preset time; and not triggering an alarm when the first timing time does not exceed the first preset time.
[0061] Further, judging whether to trigger an alarm according to the second timing time may specifically include: triggering an alarm when the second timing time exceeds a second preset time; and not triggering an alarm when the second timing time does not exceed the second preset time.
[0062] Still further, determining whether to trigger an alarm based on the third timing time may specifically include: triggering an alarm when the third timing time exceeds a third preset time; and not triggering an alarm when the third timing time does not exceed the third preset time.
[0063] In an embodiment of the present invention, the time a person stays in the large fence is called the first timing time, the time a person stays in the small fence within the large fence is called the second timing time, and the time a person stays in the small fence in the non-controlled area is called the third timing time.
[0064] The first preset time, the second preset time and the third preset time can be set in advance according to specific circumstances. The first preset time, the second preset time and the third preset time can be 5 minutes, 5 minutes and 30 seconds respectively.
[0065] Specifically, the virtual electronic fence has dynamic permission settings, allowing legal personnel to enter, and illegal personnel breaking in will trigger an alarm. The specific alarm rules are:
[0066] 1) If an illegal person breaks into the large fence, an alarm will be triggered immediately. If an illegal person breaks into the small fence in the non-controlled area (for more than 30 seconds), an alarm will be triggered. If an illegal person has the right to enter the large fence but only temporarily passes through the small fence, no alarm will be triggered;
[0067] 2) If a legitimate person enters the large fence and the timer exceeds a certain time (5 minutes), an alarm will be triggered. If a legitimate person enters a small fence within the large fence that he does not have access to (within 5 minutes), the alarm will not be triggered;
[0068] 3) When a legal person stays in the large fence area and enters the authorized small fence within the specified time, the timer will be reset;
[0069] 4) When a legal person leaves the small fence but does not leave the large fence, the timer will be reset and the rule 2) will be followed until the person leaves the large fence, at which point the timer will be reset to zero;
[0070] 5) The platform should be able to automatically send alarm information to the positioning tag; and the platform should allow the alarm information to be pushed to designated personnel (such as the current value of two tickets).
[0071] In one embodiment of the present invention, when each virtual electronic fence determines whether an alarm needs to be triggered based on positioning data, two-ticket data, personnel list, and alarm rules, it is specifically used to: after opening a small fence associated with the KKS code of the two-ticket data on the three-dimensional service platform, determine whether the personnel entering the power plant are in a controlled area or a non-controlled area based on the positioning data; when the personnel are in a controlled area or a non-controlled area, determine whether an alarm needs to be triggered based on the positioning data, personnel list, and alarm rules.
[0072] Further, when a person is in a control area, each virtual electronic fence can be used to determine whether to trigger an alarm based on positioning data, a personnel list and an alarm rule: when determining that a person is in a control area according to positioning data and when the person enters a large fence, start timing to obtain a first timing time; the large fence determines whether the person has the large fence authority according to the personnel list corresponding to the large fence; if the person does not have the large fence authority, an alarm is triggered; if the person has the large fence authority, it is determined whether the first timing time exceeds a first preset time (for example, 5 minutes); if the first timing time exceeds the first preset time, an alarm is triggered; if the first timing time does not exceed the first preset time, no alarm is triggered, and when the person enters a small fence in the large fence, the timing is started to obtain a second timing time to determine whether the person has the small fence authority; if the person does not have the small fence authority, it is determined whether the second timing time exceeds the second preset time (for example, 5 minutes), if yes, an alarm is triggered, if not, no alarm is triggered; if the person has the small fence authority, when the person leaves the small fence and enters the large fence, the step of starting timing to obtain the first timing time is returned, and no alarm is triggered when the person leaves the small fence or the large fence.
[0073] Furthermore, when a person is in a non-controlled area, each virtual electronic fence can be used to determine whether to trigger an alarm based on positioning data, personnel list and alarm rules. Specifically, it can be used to: determine that the person is in a non-controlled area according to the positioning data and when the person enters the small fence, and obtain a third timing time at the beginning; the small fence determines whether the person entering the small fence has small fence authority according to the personnel list corresponding to the small fence; if the person entering the small fence does not have small fence authority, determine whether the third timing time exceeds a third preset time (for example, 30 seconds); if the third timing time exceeds the third preset time, trigger an alarm; if the third timing time does not exceed the third preset time, do not trigger an alarm; if the person entering the small fence has small fence authority, do not trigger an alarm.
[0074] Specifically, if Figure 4 As shown, after the two-ticket system 3 issues a ticket, the three-dimensional service platform 2 determines the small fence (one ticket corresponds to a small fence) associated with the KKS code of the two-ticket data (the data of the issued ticket) and opens the small fence. After the personnel enter the power plant area (the purpose of the personnel entering the power plant is to operate in the small fence associated with the opened ticket), the three-dimensional service platform 2 determines whether the personnel is in the control area or the non-control area based on the positioning data.
[0075] When a person is in the control area, i.e., the large fence, and enters the large fence, the timing is started to obtain the first timing time, and whether the person has the large fence authority is determined according to the personnel list corresponding to the large fence. If the person does not have the large fence authority, it means that the person has mistakenly entered the large fence, and an alarm is immediately triggered to remind the person to leave the large fence immediately; if the person has the large fence authority, it means that the person has entered correctly. In order to further guide the person to enter the small fence with authority and avoid the person staying in the large fence or outside the small fence for a long time, it is determined whether the first timing time exceeds the first preset time of 5 minutes. If it exceeds the time limit, an alarm is triggered to remind the person to enter the small fence as soon as possible. If the time has not expired, no alarm will be triggered, and the timing will be started when the person enters the small fence inside the large fence to obtain a second timing time. In order to determine whether the person has walked into the wrong place, the personnel list corresponding to the small fence is used to determine whether the person has the small fence authority. If the person has the small fence authority, no alarm will be triggered, and when the person leaves the small fence but is still in the large fence, the timing will be restarted to obtain the first timing time. If the person does not have the small fence authority, it will be determined whether the second timing time has expired (more than 5 minutes). If so, an alarm will be triggered to remind the person to leave the small fence. If the time has not expired, the alarm will not be triggered until the person enters the small fence.
[0076] When a person is in a non-controlled area, when it is determined according to the positioning data that the person enters a small fence in the non-controlled area, the timing is started to obtain a third timing time, and whether the person has small fence authority is determined according to the personnel list corresponding to the small fence. If the person has small fence authority, the alarm will not be triggered until the person leaves the small fence; if the person does not have small fence authority, it is determined whether the third timing time has timed out (more than 30 seconds). If so, the alarm will be triggered; if not, the alarm will not be triggered when leaving the small fence.
[0077] For example, in the production process of a power plant, there are usually the following scenarios:
[0078] Scenario 1: There are multiple small fences in the open state within the large fence area, which means that people with different permissions will enter the area to work at the same time.
[0079] 1) If you enter the large fence but fail to enter the small fence within the specified time (5 minutes), or if you enter the small fence that you do not have permission to access, an alarm will be triggered;
[0080] 2) When a staff member is at the overlap of multiple small fences (having authority over any of the small fences), it is prioritized as a normal working state and no alarm is triggered.
[0081] Scenario 2: In a large fenced area with a large number of metal cabinets such as a power distribution room or an electronic room, multiple small fences are open to detect whether work has entered the specified small fences.
[0082] Scenario 3: Daily inspection.
[0083] 1) Inspection personnel entering the fences will not trigger an alarm;
[0084] 2) The time starts when the inspector enters the large fence and continues until he leaves, and the time is recorded in the backend database.
[0085] 3) Inspection and ticketing permissions need to be switched. Because there is an overlap between the identities of inspection personnel and two-ticket operators, when an inspection personnel obtains the two-ticket operation identity, he obtains the two-ticket operation permission and cancels his inspection personnel permission at the same time; when the two-ticket operation is completed, the inspection personnel identity and permission are automatically restored.
[0086] Scenario 4: Temporary staff.
[0087] 1) Visitors entering the fences will not trigger the alarm;
[0088] 2) Temporary admission staff will be judged according to scenario 1.
[0089] Therefore, by setting two types of virtual electronic fences and preset times, not only can an alarm be sounded when a person accidentally breaks in, but it can also be judged whether a person accidentally breaks in, and an alarm can be sounded when it is confirmed that a person accidentally breaks in, thereby prompting the person to leave the current area, greatly reducing the chance of false alarms.
[0090] In one example, when the big fence determines whether a person has the big fence authority based on the personnel list corresponding to the big fence, it can be specifically used to: when the person's name exists in the personnel list corresponding to the big fence, determine that the person has the big fence authority; when the person's name does not exist in the personnel list corresponding to the big fence, determine that the person does not have the big fence authority.
[0091] Furthermore, when the small fence determines whether a person has small fence authority based on the personnel list corresponding to the small fence, it can be specifically used to: when the person's name exists in the personnel list corresponding to the small fence, determine that the person has small fence authority; when the person's name does not exist in the personnel list corresponding to the small fence, determine that the person does not have small fence authority.
[0092] Specifically, each large fence and small fence has a corresponding personnel list, which records the names of people who have permission to enter the fence. The positioning data carries the names of the people. When the fence determines based on the positioning data that the name of the person entering the fence is not in the personnel list, it means that there is no entry permission. Otherwise, there is entry permission.
[0093] In one embodiment of the present invention, when the three-dimensional service platform is used to control the opening or closing of each small fence, it can be specifically used to: obtain two-ticket data from the two-ticket system and periodically poll the status of all tickets; when there is a ticket with an unfinished status, retrieve the KKS code of the KKS code object associated with the ticket with an unfinished status, and determine the small fence associated with the ticket with an unfinished status through the retrieved KKS code; retrieve the executor of the ticket with an unfinished status, and grant the executor the authority to enter the associated small fence; retrieve the working time limit of the ticket with an unfinished status, and open or close the associated small fence according to the retrieved working time limit; when there is a ticket with a completed status, retrieve the KKS code of the KKS code object associated with the ticket with a completed status, and determine the small fence associated with the ticket with a completed status through the retrieved KKS code, and close the associated small fence.
[0094] Specifically, if Figure 5 As shown, the three-dimensional service platform 2 sets a periodic polling program to periodically check the status (including completed status and unfinished status) of all opened tickets (work tickets, operation tickets, etc.) every 7 days. If the polling program finds that there is an unfinished ticket, (1) the KKS code of its associated object is retrieved, and the associated small fence is confirmed through the KKS code; (2) the executor of the small fence is retrieved, and the permission of the small fence is set to the executor; (3) the working time limit of the executor specified in the ticket is retrieved, and the time to open or close the small fence is based on this.
[0095] The three-dimensional service platform 2 sets all small fences to be in a closed state before executing polling and setting permissions.
[0096] Furthermore, the three-dimensional service platform 2 can also be used to update the team members corresponding to the unfinished tickets.
[0097] Specifically, refer to Figure 5 When the three-dimensional service platform 2 obtains the data of two tickets, it should allow the two ticket leaders to update the team members of the tickets. For unfinished tickets, it should determine whether the team members need to be updated. If so, update the team members on the three-dimensional service platform; if not, close the associated small fence after completing the work of the unfinished tickets.
[0098] Therefore, in practice, if the team members are updated, the synchronous update of the team members can be achieved through the three-dimensional service platform.
[0099] To sum up, the power plant personnel management and control system of the embodiment of the present invention, through the linkage of the personnel positioning system and the two-ticket system, can realize the binding of personnel with two-ticket authority to the virtual electronic fence, and personnel without two-ticket authority will trigger an alarm and immediately push it to relevant personnel, ultimately realizing real-time monitoring of personnel safety status on a three-dimensional platform, and being able to trace historical trajectory situations, thereby providing protection for safe production management and control of power plants.
[0100] In the description of the present invention, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. "Multiple" means two or more, unless otherwise clearly and specifically defined.
[0101] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, unless they are contradictory.
[0102] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a specific logical function or process, and the scope of the preferred embodiments of the present invention includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present invention belong.
[0103] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0104] A person of ordinary skill in the art can understand that all or part of the steps carried by the method of the above-mentioned embodiment can be completed by instructing the relevant hardware through a program, and the program can be stored in a computer-readable storage medium, and the program, when executed, includes one or a combination of the steps of the method embodiment. In addition, each functional unit in each embodiment of the present invention can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into one module. The above-mentioned integrated module can be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.
[0105] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.
Claims
1. A power plant personnel management and control system, characterized in that: It includes a personnel positioning system, a three-dimensional service platform and a two-ticket system connected in sequence. The personnel positioning system includes a UWB positioning engine, a three-dimensional server and a UWB positioning terminal carried by personnel connected in sequence. The three-dimensional service platform includes a virtual electronic fence set in each area of the power plant. The virtual electronic fence includes a large fence set in each control area of the power plant and a small fence corresponding to each KKS coded object of the power plant. Each of the large fences is in an open state. Each of the large fences contains at least one small fence. The range of the large fence is larger than the range of the small fence. Each of the small fences corresponds to the KKS coded object one by one through KKS coding. The three-dimensional server is used to obtain the positioning data of the personnel from the UWB positioning engine and send the positioning data to the three-dimensional service platform; The two-ticket system is used to send two-ticket data to the three-dimensional service platform, wherein the two-ticket data includes KKS code, and the two-ticket data is associated with the KKS code object through the KKS code; The three-dimensional service platform is used to control the opening or closing of each of the small fences, and is also used to generate a list of people with access rights corresponding to each of the virtual electronic fences according to the two tickets of data; Each of the virtual electronic fences is used to determine whether an alarm needs to be triggered based on the positioning data, the two ticket data, the personnel list, and the alarm rules when the virtual electronic fence is turned on, and send an alarm notification to the UWB positioning terminal when an alarm needs to be triggered. The alarm rules are: When a person who does not have the authority of the large fence enters the large fence, an alarm is triggered; when a person who has the authority of the large fence enters the large fence, the timing is started to obtain a first timing time, and whether to trigger an alarm is determined according to the first timing time; when a person who has the authority of the large fence but does not have the authority of the small fence enters the small fence in the large fence, the timing is started to obtain a second timing time, and whether to trigger an alarm is determined according to the second timing time, wherein the authority of the large fence refers to the authority to enter the large fence, and the authority of the small fence refers to the authority to enter the small fence; When a person who does not have the small fence authority enters the small fence in the non-controlled area, the timing is started to obtain the third timing time, and whether to trigger an alarm is determined according to the third timing time; when a person who has the small fence authority enters the small fence in the non-controlled area, the alarm is not triggered.
2. The power plant personnel management and control system according to claim 1, characterized in that: When each of the virtual electronic fences determines whether an alarm needs to be triggered based on the positioning data, the two ticket data, the personnel list, and the alarm rules, it is specifically used to: After the three-dimensional service platform opens the small fence associated with the KKS code of the two tickets of data, it is determined whether the person entering the power plant is in the controlled area or the non-controlled area according to the positioning data; When the personnel are in a controlled area or a non-controlled area, whether to trigger an alarm is determined based on the positioning data, the personnel list and the alarm rules.
3. The power plant personnel management and control system according to claim 2, characterized in that: When the personnel are in the control area, each of the virtual electronic fences is specifically used to determine whether to trigger an alarm based on the positioning data, the personnel list and the alarm rule: Determining that the person is in the control area according to the positioning data and when the person enters the large fence, starting timing to obtain a first timing time; The large fence determines whether the person has the large fence authority according to the personnel list corresponding to the large fence; If the person does not have the authority to open the fence, an alarm is triggered; If the person has the large fence authority, determining whether the first timing time exceeds a first preset time; If the first timing time exceeds the first preset time, an alarm is triggered; If the first timing time does not exceed the first preset time, no alarm is triggered, and the timing is started to obtain the second timing time when the person enters the small fence within the large fence, and it is determined whether the person has the small fence authority; If the person does not have the small fence authority, determine whether the second timing time exceeds the second preset time, if yes, trigger an alarm, if no, do not trigger an alarm; If the person has permission to enter the small fence, when the person leaves the small fence and enters the large fence, the process returns to the step of starting timing to obtain the first timing time, and no alarm is triggered when the person leaves the small fence or the large fence.
4. The power plant personnel management and control system according to claim 3, characterized in that: When the personnel are in the non-controlled area, each of the virtual electronic fences is used to determine whether to trigger an alarm based on the positioning data, the personnel list and the alarm rule: Determining that the person is in a non-controlled area according to the positioning data and when the person enters the small fence, a third timing time is obtained at the beginning; The small fence determines whether the person entering the small fence has the small fence authority according to the personnel list corresponding to the small fence; If the person entering the small fence does not have the small fence authority, determining whether the third timing time exceeds a third preset time; If the third timing time exceeds the third preset time, triggering an alarm; If the third timing time does not exceed the third preset time, no alarm is triggered; If the person entering the small fence has small fence authority, no alarm is triggered.
5. The power plant personnel management and control system according to claim 3, characterized in that: When the large fence determines whether the person has the large fence authority according to the personnel list corresponding to the large fence, the large fence is specifically used to: When the name of the person exists in the personnel list corresponding to the large fence, determining that the person has the large fence authority; When the name of the person does not exist in the person list corresponding to the large fence, it is determined that the person does not have the large fence authority.
6. The power plant personnel management and control system according to claim 4, characterized in that: When the small fence determines whether the person has the small fence authority according to the person list corresponding to the small fence, the small fence is specifically used to: When the name of the person exists in the person list corresponding to the small fence, determining that the person has the small fence authority; When the name of the person does not exist in the person list corresponding to the small fence, it is determined that the person does not have the small fence authority.
7. The power plant personnel management and control system according to claim 1, characterized in that: When the three-dimensional service platform is used to control the opening or closing of each of the small fences, it is specifically used to: Obtain two-ticket data from the two-ticket system and periodically poll the status of all tickets; When there is a ticket with an unfinished status, retrieve the KKS code of the KKS code object associated with the ticket with an unfinished status, and determine the small fence associated with the ticket with an unfinished status through the retrieved KKS code; Retrieve the executor of the ticket with the uncompleted status, and grant the executor the right to enter the associated small fence; Retrieve the working time limit of the ticket with the unfinished status, and open or close the associated small fence according to the retrieved working time limit; When there is a ticket with a completed status, the KKS code of the KKS code object associated with the ticket with the completed status is retrieved, and the small fence associated with the ticket with the completed status is determined by the retrieved KKS code, and the associated small fence is closed.
8. The power plant personnel management and control system according to claim 7, characterized in that: The three-dimensional service platform is also used for: The team members corresponding to the unfinished tickets are updated.
9. The power plant personnel management and control system according to claim 1, characterized in that: Adjacent small fences overlap each other.
Citation Information
Patent Citations
Intelligent entrance guard system and control method thereof
CN106204841A
Transformer substation safety fence laying method and device based on three-dimensional modeling technology
CN110598276A
Work ticket management system based on UWB personnel positioning
CN112488677A
Intelligent card switching method and related device
CN115063138A