A power distribution cabinet lock control method, system, terminal and storage medium

By remotely controlling the locks of power equipment and utilizing identity verification and access control, the problems of inconvenient and costly key management for power equipment locks are solved, enabling real-time monitoring of equipment security and usage, and reducing the production cost of locks.

CN117079369BActive Publication Date: 2026-02-03TAIAN POWER SUPPLY CO OF STATE GRID SHANDONG ELECTRIC POWER CO
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202310904958.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-07-21
Publication Date
2026-02-03
Estimated Expiration
2043-07-21

AI Technical Summary

Technical Problem

Existing door locks for power equipment suffer from problems such as inconvenient key management, high cost, complex structure, and low management efficiency. In particular, smart locks are not well adapted to power equipment application scenarios.

Method used

A method and system for controlling locks in power distribution cabinets are provided. By receiving unlocking requests, verifying identity, and sending unlocking commands to the target lock, the system utilizes the electromagnetic lock to unlock by power-off. Combined with access control and feedback signal processing, the system enables remote control and management of the locks.

Benefits of technology

It reduces labor and vehicle costs, enables precise control and management of locks, improves the monitoring efficiency of equipment usage, reduces the production cost of locks, and is suitable for power grid equipment protection scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117079369B_ABST
    Figure CN117079369B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of power equipment maintenance, and specifically provides a power distribution cabinet lock control method, system, terminal and storage medium, comprising: receiving an unlocking request, extracting target lock information and user information from the unlocking request; identity verification is performed on the user information according to user reservation data; if the user information passes the identity verification, an unlocking instruction is sent to the target lock based on the target lock information; and an opening and closing feedback signal sent by the target lock is received. The control method controls the unlocking through user end request and system identity verification, solves the production problem of a large number of lock keys that are difficult to manage, can automatically unlock upon request by a staff member according to equipment working requirements, realizes accurate control and management of the lock, is conducive to understanding and maintenance of the equipment working condition, and the lock has a simple structure, a small size and low production cost, and is suitable for a power grid equipment protection scene.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of power equipment maintenance technology, specifically providing a method, system, terminal, and storage medium for controlling locks on distribution cabinets. Background Technology

[0002] With the accelerated construction of power distribution networks, the number of power distribution-related electrical equipment is increasing. Due to the special nature of electrical equipment, all ground-based electrical equipment is equipped with locks to ensure equipment safety as well as the safety of the surrounding environment and personnel. Currently, most electrical equipment is still equipped with ordinary mechanical locks, which require keys to open, causing many inconveniences. Equipment use and lock maintenance can only be completed on-site by staff, increasing personnel, vehicle, and time costs. Furthermore, there are problems such as complex key management, low unlocking efficiency, and management and security loopholes related to lock opening and equipment usage.

[0003] To address these issues, some electrical equipment doors have adopted smart locks. Currently, common smart locks can be categorized by their unlocking method into those using non-mechanical keys and those using mobile devices. While non-mechanical key-based smart locks can solve some key management problems, they are inconvenient for collecting and storing device usage information, resulting in lower uniformity and real-time management, and still pose a risk of property loss due to lost keys. Mobile unlocking requires the lock body to have facial, fingerprint, or QR code recognition capabilities and corresponding hardware, leading to complex lock structures, high manufacturing and maintenance costs, and limited suitability for the application scenarios of electrical equipment cabinet doors. Summary of the Invention

[0004] To address the inconvenience of key management caused by existing lock unlocking methods and the problems of complex lock body structure and high installation cost of keyless locks, this invention provides a power distribution cabinet lock control method, system, terminal and storage medium to solve the above-mentioned technical problems.

[0005] In a first aspect, the present invention provides a method for controlling a lock in a power distribution cabinet, comprising:

[0006] Receive an unlocking request, and extract target lock information and user information from the unlocking request;

[0007] The user information is verified based on the user's pre-reserved data;

[0008] If the user information is verified, an unlocking command is sent to the target lock based on the target lock information;

[0009] Receive the lock opening / closing feedback signal sent by the target lock.

[0010] In an optional implementation, verifying the user information based on user-reserved data includes:

[0011] Query the user information from the user's reserved data to determine whether any reserved data matching the user information is found:

[0012] If not, a message indicating that the request failed will be generated;

[0013] If so, retrieve the reserved data and extract the permission scope information from the reserved data;

[0014] Determine whether the permission scope information includes operation permission for the target lock:

[0015] If so, the user information is determined to have passed authentication.

