Five-prevention system-based global security management method and management system
Through the whole-domain security management method based on the five-defense system, the information of the grounding pile and the grounding knife switch is scanned and matched, the cloud-based five-defense logic verification is carried out, and the unlocking confirmation code is generated, which solves the problem of inconsistent operation and simulation during construction and improves construction safety.
Patent Information
- Application Number
- CN202510007052.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-03
- Publication Date
- 2025-04-18
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
During the construction process, how to ensure that the operation is consistent with the simulation process and ensure the safety of the construction process has not been effectively solved.
Through the global security management method based on the five-defense system, the information labels and identification codes of the grounding piles and grounding knife switches are scanned, matching and cloud-based five-defense logic verification are performed, and the unlocking confirmation code is generated, which is used to turn on the electronic switch belonging to the grounding knife switches to ensure operational safety.
The safety during construction is improved, and the correct operation of the grounding knife switch is ensured through matching and verification, the risk of misoperation is reduced, and the safety management of the construction environment is enhanced.
Smart Images

Figure CN119851375A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of security management technology, and in particular to a global security management method and management system based on a five-defense system. Background Art
[0002] The five-protection system (preventing accidental opening and closing of circuit breakers; preventing opening and closing of disconnectors under load; preventing hanging (closing) of grounding wires (grounding switches) under power; preventing closing of circuit breakers (disconnectors) with grounding wires (grounding switches) under power; preventing accidental entry into live intervals) is the main equipment for preventing misoperation in substations. It is an important equipment to ensure the safe operation of substations and prevent human misoperation. Any normal switching operation must undergo simulation rehearsal and logical judgment of the five-protection system. The intervention of the five-protection system can effectively reduce the occurrence of power grid accidents.
[0003] The working principle of the five-protection system is to simulate the rehearsal operation on the anti-error host before the switching operation. The anti-error host performs interlocking logic judgment on each simulated operation based on the pre-stored anti-error interlocking logic library and the current equipment position status, and generates the actual operation program based on the correct simulation operation content and transmits it to the computer key. The operator opens the corresponding coded locks in turn according to the operation content displayed on the computer key to operate the equipment.
[0004] The five-defense system is needed for simulation during the construction process, but how to make the operation consistent with the simulation process to ensure safety during the construction process requires further research. Summary of the invention
[0005] The present application provides a global safety management method and management system based on a five-defense system, which improves the safety of the construction process by determining the actual scope and operation sequence of the construction process.
[0006] The above-mentioned purpose of the present application is achieved through the following technical solutions: In a first aspect, the present application provides a global security management method based on a five-defense system, including: Scan the information tag on the grounding pile and the identification code on the grounding switch. Scan the information tag to obtain the unique lock code number and geographical location information of the grounding pile, and scan the identification code to obtain the unique number of the grounding switch; Match the unique lock code number of the grounding pile with the unique number of the grounding switch; Send an unlocking request to the cloud, which will perform a five-defense logic check on the unlocking request and then issue an unlocking confirmation code; The unlocking confirmation code is forwarded to the five-protection key, which is configured to open the electronic switch belonging to the grounding switch; Wherein, the unlocking application includes at least one earthing switch; When the unlocking application fails to pass the five-protection logic verification, rescan the information tag on the grounding pile and the identification code on the grounding switch or modify the grounding switch included in the unlocking application.
[0007] In a possible implementation of the first aspect, when the unlocking confirmation code is used to open the electronic switch belonging to the grounding switch, a cloud audit is required, and the cloud audit includes a scanning audit and a position audit; When the unlocking confirmation code issued includes a sequence code, the cloud-based audit only uses the location audit.
[0008] In a possible implementation manner of the first aspect, the scanning review includes: After the five-protection key belonging to the grounding switch receives the unlocking confirmation code, it sends the received unlocking confirmation code to the cloud. The cloud compares the received unlocking confirmation code with the issued unlocking confirmation code. When the received unlocking confirmation code and the issued unlocking confirmation code are consistent, the cloud sends an unlocking command to the five-protection key.
[0009] In a possible implementation manner of the first aspect, the location audit includes: Determine the number of grounding switches and the location coordinates of each grounding switch; Calculate the location coordinates of the terminal and generate a movement trajectory based on the location coordinates; Calculate the minimum straight-line distance between the position coordinates of each grounding switch and the moving trajectory; When each minimum straight-line distance is less than or equal to the set distance threshold, the location review result is sent to the cloud.
[0010] In a possible implementation manner of the first aspect, calculating the location coordinates of the terminal and generating the movement trajectory according to the location coordinates includes: Receive environmental signals and separate positioning signal waves emitted by the auxiliary positioning terminal from the environmental signals, the number of receiving positions is two, and the number of transmitting positions of the positioning signal waves is one; Determine the direction of the positioning signal wave; Calculate the position coordinates based on the transmission position of the positioning signal wave and the distance between the two receiving positions; The position coordinates are continuously acquired in a time series and a movement trajectory is generated according to the position coordinates.
[0011] In a possible implementation manner of the first aspect, separating the positioning signal wave emitted by the auxiliary positioning terminal from the environmental signal includes: Generate wavelets using relevant parameters of the positioning signal wave; The wavelet is superimposed on the environmental signal and moved, and the positioning signal wave emitted by the auxiliary positioning terminal is separated from the environmental signal according to the superposition and movement result; There are multiple separated positioning signal waves, and each positioning signal wave has a starting time node and an end time node; The positioning signal wave interval at the transmitting position is generated. In the time series, there is a time interval between two adjacent positioning signal waves. The two receiving positions respectively separate the positioning signal waves sent by the auxiliary positioning terminal from the environmental signals to obtain two groups of positioning signal waves; The arrival time difference between two corresponding positioning signal waves in the two groups of positioning signal waves is calculated using the average of the difference between the starting time nodes of two corresponding positioning signal waves in the two groups of positioning signal waves.
[0012] In a possible implementation manner of the first aspect, the method further includes: Put two corresponding positioning signal waves in the two groups of positioning signal waves into the same coordinate system; Cut two corresponding positioning signal waves and retain the complete part of the positioning signal wave; According to the distance between the corresponding wave crests or the corresponding wave troughs, the relative positions of the two corresponding positioning signal waves are adjusted to make the distances consistent; Count the dispersion of distance and determine the correct value of distance according to the dispersion; The correct value is taken as the arrival time difference of the two corresponding positioning signal waves.
[0013] In a second aspect, the present application provides a global security management device based on a five-defense system, including: A scanning unit is used to scan the information tag on the grounding pile and the identification code on the grounding switch, scan the information tag to obtain the unique lock code number and geographical location information of the grounding pile, and scan the identification code to obtain the unique number of the grounding switch; A matching unit, used for matching the unique lock code number of the grounding pile with the unique number of the grounding switch; The first communication unit is used to send an unlocking request to the cloud, and the cloud issues an unlocking confirmation code after performing a five-defense logic drill on the unlocking request; A forwarding unit is used to forward the unlocking confirmation code to the five-protection key, and the five-protection key is configured to use an electronic switch belonging to the grounding switch to open; Wherein, the unlocking application includes at least one earthing switch; When the unlocking application fails to pass the five-defense logic drill, rescan the information tag on the grounding pile and the identification code on the grounding switch or modify the grounding switch included in the unlocking application.
[0014] In a third aspect, the present application provides a global security management system based on a five-defense system, the system comprising: one or more memories for storing instructions; and One or more processors, used to call and run the instructions from the memory to execute the method as described in the first aspect and any possible implementation of the first aspect.
[0015] In a fourth aspect, the present application provides a computer-readable storage medium, the computer-readable storage medium comprising: Program, when the program is executed by a processor, the method described in the first aspect and any possible implementation of the first aspect is executed.
[0016] In a fifth aspect, the present application provides a computer program product, comprising program instructions. When the program instructions are executed by a computing device, the method described in the first aspect and any possible implementation of the first aspect is executed.
[0017] In a sixth aspect, the present application provides a chip system, which includes a processor for implementing the functions involved in the above aspects, for example, generating, receiving, sending, or processing the data and / or information involved in the above methods.
[0018] The chip system may be composed of chips, or may include chips and other discrete devices.
[0019] In a possible design, the chip system also includes a memory, which is used to store necessary program instructions and data. The processor and the memory can be decoupled and respectively set on different devices, connected by wired or wireless means, or the processor and the memory can also be coupled on the same device. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] Figure 1 This is a schematic diagram of the steps of a global security management method provided by this application.
[0021] Figure 2 This is a schematic diagram of the process of receiving an unlocking confirmation code provided by the present application.
[0022] Figure 3 This is a schematic diagram of a process of turning on an electronic switch provided by the present application.
[0023] Figure 4 This is a schematic diagram of the relative position of a grounding switch and a moving trajectory provided by the present application.
[0024] Figure 5 This is a schematic diagram of sending a positioning signal wave provided by this application.
[0025] Figure 6 This is a schematic diagram of a transmission position and terminal movement range provided by the present application.
[0026] Figure 7and Figure 8 This is a schematic diagram of adjusting two positioning signal waves provided by the present application. DETAILED DESCRIPTION
[0027] The technical solution in this application is further described in detail below in conjunction with the accompanying drawings.
[0028] This application discloses a global security management method based on a five-defense system. Figure 1 and Figure 2 In some examples, the global security management method based on the five-defense system disclosed in this application includes the following steps: S101, scanning the information tag on the grounding pile and the identification code on the grounding switch (grounding wire), scanning the information tag to obtain the unique lock code number and geographical location information of the grounding pile, and scanning the identification code to obtain the unique number of the grounding switch; S102, matching the unique lock code number of the grounding pile with the unique serial number of the grounding switch; S103, sending an unlocking request to the cloud, which performs a five-defense logic check on the unlocking request and then issues an unlocking confirmation code; S104, forwarding the unlocking confirmation code to the five-protection key, which is configured to be used to open an electronic switch belonging to the grounding switch (grounding wire); The unlocking application includes at least one grounding switch (grounding wire); When the unlocking application cannot pass the five-protection logic verification, rescan the information label on the grounding pile and the identification code on the grounding switch (grounding wire) or modify the grounding switch (grounding wire) included in the unlocking application.
[0029] The equipment for executing the technical solution in this application is collectively referred to as a terminal in the following description. The terminal can be a mobile phone, a tablet, a customized device, etc. The staff carries the terminal and the five-defense key to complete the global security management method based on the five-defense system disclosed in this application.
[0030] Specifically, in step S101, the terminal first scans the information tag on the grounding pile and the identification code on the grounding switch (grounding wire), scans the information tag on the grounding pile to obtain the unique lock code number of the grounding pile, and scans the identification code on the grounding switch (grounding wire) to obtain the unique number of the grounding switch.
[0031] After the scan is completed, execute step S102. In this step, it is necessary to match the unique lock code number of the grounding pile and the unique number of the grounding switch. This is because the grounding pile and the grounding switch (grounding wire) have unique connectivity, that is, the grounding switch (grounding wire) will be connected to a fixed grounding pile. The purpose of matching is to ensure the correspondence between the grounding pile and the grounding switch (grounding wire).
[0032] Matching can be done locally or in the cloud.
[0033] Because the grounding pile has a location feature and the grounding switch (grounding wire) has a connection feature, the construction position can be directly obtained by scanning the grounding pile. For the construction position, there are three ways: directly binding the construction position with the grounding pile, determining through the terminal, and manual input.
[0034] As for the grounding switch (grounding wire), during the subsequent use, maintenance and upgrading, the grounding switch (grounding wire) may be replaced, increased or reduced. Therefore, the grounding switch (grounding wire) generally does not have a position feature, but its position is determined according to the grounding pile connected to it.
[0035] In addition, the connection between the grounding pile and the grounding switch (grounding wire) may not be obvious and needs to be determined by matching the unique lock code number of the grounding pile with the unique number of the grounding switch.
[0036] In step S103, the terminal sends an unlocking application to the cloud, and the cloud performs a five-defense logic check on the unlocking application and then issues an unlocking confirmation code. The cloud here can be a five-defense system or other systems with five-defense functions.
[0037] The unlocking application can include one grounding switch (grounding wire) or multiple grounding switches (grounding wires). The specific number needs to be determined according to the actual work content. And when the unlocking application fails to pass the five-defense logic check, it is necessary to rescan the information label on the grounding pile and the identification code on the grounding switch (grounding wire) or modify the grounding switch (grounding wire) included in the unlocking application.
[0038] The purpose of rescanning is to determine the range. For example, if the input modification method is used, there is a possibility of input modification error but the five-protection logic check can be passed. At this time, the grounding switch (grounding wire) that should be closed is not closed, and the grounding switch (grounding wire) outside the range is closed.
[0039] Described from another perspective, rescanning is a fool-proof mode that enables staff to know how many grounding switches (grounding wires) have been scanned and where these grounding switches (grounding wires) are located through actual position movement and position determination.
[0040] After the five-protection logic check passes, the cloud sends an unlock confirmation code, and then executes step S104. In this step, after receiving the unlock confirmation code, the terminal forwards the unlock confirmation code to the five-protection key. The function of the five-protection key is to open the electronic switch belonging to the grounding switch (grounding wire). The electronic switch here can be an electronic lock, a chip lock, etc.
[0041] The advantage of an electronic switch is that it can only be opened with permission, avoiding operation by irrelevant personnel and misoperation by staff.
[0042] Overall, the global safety management method based on the five-defense system provided in this application ensures whether the grounding knife switch (grounding wire) can be closed by scanning and matching the grounding piles and grounding switches (grounding wires) within the construction scope and performing five-defense logic verification in the cloud. It also introduces a fool-proof design to enable staff to clearly identify the number and location of the grounding knife switches (grounding wires), thereby ensuring safety during the construction process.
[0043] In some examples, when using an unlock confirmation code to open an electronic switch belonging to a grounding switch (grounding wire), a cloud audit is required. The purpose of the cloud audit is to confirm the correspondence between the unlock confirmation code and the grounding switch (grounding wire).
[0044] There are two ways to implement cloud-based audit: scanning audit and location audit. Scanning audit means that after the five-protection key scans the electronic switch of the grounding switch (grounding wire), the code of the electronic switch of the grounding switch (grounding wire) needs to be sent to the cloud for audit. The electronic switch can be opened only after the audit is passed.
[0045] There are two ways to implement it: See also Figure 3 The first method is to use the five-protection key to scan twice. After the first scan, the code of the electronic switch of the grounding knife switch (grounding wire) is sent to the cloud for review. After the review is passed, the cloud sends an unlocking confirmation code. The second time, the unlocking confirmation code is used to open the electronic switch of the grounding knife switch (grounding wire).
[0046] The number of times the cloud sends unlock confirmation codes is the same as the number of electronic switches, that is, each electronic switch needs to be unlocked by the corresponding unlock confirmation code.
[0047] In some possible implementations, the unlocking confirmation code is generated based on the code of the electronic switch, and can even be discarded directly after being used once. In this case, the electronic switch and the cloud use the same generation method to generate the code of the electronic switch, that is, the code of the electronic switch is a dynamic code.
[0048] This method can also realize opening multiple electronic switches in sequence. The specific method is that the cloud will issue different unlocking confirmation codes according to different electronic switches. After each electronic switch is confirmed to be opened, the next unlocking confirmation code will be issued.
[0049] Alternatively, after the electronic switch of the grounding switch (grounding wire) is triggered, an unlocking request is sent to the cloud. After the cloud review is passed, the electronic switch of the grounding switch (grounding wire) is automatically opened.
[0050] The second type is location audit. Location audit is a more stringent audit method, which requires the location of the staff to be determined. Only when the staff's location is within the specified range can the five-protection key be used to unlock the door.
[0051] It should be noted that for electronic switches, it is difficult to realize the automation and intelligence of each electronic switch (communicating with the five-protection key and the cloud), and the cost of implementation is relatively high. A suitable and low-cost implementation method is that the electronic switch only has local communication function or local interaction function, and only communicates or interacts with the five-protection key.
[0052] In some possible implementations, when the unlocking confirmation code issued includes a sequence code, the cloud-based audit only uses position audit to ensure that the five-protection key can open multiple electronic switches in the set order.
[0053] It should be noted that the first method requires multiple communications with the cloud. Therefore, in actual use, when the communication situation is not good, there may be problems such as being unable to enter the construction site or having to wait for a long time. Therefore, the location review method is preferred in this application.
[0054] In some examples, scanning auditing can also be implemented as follows: After receiving the unlocking confirmation code, the five-protection key belonging to the grounding switch (grounding wire) sends the received unlocking confirmation code to the cloud. The cloud compares the received unlocking confirmation code with the issued unlocking confirmation code. When the received unlocking confirmation code and the issued unlocking confirmation code are consistent, the cloud sends an unlocking command to the five-protection key.
[0055] In some examples, the steps for a location audit are as follows: S201, determining the number of grounding switches (grounding wires) and the position coordinates of each grounding switch (grounding wire); S202, calculating the location coordinates of the terminal and generating a movement trajectory according to the location coordinates; S203, calculating the minimum straight-line distance between the position coordinates of each grounding switch (grounding wire) and the moving trajectory; S204: When each minimum straight-line distance is less than or equal to the set distance threshold, the location review result is sent to the cloud.
[0056] See also Figure 4 In step S201 to step S204, the coordinates of the grounding switch (grounding wire) and the moving trajectory of the terminal are compared. In this process, the minimum straight-line distance between the position coordinates of each grounding switch (grounding wire) and the moving trajectory is calculated. When each minimum straight-line distance is less than or equal to the set distance threshold, the location review result is sent to the cloud.
[0057] This method ensures that the terminal can be moved to each grounding switch (grounding wire) position in sequence. The reason for using the terminal here is that the five-protection key is difficult to complete position calculation and other related content, and the five-protection key has the authority to open the electronic switch and cannot modify the internal program at will.
[0058] When calculating the position coordinates of the terminal and generating the moving trajectory based on the position coordinates, the environmental signal is needed. The environmental signal is generated by the second terminal. The second terminal is located at a fixed position, where the coordinates are known quantities. The position coordinates of the first terminal are calculated based on the relative positions of the two terminals.
[0059] The specific steps are as follows: S301, receiving an environmental signal and separating a positioning signal wave emitted by an auxiliary positioning terminal from the environmental signal, the number of receiving positions is two, and the number of transmitting positions of the positioning signal wave is one; S302, determining the direction of the positioning signal wave; S303, calculating the position coordinates according to the transmission position of the positioning signal wave and the distance between the two receiving positions; S304, continuously acquiring position coordinates in a time series and generating a movement trajectory according to the position coordinates.
[0060] Here, the environmental signal is first received, and then the positioning signal wave emitted by the auxiliary positioning terminal is separated from the environmental signal. Since the frequency and amplitude of the positioning signal wave are known quantities, it can be easily separated from the environmental signal.
[0061] The transmitting position of the positioning signal wave is one, and the transmitting position here refers to the position of the auxiliary positioning terminal, and the position (coordinates) of the auxiliary positioning terminal is a known quantity.
[0062] The number of receiving positions is two, which means that there are two groups of antennas on the terminal. The location of each group of antennas is a receiving position. According to the difference in the positioning signal waves received at the two receiving positions, the relative position of the terminal and the auxiliary positioning terminal can be calculated.
[0063] After receiving the positioning signal wave, it is necessary to determine the direction of the positioning signal wave. Here, the antenna matrix is needed. The antenna matrix uses an algorithm (such as the music algorithm) to calculate the direction of the signal. The intersection of the two directions is the transmission position of the positioning signal wave.
[0064] See also Figure 5 , and then calculate the position coordinates based on the transmission position of the positioning signal wave and the distance between the two receiving positions. Here, the transmission position of the positioning signal wave is a known quantity, and the distance between the two receiving positions ( Figure 5S) in is a known quantity. A reference line segment is established based on the two receiving positions. Then two direction lines can be drawn through the angle. The intersection of the two direction lines is the emission position of the positioning signal wave.
[0065] exist Figure 6 In the figure, the launch position is outside the terminal's moving range (dashed box).
[0066] Based on the above, we can get a triangle. The length of one short side of the triangle is known, the angle between the two long sides and the short side is known, and the intersection of the two long sides is known. According to trigonometric functions, the distance between the two long sides can be calculated.
[0067] At this time, the triangle can be rotated with the launch position as the center, and the rotation will get an arc. At least two arcs are required to determine the launch position. These two arcs have an intersection. At this time, two receiving positions need to be adjusted. The adjustment method is to rotate in a small range so that the inclination of the projection of the line connecting the two receiving positions on the same plane changes. When the inclination changes, the projections of the lines connecting the two receiving positions before and after the adjustment on the same plane are not parallel.
[0068] The spatial attitude of the line connecting the two receiving positions relative to the horizontal plane is determined by the gyroscope inside the terminal, because only by determining the spatial attitude of the line connecting the two receiving positions relative to the horizontal plane can the arc be obtained. As for the adjustment of the two receiving positions, it can be achieved by a micromotor. The two antennas are installed on the same circuit board, and the micromotor drives the circuit board to swing.
[0069] Based on the distance between the two long sides, the coordinates of the two receiving positions can be obtained. At this time, one of them can be selected as the position coordinate of the terminal, or the coordinates of the two receiving positions can be averaged and used as the position coordinate of the terminal.
[0070] With the location coordinates of the terminal, the movement trajectory can be generated.
[0071] In some examples, the method of separating the positioning signal wave emitted by the auxiliary positioning terminal from the environmental signal is: S401, generating a wavelet using relevant parameters of the positioning signal wave; S402, superimposing the wavelet on the environmental signal and moving it, and separating the positioning signal wave emitted by the auxiliary positioning terminal from the environmental signal according to the superimposition and movement result; There are multiple separated positioning signal waves, and each positioning signal wave has a starting time node and an end time node; The positioning signal wave interval at the transmitting position is generated. In the time series, there is a time interval between two adjacent positioning signal waves. The two receiving positions respectively separate the positioning signal waves sent by the auxiliary positioning terminal from the environmental signals to obtain two groups of positioning signal waves; The arrival time difference between two corresponding positioning signal waves in the two groups of positioning signal waves is calculated using the average of the difference between the starting time nodes of two corresponding positioning signal waves in the two groups of positioning signal waves.
[0072] Step S401 and step S402 use the wavelet decomposition method to separate the positioning signal wave emitted by the auxiliary positioning terminal from the environmental signal. First, the wavelet is generated using the relevant parameters of the positioning signal wave. The parameters here are frequency and amplitude. The frequency of the wavelet is the same as the frequency of the positioning signal wave. The maximum amplitude of the wavelet is 0.95-1.05 times that of the positioning signal wave. The attenuation rate of the amplitude is controlled at 0.95-0.99. The attenuation rate of the amplitude refers to the ratio of two adjacent peaks in the generated wavelet. The maximum peak is located in the middle position of the wavelet. In the direction away from the middle position (two), the amplitude of the wavelet tends to decrease, that is, the wavelet has the characteristics of high in the middle and low on both sides.
[0073] The advantage of wavelet is that it has both time domain characteristics and frequency domain characteristics. It can determine the time when the positioning signal wave is received. Through the time difference of receiving two positioning signal waves, the distance difference between the two long sides obtained in the above content can be corrected to obtain accurate position coordinates.
[0074] The correction method is to calculate the theoretical difference between the two long sides based on the time difference between the two positioning signal waves, and then compare the theoretical difference with the actual difference between the two long sides. If the error is within the allowable range, the position coordinates obtained at this time are used, otherwise the calculation is recalculated.
[0075] In some examples, the following is added: S501, placing two corresponding positioning signal waves in two groups of positioning signal waves into the same coordinate system; S502, cutting two corresponding positioning signal waves to retain the complete part of the positioning signal wave; S503, adjusting the relative positions of two corresponding positioning signal waves according to the distance between the corresponding wave crests or the corresponding wave troughs, so that the distances tend to be consistent; S504, counting the dispersion of the distance and determining the correct value of the distance according to the dispersion; S505: Use the correct value as the arrival time difference between two corresponding positioning signal waves.
[0076] See also Figure 7 and Figure 8 ( Figure 8The wave represented by the dotted line moves to the left), in steps S501 to S505, the arrival time difference of the two corresponding positioning signal waves is further determined by calculation, and the relative positions of the two corresponding positioning signal waves are adjusted according to the distance between the corresponding wave peaks or the corresponding wave troughs to make the distances tend to be consistent.
[0077] The way to make the distances consistent is to represent the distances as points, which are located in an area with an upper boundary and a lower boundary. When adjusting the relative positions, the distance between the upper boundary and the lower boundary needs to be minimized.
[0078] In this way, the error can be evenly distributed to each distance. If only one distance is used, there is a risk of large surface calculation errors. However, after the errors are evenly distributed, the calculated value can be close to the true value.
[0079] The specific method of statistical distance dispersion is to establish multiple value ranges and group the calculated distances according to the value ranges, and then count the number of values in each group. Here, the ratio of the number of values in a group to the number of all values needs to be greater than a set value, generally in the range of 0.6-0.8, and then calculate the median of this group, which is the average of the maximum and minimum values in the value range of the group.
[0080] The calculated median value is taken as the correct value of the distance, and then the correct value is taken as the arrival time difference of the two corresponding positioning signal waves.
[0081] The present application also provides a global security management device based on the five-defense system, including: A scanning unit is used to scan the information tag on the grounding pile and the identification code on the grounding switch (grounding wire). The information tag is scanned to obtain the unique lock code number and geographical location information of the grounding pile, and the identification code is scanned to obtain the unique number of the grounding switch; A matching unit, used for matching the unique lock code number of the grounding pile with the unique number of the grounding switch; The first communication unit is used to send an unlocking request to the cloud, and the cloud issues an unlocking confirmation code after performing a five-defense logic drill on the unlocking request; A forwarding unit is used to forward the unlocking confirmation code to the five-protection key, and the five-protection key is configured to use an electronic switch belonging to the grounding knife switch (grounding wire); The unlocking application includes at least one grounding switch (grounding wire); When the unlocking application fails to pass the five-defense logic drill, rescan the information label on the grounding pile and the identification code on the grounding switch (grounding wire) or modify the grounding switch (grounding wire) included in the unlocking application.
[0082] Furthermore, when the unlocking confirmation code is used to open the electronic switch belonging to the grounding knife switch (grounding wire), it is necessary to go through cloud audit, which includes scanning audit and position audit; When the unlocking confirmation code issued includes a sequence code, the cloud-based audit only uses the location audit.
[0083] Furthermore, after the five-protection key belonging to the grounding switch (grounding wire) receives the unlocking confirmation code, it sends the received unlocking confirmation code to the cloud. The cloud compares the received unlocking confirmation code with the issued unlocking confirmation code. When the received unlocking confirmation code and the issued unlocking confirmation code are consistent, the cloud sends an unlocking command to the five-protection key.
[0084] Furthermore, it also includes: A position coordinate determining unit, used for determining the number of grounding switches (grounding wires) and the position coordinates of each grounding switch (grounding wire); A first calculation unit, used to calculate the location coordinates of the terminal and generate a movement trajectory according to the location coordinates; The second calculation unit is used to calculate the minimum straight-line distance between the position coordinates of each grounding switch (grounding wire) and the moving track; The second communication unit is used to send the location review result to the cloud when each minimum straight-line distance is less than or equal to the set distance threshold.
[0085] Furthermore, it also includes: A third communication unit is used to receive environmental signals and separate positioning signal waves emitted by the auxiliary positioning terminal from the environmental signals, the number of receiving positions is two, and the number of transmitting positions of the positioning signal waves is one; A direction determination unit, used to determine the direction of the positioning signal wave; A third calculation unit, used for calculating the position coordinates according to the transmission position of the positioning signal wave and the distance between the two receiving positions; The movement trajectory generating unit is used to continuously obtain the position coordinates in a time series and generate the movement trajectory according to the position coordinates.
[0086] Furthermore, it also includes: A wavelet generating unit, used for generating a wavelet using relevant parameters of the positioning signal wave; A separation unit, used to superimpose the wavelet on the environmental signal and move it, and separate the positioning signal wave emitted by the auxiliary positioning terminal from the environmental signal according to the superimposition and movement result; There are multiple separated positioning signal waves, and each positioning signal wave has a starting time node and an end time node; The positioning signal wave interval at the transmitting position is generated. In the time series, there is a time interval between two adjacent positioning signal waves. The two receiving positions respectively separate the positioning signal waves sent by the auxiliary positioning terminal from the environmental signals to obtain two groups of positioning signal waves; The arrival time difference between two corresponding positioning signal waves in the two groups of positioning signal waves is calculated using the average of the difference between the starting time nodes of two corresponding positioning signal waves in the two groups of positioning signal waves.
[0087] Furthermore, it also includes: A first processing unit, used for placing two corresponding positioning signal waves in two groups of positioning signal waves into the same coordinate system; A second processing unit is used to cut two corresponding positioning signal waves and retain the complete part of the positioning signal wave; A third processing unit is used to adjust the relative positions of two corresponding positioning signal waves according to the distance between the corresponding wave crests or the corresponding wave troughs so that the distances tend to be consistent; A statistical unit, used to count the dispersion of the distance and determine the correct value of the distance according to the dispersion; The result output unit is used to use the correct value as the arrival time difference of two corresponding positioning signal waves.
[0088] In one example, the unit in any of the above devices can be one or more integrated circuits configured to implement the above methods, such as: one or more application specific integrated circuits (ASICs), or, one or more digital signal processors (DSPs), or, one or more field programmable gate arrays (FPGAs), or a combination of at least two of these integrated circuit forms.
[0089] For another example, when the units in the device can be implemented in the form of a processing element scheduling program, the processing element can be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call a program. For another example, these units can be integrated together and implemented in the form of a system-on-a-chip (SOC).
[0090] Various objects such as various messages / information / equipment / network elements / systems / devices / actions / operations / processes / concepts that may appear in this application are named. It can be understood that these specific names do not constitute a limitation on the relevant objects. The names assigned may change with factors such as scenarios, contexts or usage habits. The understanding of the technical meaning of the technical terms in this application should be mainly determined from the functions and technical effects embodied / executed in the technical scheme.
[0091] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0092] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units 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 interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0093] 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.
[0094] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0095] It should also be understood that in various embodiments of the present application, the first, second, etc. are only used to indicate that multiple objects are different. For example, the first time window and the second time window are only used to indicate different time windows. They should not have any impact on the time window itself, and the first, second, etc. mentioned above should not impose any limitations on the embodiments of the present application.
[0096] It should also be understood that in the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form new embodiments according to their internal logical relationships.
[0097] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a computer-readable storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned computer-readable storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0098] The present application also provides a global security management system based on the five-defense system, the system comprising: one or more memories for storing instructions; and One or more processors are used to call and run the instructions from the memory to execute the method as described above.
[0099] The present application also provides a computer program product, which includes instructions. When the instructions are executed, the terminal device and the network device perform operations of the terminal device and the network device corresponding to the above method.
[0100] The present application also provides a chip system, which includes a processor for implementing the functions involved in the above content, such as generating, receiving, sending, or processing the data and / or information involved in the above method.
[0101] The chip system may be composed of chips, or may include chips and other discrete devices.
[0102] The processor mentioned in any of the above places can be a CPU, a microprocessor, an ASIC, or one or more integrated circuits for executing programs for controlling the above-mentioned feedback information transmission method.
[0103] In a possible design, the chip system also includes a memory, which is used to store necessary program instructions and data. The processor and the memory can be decoupled and respectively set on different devices, connected by wire or wireless means to support the chip system to implement various functions in the above embodiments. Alternatively, the processor and the memory can also be coupled on the same device.
[0104] Optionally, the computer instructions are stored in a memory.
[0105] Optionally, the memory is a storage unit within the chip, such as a register, a cache, etc. The memory can also be a storage unit within the terminal located outside the chip, such as a ROM or other types of static storage devices that can store static information and instructions, RAM, etc.
[0106] It can be understood that the memory in the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories.
[0107] The nonvolatile memory may be a ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), or a flash memory.
[0108] The volatile memory may be a RAM, which is used as an external cache. There are many different types of RAM, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct memory bus RAM.
[0109] The embodiments of this specific implementation method are all preferred embodiments of the present application, and are not intended to limit the protection scope of the present application. Therefore, all equivalent changes made based on the structure, shape, and principle of the present application should be included in the protection scope of the present application.
Claims
1. A global security management method based on a five-defense system, characterized in that: include: Scan the information tag on the grounding pile and the identification code on the grounding switch. Scan the information tag to obtain the unique lock code number and geographical location information of the grounding pile, and scan the identification code to obtain the unique number of the grounding switch; Match the unique lock code number of the grounding pile with the unique number of the grounding switch; Send an unlocking request to the cloud, which will perform a five-defense logic check on the unlocking request and then issue an unlocking confirmation code; The unlocking confirmation code is forwarded to the five-protection key, which is configured to open the electronic switch belonging to the grounding switch; Wherein, the unlocking application includes at least one earthing switch; When the unlocking application fails to pass the five-protection logic verification, rescan the information tag on the grounding pile and the identification code on the grounding switch or modify the grounding switch included in the unlocking application.
2. The global security management method based on the five-defense system according to claim 1 is characterized in that: When using the unlock confirmation code to open the electronic switch belonging to the grounding switch, it is necessary to go through cloud audit, which includes scanning audit and position audit; When the unlocking confirmation code issued includes a sequence code, the cloud-based audit only uses the location audit.
3. The global security management method based on the five-defense system according to claim 2 is characterized in that: Scan audits include: After the five-protection key belonging to the grounding switch receives the unlocking confirmation code, it sends the received unlocking confirmation code to the cloud. The cloud compares the received unlocking confirmation code with the issued unlocking confirmation code. When the received unlocking confirmation code and the issued unlocking confirmation code are consistent, the cloud sends an unlocking command to the five-protection key.
4. The global security management method based on the five-defense system according to claim 2 is characterized in that: The location audit includes: Determine the number of grounding switches and the location coordinates of each grounding switch; Calculate the location coordinates of the terminal and generate a movement trajectory based on the location coordinates; Calculate the minimum straight-line distance between the position coordinates of each grounding switch and the moving trajectory; When each minimum straight-line distance is less than or equal to the set distance threshold, the location review result is sent to the cloud.
5. The global security management method based on the five-defense system according to claim 4 is characterized in that: Calculating the location coordinates of the terminal and generating a moving trajectory based on the location coordinates includes: Receive environmental signals and separate positioning signal waves emitted by the auxiliary positioning terminal from the environmental signals, the number of receiving positions is two, and the number of transmitting positions of the positioning signal waves is one; Determine the direction of the positioning signal wave; Calculate the position coordinates based on the transmission position of the positioning signal wave and the distance between the two receiving positions; The position coordinates are continuously acquired in a time series and a movement trajectory is generated according to the position coordinates.
6. The global security management method based on the five-defense system according to claim 5 is characterized in that: The positioning signal waves sent by the auxiliary positioning terminal are separated from the environmental signals, including: Generate wavelets using relevant parameters of the positioning signal wave; The wavelet is superimposed on the environmental signal and moved, and the positioning signal wave emitted by the auxiliary positioning terminal is separated from the environmental signal according to the superposition and movement result; There are multiple separated positioning signal waves, and each positioning signal wave has a starting time node and an end time node; The positioning signal wave interval at the transmitting position is generated. In the time series, there is a time interval between two adjacent positioning signal waves. The two receiving positions respectively separate the positioning signal waves emitted by the auxiliary positioning terminal from the environmental signals to obtain two groups of positioning signal waves; The arrival time difference between two corresponding positioning signal waves in the two groups of positioning signal waves is calculated using the average of the difference between the starting time nodes of two corresponding positioning signal waves in the two groups of positioning signal waves.
7. The global security management method based on the five-defense system according to claim 6 is characterized in that: Also includes: Put two corresponding positioning signal waves in the two groups of positioning signal waves into the same coordinate system; Cut two corresponding positioning signal waves and retain the complete part of the positioning signal wave; According to the distance between the corresponding wave crests or the corresponding wave troughs, the relative positions of the two corresponding positioning signal waves are adjusted to make the distances consistent; Count the dispersion of distance and determine the correct value of distance according to the dispersion; The correct value is taken as the arrival time difference of the two corresponding positioning signal waves.
8. A global security management device based on a five-defense system, characterized in that: include: A scanning unit is used to scan the information tag on the grounding pile and the identification code on the grounding switch, scan the information tag to obtain the unique lock code number and geographical location information of the grounding pile, and scan the identification code to obtain the unique number of the grounding switch; A matching unit, used for matching the unique lock code number of the grounding pile with the unique number of the grounding switch; The first communication unit is used to send an unlocking request to the cloud, and the cloud issues an unlocking confirmation code after performing a five-defense logic drill on the unlocking request; A forwarding unit is used to forward the unlocking confirmation code to the five-protection key, and the five-protection key is configured to use an electronic switch belonging to the grounding switch to open; Wherein, the unlocking application includes at least one earthing switch; When the unlocking application fails to pass the five-defense logic drill, rescan the information tag on the grounding pile and the identification code on the grounding switch or modify the grounding switch included in the unlocking application.
9. A global security management system based on the five-defense system, characterized in that: The system comprises: one or more memories for storing instructions; and One or more processors, configured to call and execute the instructions from the memory to perform the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer readable storage medium comprises: The program, when the program is executed by a processor, the method according to any one of claims 1 to 7 is executed.
Citation Information
Patent Citations
Wireless network-based substation grounding wire intelligent management system
CN102130508A
Temporary grounding line management system and control method for distribution network
CN108512313A
UWB (Ultra Wide Band) high-precision positioning method
CN109633533A
Cloud five-prevention intelligent scheduling system
CN110728424A
Online ground wire management system based on comprehensive automatic substation measurement and control locking
CN112701784A