[0016] In an optional implementation, retrieving the reserved data and extracting permission scope information from the reserved data includes:

[0017] Parse the areas with operation permissions from the reserved data;

[0018] Based on the pre-stored affiliation between locks and regions, retrieve all lock information belonging to the stated region, and cache all retrieved lock information as permission scope information.

[0019] In an optional implementation, if the user information is authenticated, an unlocking command is sent to the target lock based on the target lock information, including:

[0020] Extract the target address from the target lock information;

[0021] Send an unlocking control command to the target address so that the controller of the target lock de-energizes and unlocks the electromagnetic lock.

[0022] In an optional implementation, receiving the lock opening / closing feedback signal sent by the target lock includes:

[0023] Receive the lock opening / closing feedback signal sent by the target lock and generate the receiving time;

[0024] The lock status is parsed from the lock status feedback signal and the lock status of the target lock is saved.

[0025] Save the received time.

[0026] In a second aspect, the present invention provides a power distribution cabinet lock control system, comprising:

[0027] The request receiving module is used to receive unlocking requests sent by users and extract target lock information and user information from them.

[0028] An identity verification module is used to verify the user information based on the user's pre-reserved data;

[0029] The instruction sending module is used to send an unlocking instruction to the target lock based on the target lock information when the user information is authenticated.

[0030] The feedback receiving module is used to receive the lock opening and closing feedback sent by the target lock.

[0031] In one optional implementation, the authentication module includes:

[0032] The user information query unit is used to query the user information from the user's reserved data;

[0033] The user matching unit is used to determine whether reserved data matching the user information has been found.

[0034] The information generation unit is used to generate a request failure message if it is not possible to find reserved data that matches the user information.

[0035] The data retrieval unit is used to retrieve the reserved data if it can find the reserved data that matches the user information, parse the area with operation permission from it, and retrieve all lock information belonging to the area according to the pre-stored lock and area affiliation relationship, and cache the information as permission range information.

[0036] The operation permission determination unit is used to determine whether the permission scope information includes operation permission for the target lock.

[0037] In an optional implementation, the instruction sending module includes:

[0038] A target address extraction unit is used to extract a target address from the target lock information;

[0039] The instruction sending unit is used to send an unlocking control instruction to the target address so that the controller of the target lock will de-energize and unlock the electromagnetic lock.

[0040] In an optional implementation, the feedback signal receiving module includes:

[0041] The signal receiving unit is used to receive the lock opening and closing feedback signal sent by the target lock and generate the receiving time.

[0042] The signal parsing unit is used to parse the lock / unlock status from the lock / unlock feedback signal and save the lock / unlock status of the target lock.

[0043] A time storage unit is used to store the receiving time.

[0044] Thirdly, a control terminal is provided, comprising:

[0045] The memory is used to store the control program for the power distribution cabinet locks;

[0046] The processor is used to retrieve and run the control program from memory, causing the terminal to execute the terminal methods described above.

[0047] Fourthly, a computer-readable storage medium storing a computer program is provided, wherein the computer-readable storage medium stores instructions that, when executed on a computer, cause the computer to perform the methods described in the above aspects.

[0048] The beneficial effect of this invention is that staff do not need to carry a large number of keys and other tools to unlock the locks. They can control the locks through the control system using portable mobile devices, and manage the opening and closing of the locks anytime and anywhere, thereby reducing labor, vehicle and other work costs.

[0049] The control center has an identity verification function, which can identify the unlocking time of the equipment and the user of the power distribution equipment according to the equipment's working requirements, so as to achieve precise control and management of the locks and ensure equipment safety; at the same time, it is convenient to track the equipment user, which is conducive to understanding and maintaining the equipment's working status.

[0050] The lock's open / closed status is uploaded and stored in real time, enabling real-time monitoring of equipment usage. Abnormal unlocking can also be reported immediately, which is especially helpful for evidence collection, such as retrieving relevant surveillance information from the surrounding area, in cases of malicious damage to public facilities.

[0051] The lock only needs to be equipped with signal transmission and reception and connection components related to lock body control. The lock body has a simple structure, small size, and low production cost, making it suitable for power grid equipment protection scenarios.

[0052] Furthermore, the design principle of this invention is reliable and has a very wide range of application prospects. Attached Figure Description

[0053] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0054] Figure 1 This is a schematic flowchart of a method according to an embodiment of the present invention.

[0055] Figure 2 This is another illustrative flowchart of a method according to an embodiment of the present invention.

[0056] Figure 3 This is a schematic block diagram of a system according to an embodiment of the present invention.

[0057] Figure 4 This is a schematic diagram of the structure of a terminal provided in an embodiment of the present invention. Detailed Implementation

[0058] To enable those skilled in the art to better understand the technical solutions of this invention, the technical solutions of the embodiments of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this invention, and not all embodiments. Based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of this invention.

[0059] The power distribution cabinet lock control method provided in this embodiment of the invention is executed by a computer device, and correspondingly, a power distribution cabinet lock control system runs in the computer device.

[0060] Figure 1 This is a schematic flowchart illustrating a method according to an embodiment of the present invention. Wherein, Figure 1 The executing entity can be a power distribution cabinet lock control system. Depending on different requirements, the order of steps in this flowchart can be changed, and some steps can be omitted.

[0061] like Figure 1 As shown, the method includes:

[0062] Step 110: Receive an unlocking request and extract the target lock information and user information from the unlocking request;

[0063] Step 120: Verify the user information based on the user's pre-reserved data;

[0064] Step 130: If the user information passes authentication, then send an unlocking command to the target lock based on the target lock information;

[0065] Step 140: Receive the lock opening / closing feedback signal sent by the target lock.

[0066] To facilitate understanding of the present invention, the following description further illustrates the method for controlling the locks of a distribution cabinet provided by the present invention, based on the principle of the method and the process of controlling the locks of the distribution cabinet in the embodiments.

[0067] For details, please refer to Figure 2 The aforementioned method for controlling the locks of a power distribution cabinet includes:

[0068] S1. Receive the unlocking request and extract the target lock information and user information from the unlocking request.

[0069] Specifically, the user sends an unlocking request for lock a on the user terminal, and extracts the location information of lock a and the user's identity information from the unlocking request; after receiving the unlocking request, the user records the time of receiving the request and the request information, including the location information of lock a; the user terminal can be a mobile phone or other portable mobile device, which is equipped with a signal transceiver and runs a user application.

[0070] S2. Verify user information based on user-reserved data.

[0071] The system queries user information from the user's reserved data and determines whether any reserved data matching the user information is found. If not, a request failure message is generated. If yes, the reserved data is retrieved, and permission scope information is extracted from it, i.e., the area with operation permissions is parsed. Based on the pre-stored affiliation between locks and areas, all lock information belonging to the area is retrieved, and all retrieved lock information is cached as permission scope information. The system determines whether the permission scope information includes operation permissions for the target lock. If yes, the user information is determined to have passed authentication.

[0072] Specifically, the system queries the user's reserved database to determine if the user information is found. If not, it generates and sends a request failure message to the client. If the user information is found, it parses the area where the user's operation permissions are located, retrieves all lock information belonging to that area and caches it as permission scope information, queries the permission scope information, and determines whether lock a belongs to that permission scope. If it does, the user has operation permissions for lock a; otherwise, the user does not have operation permissions.

[0073] S3. If the user information is verified, an unlocking command is sent to the target lock based on the target lock information.

[0074] Extract the target address from the target lock information; send an unlocking control command to the target address so that the controller of the target lock de-energizes and unlocks the electromagnetic lock.

[0075] Specifically, if the user has operating authority over lock a, the address of lock a is extracted, and an unlocking control command is sent to that address. Lock a receives the command signal, cuts off power, and unlocks.

[0076] S4. Receive the lock opening / closing feedback signal sent by the target lock.

[0077] Receive the lock / unlock feedback signal sent by the target lock and generate a reception time; parse the lock / unlock status from the lock / unlock feedback signal and save the lock / unlock status of the target lock; save the reception time.

[0078] Specifically, the lock body uses an electromagnetic lock and is equipped with a photodiode. After receiving the unlocking control command signal, lock a executes the signal requirements, and the control circuit is de-energized. The photodiode detects whether the distribution cabinet door is open. If the door is open, the lock sends a successful unlocking signal; if it is not open, it sends an unlocking failure signal. After lock a is opened and the user finishes using the device, the cabinet door is closed and automatically locked. The photodiode detects whether the door is closed. If closed, the lock sends a successful locking signal; if not closed, it sends a locking failure signal. The lock receives the unlocking / closing signals from lock a and the time they were generated.

[0079] In some embodiments, the distribution cabinet lock control system 300 may include multiple functional modules composed of computer program segments. The computer programs for each program segment in the distribution cabinet lock control system 300 may be stored in the memory of a computer device and executed by at least one processor to perform (see details). Figure 1 (Description) A lock control function for a power distribution cabinet.

[0080] In this embodiment, the distribution cabinet lock control system 300 can be divided into multiple functional modules according to its functions, such as... Figure 3 As shown. The functional modules may include: a user operation module 310, a central control module 320, and a signal execution module 330. The module referred to in this invention is a series of computer program segments that can be executed by at least one processor and perform a fixed function, and which are stored in memory. In this embodiment, the functions of each module will be described in detail in subsequent embodiments.

[0081] The request receiving module 310 is used to receive the unlocking request sent by the user and extract the target lock information and user information from it.

[0082] The identity verification module 320 is used to verify the user information based on the user's pre-reserved data;

[0083] The instruction sending module 330 is used to send an unlocking instruction to the target lock based on the target lock information when the user information is authenticated.

[0084] Feedback receiving module 340 is used to receive lock opening and closing feedback sent by the target lock.

[0085] Optionally, as an embodiment of the present invention, the authentication module includes:

[0086] The user information query unit is used to query the user information from the user's reserved data;

[0087] The user matching unit is used to determine whether reserved data matching the user information has been found.

[0088] The information generation unit is used to generate a request failure message if it is not possible to find reserved data that matches the user information.

[0089] The data retrieval unit is used to retrieve the reserved data if it can find the reserved data that matches the user information, parse the area with operation permission from it, and retrieve all lock information belonging to the area according to the pre-stored lock and area affiliation relationship, and cache the information as permission range information.

[0090] The operation permission determination unit is used to determine whether the permission scope information includes operation permission for the target lock.

[0091] Optionally, as an embodiment of the present invention, the instruction sending module includes:

[0092] A target address extraction unit is used to extract a target address from the target lock information;

[0093] The instruction sending unit is used to send an unlocking control instruction to the target address so that the controller of the target lock will de-energize and unlock the electromagnetic lock.

[0094] Optionally, as an embodiment of the present invention, the feedback signal receiving module includes:

[0095] The signal receiving unit is used to receive the lock opening and closing feedback signal sent by the target lock and generate the receiving time.

[0096] The signal parsing unit parses the lock / unlock status from the lock / unlock feedback signal and saves the lock / unlock status of the target lock.

[0097] A time storage unit is used to store the receiving time.

[0098] Figure 4 This is a schematic diagram of the structure of a terminal 400 provided in an embodiment of the present invention. The terminal 400 can be used to execute the power distribution cabinet lock control method provided in the embodiment of the present invention.

[0099] The terminal 400 may include a processor 410, a memory 420, and a communication module 430. These components communicate via one or more buses. Those skilled in the art will understand that the server structure shown in the figure does not constitute a limitation of the present invention. It may be a bus-type structure or a star-type structure, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0100] The memory 420 can be used to store the execution instructions of the processor 410. The memory 420 can be implemented by any type of volatile or non-volatile memory terminal or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk. When the execution instructions in the memory 420 are executed by the processor 410, the terminal 400 is able to perform some or all of the steps in the above method embodiments.

[0101] The processor 410 serves as the control center of the storage terminal, connecting various parts of the electronic terminal via various interfaces and lines. It executes software programs and / or modules stored in the memory 420, and calls data stored in the memory to perform various functions of the electronic terminal and / or process data. The processor can be composed of integrated circuits (ICs), such as a single packaged IC or multiple packaged ICs with the same or different functions connected together. For example, the processor 410 may consist only of a central processing unit (CPU). In this embodiment of the invention, the CPU may have a single processing core or include multiple processing cores.

[0102] The communication module 430 is used to establish a communication channel, enabling the storage terminal to communicate with other terminals. It receives user data sent by other terminals or sends user data to other terminals.

[0103] The present invention also provides a computer storage medium, wherein the computer storage medium may store a program, which, when executed, may include some or all of the steps provided in the embodiments of the present invention. The storage medium may be a magnetic disk, an optical disk, read-only memory (ROM), or random access memory (RAM), etc.

[0104] Therefore, through the identity verification function, this invention can determine the unlocking time of the device according to the device's working requirements, so as to achieve precise control and management of the lock and ensure device security; at the same time, it is convenient to track the device user, which is beneficial to understanding and maintaining the device's working status; the lock has a simple structure, small size, and low production cost, and is suitable for power grid equipment protection scenarios. The technical effects achieved by this embodiment can be referred to in the description above, and will not be repeated here.

[0105] Those skilled in the art will clearly understand that the techniques in the embodiments of the present invention can be implemented using software plus necessary general-purpose hardware platforms. Based on this understanding, the technical solutions in the embodiments of the present invention, or the parts that contribute to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium such as a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, or any other medium capable of storing program code. It includes several instructions to cause a computer terminal (which may be a personal computer, a server, or a second terminal, a network terminal, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention.

[0106] The same or similar parts between the various embodiments in this specification can be referred to mutually. In particular, the terminal embodiments are basically similar to the method embodiments, so the description is relatively simple, and the relevant parts can be referred to the description in the method embodiments.

[0107] In the embodiments provided by this invention, it should be understood that the disclosed systems and methods can be implemented in other ways. For example, the system embodiments described above are merely illustrative. For instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between systems or modules may be electrical, mechanical, or other forms.

[0108] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.

[0109] In addition, the functional modules in the various embodiments of the present invention can be integrated into one processing module, or each module can exist physically separately, or two or more modules can be integrated into one module.

[0110] Although the present invention has been described in detail with reference to the accompanying drawings and preferred embodiments, the invention is not limited thereto. Various equivalent modifications or substitutions can be made to the embodiments of the invention by those skilled in the art without departing from the spirit and essence of the invention, and such modifications or substitutions should all be within the scope of the invention. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the invention should also be covered within the protection scope of the invention. Therefore, the protection scope of the invention should be determined by the scope of the claims.

Claims

1. A method for controlling locks in a power distribution cabinet, characterized in that, include: Receive an unlocking request, and extract target lock information and user information from the unlocking request; The user information is verified based on the user's pre-reserved data; If the user information is verified, an unlocking command is sent to the target lock based on the target lock information; Receive the lock opening / closing feedback signal sent by the target lock; Verify the user information based on the user's pre-registered data, including: Query the user information from the user's reserved data to determine whether any reserved data matching the user information is found: If not, a message indicating that the request failed will be generated; If so, retrieve the reserved data and extract the permission scope information from the reserved data; Determine whether the permission scope information includes operation permission for the target lock: If so, then the user information is determined to have passed identity verification; Retrieve the reserved data and extract permission scope information from the reserved data, including: Parse the areas with operation permissions from the reserved data; Based on the pre-stored affiliation between locks and regions, retrieve all lock information belonging to the stated region, and cache all retrieved lock information as permission scope information.

2. The method according to claim 1, characterized in that, If the user information is verified, an unlocking command is sent to the target lock based on the target lock information, including: Extract the target address from the target lock information; Send an unlocking control command to the target address so that the controller of the target lock de-energizes and unlocks the electromagnetic lock.

3. The method according to claim 1, characterized in that, Receive the lock opening / closing feedback signal sent by the target lock, including: Receive the lock opening / closing feedback signal sent by the target lock and generate the receiving time; The lock status is parsed from the lock status feedback signal and the lock status of the target lock is saved. Save the received time.

4. A control system for a power distribution cabinet lock, characterized in that, include: The request receiving module is used to receive unlocking requests and extract target lock information and user information from the unlocking requests. An identity verification module is used to verify the user information based on the user's pre-reserved data; The instruction sending module, if the user information passes authentication, sends an unlocking instruction to the target lock based on the target lock information; The feedback receiving module is used to receive the lock opening and closing feedback sent by the target lock; The authentication module includes: The user information query unit is used to query the user information from the user's reserved data; The user matching unit is used to determine whether reserved data matching the user information has been found. The information generation unit is used to generate a request failure message if it is not possible to find reserved data that matches the user information. The data retrieval unit is used to retrieve the reserved data if it can find the reserved data that matches the user information, parse the area with operation permission from it, and retrieve all lock information belonging to the area according to the pre-stored lock and area affiliation relationship, and cache the lock information as permission range information. The operation permission determination unit is used to determine whether the permission scope information includes operation permission for the target lock.

5. The system according to claim 4, characterized in that, The instruction sending module includes: A target address extraction unit is used to extract a target address from the target lock information; The instruction sending unit is used to send an unlocking control instruction to the target address so that the controller of the target lock will de-energize and unlock the electromagnetic lock.

6. A control terminal, characterized in that, include: The memory is used to store the control program for the power distribution cabinet locks; A processor is used to implement the steps of the power distribution cabinet lock control method as described in any one of claims 1-3 when executing the power distribution cabinet lock control program.

7. A computer-readable storage medium storing a computer program, characterized in that, The readable storage medium stores a power distribution cabinet lock control program, which, when executed by a processor, implements the steps of the power distribution cabinet lock control method as described in any one of claims 1-3.

Citation Information

Patent Citations

  • Door opening system by code scanning parallel verification and method

    CN110021085A