Laboratory access control system, control methods, storage media and equipment
By using UWB tagging devices and cleanroom garment lockers in conjunction with laboratory access gates, and combining laboratory reservation information, the system enables precise verification of laboratory personnel permissions and dress codes. This solves the problems of ambiguous permissions and inaccurate cleanroom garment management in existing laboratory management, thereby improving laboratory security and management automation.
Patent Information
- Application Number
- CN202511384513.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-26
- Publication Date
- 2025-12-02
- Estimated Expiration
- 2045-09-26
AI Technical Summary
In existing laboratory management systems, the distinction between personnel permissions is vague, making it difficult to prevent tailgating. The management of cleanroom garments lacks precise correlation, resulting in inadequate laboratory safety and cleanliness management.
The system employs UWB tagging devices, cleanroom garment lockers, and laboratory access gates that work in conjunction with a central processor. By combining laboratory reservation information with user identities via UWB tags, it verifies access permissions and dress codes, achieving precise control.
Precise control of laboratory personnel access prevents contamination or safety incidents caused by unauthorized personnel or failure to comply with dress codes, thereby improving the automation and security of management.
Smart Images

Figure CN120877413B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of laboratory management, specifically to laboratory access control systems, control methods, storage media, and equipment. Background Technology
[0002] For high-precision laboratories (such as micro / nano system manufacturing and biosafety laboratories), the core requirements for laboratory management include personnel access control and laboratory safety control. Existing laboratories mostly rely on personnel access via card swiping or facial recognition, using card or facial identification to verify user identity. However, this method maintains relatively fixed records of personnel access permissions and cannot effectively distinguish between users with invalid permissions, potentially leading to abuse of user privileges. Furthermore, it is prone to identity theft or tailgating, hindering refined, automated, and secure laboratory management. Additionally, existing laboratory access control systems do not verify whether personnel attire meets standards, increasing the risk of users entering the laboratory without proper attire, leading to contamination of laboratory equipment or consumables, and even impacting operational safety during experiments. Summary of the Invention
[0003] Based on this, the present invention provides a laboratory access control system, control method, storage medium and equipment. Through the coordinated operation of UWB tag equipment, cleanroom garment lockers, laboratory access gates and central processing unit, combined with laboratory reservation information, the system verifies the access rights and dress standards of personnel entering the laboratory, so as to accurately control the personnel entering the laboratory and prevent unauthorized personnel from entering and prevent laboratory contamination or safety accidents caused by users not complying with dress standards.
[0004] In a first aspect, the present invention provides a laboratory access control system, including a UWB tag charging cabinet, a cleanroom garment storage cabinet, a laboratory access gate, and a central processing unit.
[0005] The UWB tag charging cabinet is communicatively connected to the cleanroom garment storage cabinet and the central processing unit, respectively. The cleanroom garment storage cabinet is communicatively connected to the laboratory access gate, the UWB tag charging cabinet and the central processing unit, respectively. The laboratory access gate is communicatively connected to the cleanroom garment storage cabinet and the central processing unit, respectively.
[0006] The UWB tag charging cabinet is used to unlock the selected UWB tag based on the user's login information and reservation information, and send the decoding information of the UWB tag to the cleanroom garment storage cabinet.
[0007] The cleanroom garment locker is used to unlock the selected cleanroom garment storage unit based on the user's login information and reservation information, and sends the dress code of the cleanroom garment storage unit to the laboratory access gate and the central processing unit respectively.
[0008] The laboratory access gate is used to verify the personnel entering the laboratory based on the received dress code.
[0009] The central processor is used to receive and feed back information sent by the UWB tag charging cabinet, cleanroom garment storage cabinet and laboratory access gate.
[0010] Furthermore, the UWB tag charging cabinet includes a first communication module, a first camera module, and several UWB tag charging units;
[0011] The first camera module is used to capture the user's facial information;
[0012] The UWB tag charging unit is used to provide charging services for UWB tags and store UWB tags;
[0013] The first communication module is used to send face information and the occupancy status of the UWB tag charging unit to the central processing unit, and to send UWB tag decoding information to the cleanroom garment storage cabinet according to the feedback instructions received from the central processing unit.
[0014] Furthermore, the cleanroom garment storage cabinet includes several cleanroom garment storage units, at least one UWB tag decoding unit, and a second communication module;
[0015] The cleanroom garment storage unit is used to store laboratory cleanroom garments, and all cleanroom garment storage units shall store at least two combinations of laboratory cleanroom garments.
[0016] The UWB tag decoding unit is used to verify whether the received UWB tag decoding information and the identified UWB unit are consistent, so as to unlock the corresponding cleanroom garment storage unit.
[0017] The second communication module is used to receive UWB tag decoding information sent by the UWB tag charging cabinet, and send the dress code corresponding to the unlocked cleanroom garment storage unit to the laboratory access gate and central processing unit.
[0018] Furthermore, the laboratory access gate includes a second camera module, a UWB tag recognition module, a gate module, and a third communication module;
[0019] The second camera module is used to collect user image information;
[0020] The UWB tag recognition module is used to identify the UWB tag information carried by the user;
[0021] The gate module is used to control users' entry into the laboratory;
[0022] The third communication module is used to receive the dress code sent by the cleanroom garment locker and send the user's entry and exit time to the central processor.
[0023] In a second aspect, the present invention also provides a laboratory access control method, which is applied to a laboratory access control system as described in any of the first aspects, comprising the following steps:
[0024] If the UWB tag charging cabinet receives the user's first instruction, it obtains the user's identity information and sends the user's first instruction and identity information to the central processor;
[0025] The central processing unit retrieves the user's laboratory reservation information based on the user's identity information. If the first timestamp corresponding to the first instruction meets the available time of the laboratory reservation information, it sends a UWB unlock instruction to the UWB tag charging cabinet.
[0026] The UWB tag charging cabinet pops out the corresponding UWB tag according to the received UWB unlock command, and binds the UWB tag with the user's identity information;
[0027] If the cleanroom garment storage cabinet receives a UWB tag signal, the corresponding cleanroom garment storage unit is unlocked according to the received UWB tag signal, and the dress code of the cleanroom garment storage unit is sent to the laboratory access gate and the central processing unit.
[0028] When the laboratory access gate receives a UWB tag signal, if the second timestamp of the received UWB tag signal meets the available time for laboratory reservation information, the gate collects the user image information of the user entering the laboratory access gate range and sends the user image information to the central processing unit to retrieve the corresponding user's dress code.
[0029] If the user's image information meets the corresponding user's dress code, the laboratory access gate will open to allow the user to enter the laboratory; if the user's image information does not meet the corresponding user's dress code, the laboratory access gate will issue a prompt message.
[0030] Furthermore, the step of unlocking the corresponding cleanroom garment storage unit based on the received UWB tag signal specifically involves:
[0031] The cleanroom garment storage cabinet generates a reservation information retrieval request based on the UWB tag signal and sends the reservation information retrieval request to the central processing unit;
[0032] The central processing unit retrieves the laboratory reservation information corresponding to the UWB tag based on the received reservation information request, and sends the laboratory reservation information to the cleanroom clothing storage cabinet. The laboratory reservation information includes user type, user identity information and dress code.
[0033] The cleanroom garment locker unlocks the corresponding cleanroom garment storage unit based on the received user type and dress code.
[0034] Furthermore, the user types include fixed users, temporary users, and maintenance personnel;
[0035] The user identity information includes the user task type and the user body type;
[0036] The dress code includes a first dress code, a second dress code, and a third dress code.
[0037] Furthermore, the cleanroom garment storage cabinet unlocks the corresponding cleanroom garment storage unit based on the received user type and dress code, specifically as follows:
[0038] The cleanroom garment storage cabinet determines the available cleanroom garment storage units for that user type based on the received user type.
[0039] If the available cleanroom garment storage unit for this user type is not empty, determine the cleanroom garment wearing standards and sizes based on the user's identity information;
[0040] The corresponding cleanroom garment storage unit is unlocked according to the cleanroom garment's wearing standards and size.
[0041] Furthermore, if the second timestamp of the received UWB tag signal meets the entry time of the laboratory reservation information, the user image information within the laboratory access gate area is collected, and the user image information is sent to the central processing unit to retrieve the corresponding user's dress code. Specifically:
[0042] If the second timestamp of the UWB tag signal received by the laboratory access gate meets the available entry time of the laboratory reservation information, the user image information within the first range of the laboratory access gate is collected.
[0043] The laboratory access gate sends the collected user image information and the received UWB tag signal to the central processing unit;
[0044] The central processing unit compares the received user image information with the UWB tag signal. If the user image information matches the UWB tag signal, it retrieves the dressing standard of the corresponding cleanroom garment storage unit according to the UWB tag signal and sends the dressing standard to the laboratory access gate.
[0045] Furthermore, the laboratory access control method also includes issuing a user tailgating alarm if the number of users within the first range of the laboratory access gate exceeds one.
[0046] Furthermore, the laboratory access control method also includes:
[0047] If the laboratory access gate recognizes the UWB tag signal within the second range and collects the user's image information within the second range, it generates the user's departure time information and sends the user's departure time information to the cleanroom garment storage cabinet and the central server.
[0048] If the cleanroom garment storage cabinet receives cleanroom garment return information within a first preset time period after receiving the user's departure time information, it generates cleanroom garment return time information and sends the cleanroom garment return time information to the UWB tag charging cabinet and the central server.
[0049] If the UWB tag charging cabinet receives a tag return request within the second preset time period after receiving the cleanroom garment return time information, the corresponding UWB tag charging unit will be unlocked.
[0050] If the user type corresponding to the returned UWB tag is a temporary user, the UWB tag will be unbound from the corresponding user identity information.
[0051] Furthermore, the laboratory access control method also includes:
[0052] If the cleanroom garment storage locker does not receive cleanroom garment return information within a first preset time period after receiving the user's departure time information, it generates a cleanroom garment return prompt message and sends the cleanroom garment return prompt message to the central server.
[0053] If the UWB tag charging cabinet does not receive a tag return request within a second preset time period after receiving the cleanroom garment return time information, it generates a tag return prompt message and sends the tag return prompt message to the central server.
[0054] Thirdly, the present invention also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any of the laboratory access control methods in the second aspect.
[0055] Fourthly, the present invention also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform any of the laboratory access control methods in the second aspect.
[0056] The beneficial effects of adopting the above technical solution are as follows: This embodiment utilizes the collaborative operation of UWB tagging devices, cleanroom garment storage cabinets, laboratory access gates, and a central processing unit. Combined with laboratory reservation information, it verifies the access rights and dress code of personnel entering the laboratory, precisely controlling access and preventing unauthorized entry and laboratory contamination or safety accidents caused by users failing to comply with dress codes. Furthermore, by binding UWB tags with user identity information and user experiment reservation information, it controls access to the laboratory only during reserved times, preventing abuse of laboratory access rights. Even further, during the cleanroom garment allocation phase, it assigns cleanroom garment combinations that match user behavior based on their experiment reservation information. Simultaneously, the laboratory access gate compares the dress code of the user's experiment reservation information with the actual collected user image information, ensuring that each user meets the dress code for the reserved experiment operation, thus achieving differentiated access control. Attached Figure Description
[0057] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below.
[0058] Figure 1 This is a schematic diagram of a laboratory access control system in one embodiment of this application;
[0059] Figure 2 This is a schematic diagram of a laboratory access control method in one embodiment of this application. Detailed Implementation
[0060] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention. To describe the present invention in more detail, the laboratory access control system, control method, storage medium, and equipment provided by the present invention will be specifically described below with reference to the accompanying drawings.
[0061] Unless otherwise defined, the technical or scientific terms used in this application shall have the ordinary meaning understood by one of ordinary skill in the art to which this invention pertains. The terms "first," "second," and similar terms used in this invention do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Similarly, the terms "an," "a," or "the" do not indicate a quantity limitation, but rather indicate the presence of at least one. The terms "comprising" or "including" mean that the preceding element or object encompasses the elements or objects listed after the word and their equivalents, without excluding other elements or objects. The terms "connected" or "linked" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up," "down," "left," "right," etc., are used only to indicate relative positional relationships; when the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0062] Existing laboratory access control methods have several significant shortcomings: First, user permissions are vaguely differentiated, with no clear distinction made between access rules for permanent users, temporary users (such as equipment suppliers and maintenance personnel), and administrators, which can easily lead to abuse of permissions or management loopholes. Second, anti-tailgating capabilities are insufficient; traditional turnstiles rely solely on card swiping or facial recognition to open doors, making it difficult to effectively identify and prevent tailgating, thus posing security risks. Third, the binding relationship between items and personnel is loose; special items such as cleanroom suits lack precise association with personnel identity during the retrieval and storage process, making them prone to misuse, mixing, or loss. Fourth, the degree of automation in user management is low; for example, users who have not used the laboratory for a long time need to have their accounts manually frozen, and the unbinding of temporary user identities also relies on manual processing, resulting in low management efficiency.
[0063] To address the aforementioned issues, this invention proposes a laboratory access control system that integrates UWB tag distribution, gate anti-tailgating detection, and intelligent storage of cleanroom garments, thereby achieving refined, automated, and safer personnel access management. (See attached...) Figure 1 The schematic diagram of the laboratory access control system shown is illustrated below. A specific embodiment of the laboratory access control system proposed in this example is as follows:
[0064] This embodiment provides a laboratory access control system including a UWB tag charging cabinet 100, a cleanroom garment storage cabinet 200, a laboratory access gate 300, and a central processing unit 400.
[0065] Among them, the UWB tag charging cabinet 100 is communicatively connected to the cleanroom garment storage cabinet 200 and the central processing unit 400, respectively; the cleanroom garment storage cabinet 200 is communicatively connected to the laboratory access gate 300, the UWB tag charging cabinet 100 and the central processing unit 400, respectively; and the laboratory access gate 300 is communicatively connected to the cleanroom garment storage cabinet 200 and the central processing unit 400, respectively.
[0066] Specifically, in this embodiment, the UWB (Ultra Wide Band) tag charging cabinet 100 is used to unlock the selected UWB tag based on user login information and reservation information, and send the decoded information of the UWB tag to the cleanroom garment storage cabinet. The cleanroom garment storage cabinet 200 is used to unlock the selected cleanroom garment storage unit based on user login information and reservation information, and send the dress code of the cleanroom garment storage unit to the laboratory access gate and the central processing unit respectively. The laboratory access gate 300 is used to verify the personnel entering the laboratory based on the received dress code. The central processing unit 400 is used to receive and feedback the information sent by the UWB tag charging cabinet, the cleanroom garment storage cabinet, and the laboratory access gate.
[0067] Furthermore, the UWB tag charging cabinet 100 includes a first communication module 101, a first camera module 102, and several UWB tag charging units 103;
[0068] The first camera module 102 is used to capture the user's facial information; the UWB tag charging unit 103 is used to provide charging services for the UWB tags and store the UWB tags; the first communication module 101 is used to send facial information and the occupancy status of the UWB tag charging unit to the central processing unit, and send UWB tag decoding information to the cleanroom garment storage cabinet according to the feedback instructions received from the central processing unit.
[0069] Furthermore, the cleanroom garment storage cabinet 200 includes several cleanroom garment storage units 201, at least one UWB tag decoding unit 202, and a second communication module 203.
[0070] The cleanroom garment storage unit 201 is used to store laboratory cleanroom garments. Since laboratory users may need to adhere to different dress requirements depending on the experimental tasks, in this embodiment, all cleanroom garment storage units store at least two combinations of laboratory cleanroom garments, such as cleanroom garments that meet general experimental requirements, inspection cleanroom garments that meet plant equipment inspection requirements, and special protective cleanroom garments for special or hazardous experiments. The UWB tag decoding unit 202 is used to verify whether the received UWB tag decoding information and the identified UWB unit are consistent, in order to unlock the corresponding cleanroom garment storage unit. The second communication module 203 is used to receive the UWB tag decoding information sent by the UWB tag charging cabinet and send the dress code corresponding to the unlocked cleanroom garment storage unit to the laboratory access gate 300 and the central processing unit 400. In addition, in this embodiment, each cleanroom garment storage unit 201 is also equipped with an exhaust device, such as an exhaust fan, to replace the air inside the cleanroom garment storage unit, ensuring that there are no odors inside the cleanroom garment storage unit.
[0071] Furthermore, the laboratory access gate 300 includes a second camera module 301, a UWB tag recognition module 302, a gate module 303, and a third communication module 304.
[0072] The second camera module 301 is used to collect user image information; the UWB tag recognition module 302 is used to identify the UWB tag information carried by the user; the gate module 303 is used to control the user's entry into the laboratory; and the third communication module 304 is used to receive the dressing standards sent by the cleanroom garment locker and send the time of the user's entry and exit from the gate to the central processor.
[0073] Furthermore, the central processing unit 400 includes, but is not limited to, smartphones and computer devices, wherein the computer device can be at least one of desktop computers, portable computers, laptop computers, mainframe computers, tablet computers, etc.
[0074] Based on the above-mentioned laboratory access control system, this embodiment also provides a laboratory access control method, which specifically includes the following steps:
[0075] Step S1: If the UWB tag charging cabinet receives the user's first instruction, it obtains the user's identity information and sends the user's first instruction and identity information to the central processing unit.
[0076] Specifically, the first instruction sent by the user to the UWB tag charging cabinet can be a command sent by the user's mobile terminal to retrieve the UWB tag, or it can be the first instruction generated by triggering the button to retrieve the tag set on the UWB tag charging cabinet, or it can be the first instruction generated after the user enters the login information on the user login interface set on the UWB tag charging cabinet.
[0077] It should be noted that when a user generates the first command using a mobile terminal or through the user login interface of the UWB tag charging cabinet, the first command carries the user's identity information. When a user generates the first command via a button on the UWB tag charging cabinet, the first camera module of the UWB tag charging cabinet is also invoked to capture the user's facial information. This facial information is then sent to the central processing unit and compared with the user's identity information used for laboratory reservations to determine the specific user identity information that generated the first command. The user's identity information includes the user's login ID or username. This user identity information can be used to record and retrieve all actions performed by the user within the laboratory, including but not limited to the experiment reservation and experiment operation stages.
[0078] Furthermore, to verify the consistency of user identity, when the user generates the first instruction process using a mobile terminal or through the user login interface of the UWB tag charging cabinet, the first camera module can be set to collect the user's facial information and send the user's facial information to the central processing unit for comparison with the user identity reserved in the laboratory to obtain specific user identity information; then the identity information entered by the user is compared with the user identity information fed back by the central processing unit based on the facial information. If the two match, the subsequent steps are performed; if the two do not match, a warning of user identity theft is issued.
[0079] In addition, when a user sends or triggers the generation of the first instruction, a first timestamp is set in the first instruction. This first timestamp is used to record the time when the user needs to collect the UWB tag, so as to facilitate subsequent verification of whether the user has performed the operation within the scheduled experimental time.
[0080] In step S2, the central processing unit retrieves the user's laboratory reservation information based on the user's identity information. If the first timestamp corresponding to the first instruction meets the available entry time of the laboratory reservation information, it sends a UWB unlock instruction to the UWB tag charging cabinet.
[0081] Specifically, after receiving the user's identity information, the central processing unit (CPU) can retrieve the user's laboratory reservation information from the laboratory reservation system or the laboratory reservation information stored in the CPU. When the first timestamp matches the user's available entry time for the laboratory reservation, a corresponding UWB tag is pushed to the user. Considering that users need to change clothes before entering the laboratory, in this embodiment, the available entry time for the user's laboratory reservation information can be calculated either from 15 minutes before the reservation time or from the reservation time itself, and the relationship between the available entry time and the reservation time can be adjusted according to the actual situation.
[0082] In step S3, the UWB tag charging cabinet pops out the corresponding UWB tag according to the received UWB unlocking command, and binds the UWB tag with the user's identity information.
[0083] Specifically, when the UWB tag charging cabinet receives a UWB unlock command from the central processor, it can pop out the corresponding UWB tag according to the unlock command. Considering that it is difficult to identify a user's identity by relying solely on image recognition after the user changes into cleanroom clothing, in order to better track the user's activity records in the laboratory and identify the user's identity, this embodiment binds the UWB tag with the user's identity information after the user unlocks and receives the UWB tag.
[0084] Furthermore, in this embodiment, users are categorized into three types based on their laboratory user identity information: permanent users, temporary users, and laboratory administrators. Permanent users (such as students, long-term collaborators, etc.) have their UWB tags permanently bound to their user identity information. If a user does not enter the laboratory within a preset time (such as three months or six months), their UWB tag access is automatically frozen. Temporary users (such as short-term researchers, maintenance personnel, equipment suppliers, etc.) have their UWB tags bound to their user identity information only after the user schedules an appointment to enter the laboratory and issues a request command. This binding is released when the temporary user leaves the laboratory and returns the UWB tag. Laboratory administrators have their UWB tags permanently bound to their user identity information, and these tags will not be frozen due to prolonged inactivity.
[0085] Step S4: If the cleanroom garment storage cabinet receives a UWB tag signal, the corresponding cleanroom garment storage unit is unlocked according to the received UWB tag signal, and the dress code of the cleanroom garment storage unit is sent to the laboratory access gate and the central processing unit.
[0086] Specifically, unlocking the corresponding cleanroom garment storage unit based on the received UWB tag signal involves the following steps:
[0087] S41, the cleanroom garment storage cabinet generates a reservation information retrieval request based on the UWB tag signal and sends the reservation information retrieval request to the central processing unit;
[0088] S42, the central processing unit retrieves the laboratory reservation information corresponding to the UWB tag according to the received reservation information request, and sends the laboratory reservation information to the cleanroom clothing storage cabinet. The laboratory reservation information includes user type, user identity information and dress code.
[0089] S43, the cleanroom garment locker unlocks the corresponding cleanroom garment storage unit based on the received user type and dress code.
[0090] The user types include permanent users (such as students and long-term collaborating researchers), temporary users (such as short-term researchers, maintenance personnel, equipment suppliers, etc.), and laboratory administrators. User identity information includes user task type (such as ordinary experimental tasks, ordinary inspection tasks, experimental tasks involving special consumables, and inspection tasks involving hazardous materials, etc.) and user body type (including user height and weight). The dress code includes a first dress code, a second dress code, and a third dress code. The first dress code corresponds to ordinary experimental tasks and includes cleanroom suits, cleanroom caps, goggles, and shoe covers that users must wear. The second dress code corresponds to ordinary inspection tasks and includes cleanroom suits, safety helmets, goggles, and shoe covers that users must wear. The third dress code corresponds to experimental tasks involving special consumables and inspection tasks involving hazardous materials and includes special cleanroom suits, cleanroom caps or safety helmets, goggles, shoe covers, and gas masks that users must wear.
[0091] Furthermore, in step S43 above, the cleanroom garment storage cabinet unlocks the corresponding cleanroom garment storage unit based on the received user type and dress code, including the following steps:
[0092] The cleanroom garment storage cabinet determines the available cleanroom garment storage units for that user type based on the received user type; if the available cleanroom garment storage units for that user type are not empty, it determines the cleanroom garment's wearing standard and size based on the user's identity information; and unlocks the corresponding cleanroom garment storage unit based on the cleanroom garment's wearing standard and size.
[0093] Considering the varying frequencies of entry into the laboratory and the different usage times of cleanroom garments among different user types, the cleanroom garment storage units in this embodiment are divided into three types according to user type: fixed user cleanroom garment storage units, temporary user cleanroom garment storage units, and laboratory administrator cleanroom garment storage units. Fixed user cleanroom garment storage units are the most numerous, while laboratory administrator cleanroom garment storage units are the fewest. Fixed user cleanroom garment storage units contain cleanroom garments meeting the first dressing standard (including cleanroom garments, cleanroom caps, goggles, and shoe covers); temporary user cleanroom garment storage units contain a portion of cleanroom garments meeting the first dressing standard (including cleanroom garments, cleanroom caps, goggles, and shoe covers), a portion of cleanroom garments meeting the second dressing standard (including cleanroom garments, safety helmets, goggles, and shoe covers), and a portion of cleanroom garments meeting the third dressing standard (including special cleanroom garments, cleanroom caps or safety helmets, goggles, shoe covers, and respirators); laboratory administrator cleanroom garment storage units contain cleanroom garments meeting both the first and second dressing standards.
[0094] Specifically, when a user is a regular user (such as a student or long-term collaborating laboratory personnel), and the user's attire standard is the first attire standard, and the user's height and weight correspond to a large-size cleanroom suit, then a cleanroom suit storage unit containing a large-size cleanroom suit that meets the first attire standard is allocated in the regular user cleanroom suit storage unit. When a user is a temporary user / inspector, considering that the user needs to handle special gas leaks when entering the laboratory, and the user's height and weight correspond to a medium-size cleanroom suit, then a cleanroom suit storage unit containing a medium-size cleanroom suit that meets the third attire standard is allocated in the temporary user cleanroom suit storage unit. Step S5: When the laboratory access gate receives the UWB tag signal, if the second timestamp of the received UWB tag signal meets the laboratory reservation information's entry time, the user's image information entering the laboratory access gate range is collected, and the user's image information is sent to the central processing unit to retrieve the corresponding user's attire standard.
[0095] Specifically, step S5 above includes the following steps:
[0096] Step S51: If the second timestamp of the UWB tag signal received by the laboratory access gate meets the entry time of the laboratory reservation information, collect the user image information within the first range of the laboratory access gate.
[0097] Specifically, the laboratory access gate is equipped with a UWB tag recognition module. When the module receives a UWB tag signal, it generates a second timestamp. When a user enters the laboratory through the gate, it needs to be verified again whether the user is within the reserved entry time. At this time, the user's identity information is obtained through the UWB tag, and the user's reserved laboratory time is retrieved based on this information. This reserved entry time is set as the user's laboratory usage time. If the second timestamp matches the reserved entry time, the user's image information within the first range of the access gate is captured. If the second timestamp does not match the reserved entry time, a prompt message is generated and communicated to the user via display or voice announcement.
[0098] It should be noted that, in this embodiment, the first range of the laboratory access gate refers to the first range defined by the external direction of the laboratory access gate, and the first range can be 1. A rectangular area.
[0099] Furthermore, for the laboratory access gate, it is also necessary to prevent people from tailgating into the laboratory. This embodiment also includes the following features for this purpose:
[0100] When the number of users entering the first area of the laboratory access gate exceeds one, a tailgating alert message is sent. For example, when it is detected that the number of users entering the first area of the laboratory access gate exceeds one, a voice alarm message is issued (such as "Tailgating detected, please enter properly"). The tailgating situation can also be pushed to the laboratory administrator for subsequent tracking.
[0101] When the number of users entering the first range of the laboratory access gate is one, continue with the subsequent steps.
[0102] In step S52, the laboratory access gate sends the collected user image information and the received UWB tag signal to the central processing unit.
[0103] Step S53: The central processing unit compares the received user image information with the UWB tag signal. If the user image information is consistent with the UWB tag signal, it retrieves the dressing standard of the corresponding cleanroom garment storage unit according to the UWB tag signal and sends the dressing standard to the laboratory access gate.
[0104] Specifically, to accurately detect whether personnel entering the laboratory meet the dress code, the central processing unit first needs to verify whether the user's facial image information matches the UWB tag signal to prevent the borrowing or theft of UWB tags by laboratory personnel. Once the user's facial image information matches the UWB tag signal, the central processing unit can retrieve the dress code corresponding to the storage unit where the user retrieved the cleanroom garment based on the UWB tag. The retrieved dress code is then used to verify whether the user is wearing the garment correctly. Only after the user has worn the cleanroom garment correctly can they enter the laboratory.
[0105] Step S6: If the user's image information meets the corresponding user's dress code, the laboratory access gate opens to allow the user to enter the laboratory; if the user's image information does not meet the corresponding user's dress code, the laboratory access gate issues a prompt message.
[0106] To better understand the specific steps of the laboratory access control method described above, let's take the example of temporary user A entering the first area of the laboratory access control gate:
[0107] When the laboratory access gate detects a UWB tag signal at time 'a', this UWB tag signal corresponds to temporary user A, and time 'a' matches the permitted entry time in temporary user A's laboratory reservation information, the access gate collects user image information within the first range. If the user image information collected by the access gate within the first range at time 'a' contains two people, a voice alarm is issued (e.g., "Tailgating detected, please enter properly"). If the user image information collected by the access gate within the first range at time 'a' contains only one person, the collected user image information and the UWB tag signal are sent to the central processing unit. The central processing unit retrieves the identity information of temporary user A based on the UWB tag signal and compares it with the user image information uploaded by the access gate. If both match and the user is user A, the user image information matches the UWB tag signal. At this point, the corresponding cleanroom garment storage unit's dress code is retrieved based on the UWB tag signal; for example, if the dress code is the second dress code, this second dress code is sent to the access gate. The laboratory access gate determines whether the collected user image information meets the second dress standard. Only when the user image information collected by the laboratory access gate meets the second dress standard, that is, the user is correctly wearing cleanroom clothing, safety helmet, goggles and shoe covers, will the laboratory access gate open to allow the user to enter the laboratory.
[0108] Furthermore, the laboratory access control method in this embodiment also sets the following limiting steps for the stage when a user leaves the laboratory:
[0109] Step S71: If the laboratory access gate recognizes the UWB tag signal within the second range and collects the user's image information within the second range, it generates the user's departure time information and sends the user's departure time information to the cleanroom garment locker and the central server.
[0110] The first range of the laboratory access gate refers to the second range defined by the laboratory access gate from the direction of entering the outside world from the laboratory. The second range can be 1. A rectangular area.
[0111] Furthermore, based on the UWB tag signal identified within the second range and the user's image information, it is determined whether the two are consistent. If they are consistent, the user's departure time information is generated; if they are inconsistent, an alarm for inconsistent user identity information is generated to prevent the user's UWB tag from being mistakenly taken out of the laboratory.
[0112] In addition, to prevent users from tailgating out of the laboratory, a setting can be made to issue a tailgating warning message if the laboratory access gate detects more than one UWB tag signal within the second range, so that users leave the laboratory one by one.
[0113] Furthermore, to ensure the cleanliness of the cleanroom garments, users need to remove and tidy themselves up immediately after leaving the laboratory area to avoid external contamination. Therefore, this embodiment also includes a function that uses image information of users collected within a second range and combines it with an image recognition model to determine whether the user is still wearing a protective suit. If the user within the second range is still wearing a protective suit, a prompt message indicating that the user has not removed the protective suit is generated and displayed, and the laboratory access gate is closed. If the user within the second range is not wearing a protective suit, the laboratory access gate is opened to allow the user to leave the laboratory.
[0114] Step S72: If the cleanroom garment storage cabinet receives cleanroom garment return information within a first preset time period after receiving the user's departure time information, it generates cleanroom garment return time information and sends the cleanroom garment return time information to the UWB tag charging cabinet and the central server.
[0115] Step S73: If the UWB tag charging cabinet receives a tag return request within a second preset time period after receiving the cleanroom garment return time information, the corresponding UWB tag charging unit is unlocked.
[0116] Step S74: If the user type corresponding to the returned UWB tag is a temporary user, unbind the UWB tag from the corresponding user identity information.
[0117] Furthermore, for temporary users, when the UWB tag is returned, the UWB tag is unbound from the user's identity information, and the UWB tag is also unbound from the cleanroom garment storage unit. For regular users and laboratory administrators, the binding relationship between the user's identity information, the UWB tag, and the cleanroom garment storage unit is permanent and will not be unbound when the user leaves the laboratory after a single use. However, considering the limited number of cleanroom garment storage units in the laboratory, long-term occupation of cleanroom garment storage units by regular users or laboratory administrators who do not use the laboratory for extended periods is not conducive to the efficient operation of the laboratory. Therefore, this embodiment can also include the following steps to appropriately release the cleanroom garment storage units:
[0118] The cleanroom garment storage lockers obtain the historical usage frequency of each cleanroom garment storage locker unit and the historical moment of the last UWB tag unlock;
[0119] If the historical usage frequency of any cleanroom garment locker unit is lower than the first frequency, and the time elapsed since the last time the UWB tag was unlocked exceeds the preset retention period, then the binding relationship between the UWB tag and the cleanroom garment locker unit will be released.
[0120] If the historical usage frequency of any cleanroom garment storage unit is higher than the first frequency, and the time elapsed since the last UWB tag unlock exceeds the preset retention period, a prompt message is generated based on the user identity information corresponding to the UWB tag, and the prompt message is sent to the user.
[0121] In this embodiment, the first frequency is set according to the minimum usage frequency acceptable to fixed users in laboratory management, such as once a week or once every two weeks; the preset retention period can be set according to the specific laboratory situation, such as three months or six months.
[0122] For regular users or laboratory administrators, if the historical usage frequency is too low (e.g., once every three months, once every five months, etc.) and the laboratory has not been used for more than three or six months, retaining the cleanroom garment storage unit may affect the efficient operation of the laboratory. In this case, the cleanroom garment storage unit bound to the user can be removed. If the user's historical usage frequency is high, but the laboratory has not been used for a long time recently, the cleanroom garment storage unit can be retained for the time being, and a reminder message can be sent to the user to remind them.
[0123] Step S75: If the cleanroom garment storage locker does not receive cleanroom garment return information within a first preset time period after receiving the user's departure time information, it generates a cleanroom garment return prompt message and sends the cleanroom garment return prompt message to the central server.
[0124] Step S76: If the UWB tag charging cabinet does not receive a tag return request within a second preset time period after receiving the cleanroom garment return time information, it generates a tag return prompt message and sends the tag return prompt message to the central server.
[0125] To prevent users from failing to return cleanroom garments and UWB tags in a timely manner after leaving the laboratory, if the cleanroom garment locker does not receive a cleanroom garment return request within the first preset time period after receiving the user's departure time information, or the UWB tag charging cabinet does not receive a tag return request within the second preset time period after receiving the cleanroom garment return time information, a corresponding return reminder message will be generated to remind the user to return the cleanroom garment or UWB tag in a timely manner.
[0126] It should be understood that, although attached Figure 2 The steps in the flowchart are shown sequentially according to the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order requirement for the execution of these steps, and they can be executed in other orders. Furthermore, [the following is a list of steps]. Figure 2At least some of the steps in the process may include multiple sub-steps or sub-stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least some of the sub-steps or stages of other steps.
[0127] In one embodiment, the present invention also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the laboratory access control method described above.
[0128] The computer-readable storage medium may be an electronic storage device such as flash memory, EEPROM (Electrically Erasable Programmable Read-Only Memory), EPROM (Erasable Programmable Read-Only Memory), hard disk, or ROM. Optionally, the computer-readable storage medium includes a non-transitory computer-readable storage medium. The computer-readable storage medium has storage space for program code that performs any of the method steps described above. This program code can be read from or written to one or more computer program products, and the program code may be compressed in an appropriate form.
[0129] In one embodiment, the present invention provides a computer device including a memory and a processor, the memory storing a computer program, and the processor executing the computer program to perform the above-described laboratory access control method.
[0130] The computer device includes a memory, a processor, and one or more computer programs, wherein the one or more computer programs may be stored in the memory and configured to be executed by one or more processors, and one or more application programs are configured to perform the above-described laboratory access control method.
[0131] A processor may include one or more processing cores. The processor connects to various parts of the computer device using various interfaces and lines, and performs various functions and processes data by running or executing instructions, programs, code sets, or instruction sets stored in memory, and by calling data stored in memory. Optionally, the processor may be implemented using at least one hardware form of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). The processor may integrate one or a combination of several of the following: Central Processing Unit (CPU), Graphics Processing Unit (GPU), and modem. The CPU primarily handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the displayed content; and the modem handles wireless communication. It is understood that the modem may also be implemented separately as a communication chip, without being integrated into the processor.
[0132] The memory may include random access memory (RAM) or read-only memory (ROM). The memory can be used to store instructions, programs, code, code sets, or instruction sets. The memory may include a program storage area and a data storage area. The program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as touch functionality, sound playback functionality, image playback functionality, etc.), and instructions for implementing the various method embodiments described above. The data storage area may also store data created by the terminal device during use.
[0133] The above embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A laboratory access control system, characterized in that, Includes UWB tag charging cabinets, cleanroom garment storage cabinets, laboratory access gates, and central processing units; The UWB tag charging cabinet is communicatively connected to the cleanroom garment storage cabinet and the central processing unit, respectively. The cleanroom garment storage cabinet is communicatively connected to the laboratory access gate, the UWB tag charging cabinet and the central processing unit, respectively. The laboratory access gate is communicatively connected to the cleanroom garment storage cabinet and the central processing unit, respectively. The UWB tag charging cabinet is used to unlock and pop up the selected UWB tag based on the user's login information and reservation information, and send the decoding information of the UWB tag to the cleanroom clothing storage cabinet. The cleanroom garment storage cabinet includes several cleanroom garment storage units, at least one UWB tag decoding unit, and a second communication module; the cleanroom garment storage units are used to store laboratory cleanroom garments. The UWB tag decoding unit is used to verify whether the received UWB tag decoding information and the identified UWB unit are consistent, so as to unlock the corresponding cleanroom garment storage unit; the second communication module is used to receive the UWB tag decoding information sent by the UWB tag charging cabinet, and send the dress code corresponding to the unlocked cleanroom garment storage unit to the laboratory access gate and the central processing unit. The laboratory access gate is used to verify the personnel entering the laboratory based on the received dress code. The central processor is used to receive and feed back information sent by the UWB tag charging cabinet, cleanroom garment storage cabinet and laboratory access gate.
2. The laboratory access control system as described in claim 1, characterized in that, The UWB tag charging cabinet includes a first communication module, a first camera module, and several UWB tag charging units; The first camera module is used to capture the user's facial information; The UWB tag charging unit is used to provide charging services for UWB tags and store UWB tags; The first communication module is used to send face information and the occupancy status of the UWB tag charging unit to the central processing unit, and to send UWB tag decoding information to the cleanroom garment storage cabinet according to the feedback instructions received from the central processing unit.
3. The laboratory access control system as described in claim 2, characterized in that, All cleanroom garment storage units contain at least two combinations of laboratory cleanroom garments.
4. The laboratory access control system as described in claim 3, characterized in that, The laboratory access gate includes a second camera module, a UWB tag recognition module, a gate module, and a third communication module; The second camera module is used to collect user image information; The UWB tag recognition module is used to identify the UWB tag information carried by the user; The gate module is used to control users' entry into the laboratory; The third communication module is used to receive the dress code sent by the cleanroom garment locker and send the user's entry and exit time to the central processor.
5. A laboratory access control method, wherein the laboratory access control method is applied to the laboratory access control system as described in any one of claims 1-4, characterized in that, Includes the following steps: If the UWB tag charging cabinet receives the user's first instruction, it obtains the user's identity information and sends the user's first instruction and identity information to the central processor; The central processing unit retrieves the user's laboratory reservation information based on the user's identity information. If the first timestamp corresponding to the first instruction meets the available time of the laboratory reservation information, it sends a UWB unlock instruction to the UWB tag charging cabinet. The UWB tag charging cabinet pops out the corresponding UWB tag according to the received UWB unlock command, and binds the UWB tag with the user's identity information; If the cleanroom garment storage cabinet receives a UWB tag signal, the corresponding cleanroom garment storage unit is unlocked according to the received UWB tag signal, and the dress code of the cleanroom garment storage unit is sent to the laboratory access gate and the central processing unit. When the laboratory access gate receives a UWB tag signal, if the second timestamp of the received UWB tag signal meets the available time for laboratory reservation information, it collects the user image information of the user entering the laboratory access gate range and sends the user image information to the central processing unit to retrieve the corresponding user's dress code. If the user's image information meets the corresponding user's dress code, the laboratory access gate will open to allow the user to enter the laboratory; if the user's image information does not meet the corresponding user's dress code, the laboratory access gate will issue a prompt message.
6. The laboratory access control method as described in claim 5, characterized in that, The step of unlocking the corresponding cleanroom garment storage unit based on the received UWB tag signal specifically involves: The cleanroom garment storage cabinet generates a reservation information retrieval request based on the UWB tag signal and sends the reservation information retrieval request to the central processing unit; The central processing unit retrieves the laboratory reservation information corresponding to the UWB tag based on the received reservation information request, and sends the laboratory reservation information to the cleanroom clothing storage cabinet. The laboratory reservation information includes user type, user identity information and dress code. The cleanroom garment locker unlocks the corresponding cleanroom garment storage unit based on the received user type and dress code.
7. The laboratory access control method as described in claim 6, characterized in that, The user types include permanent users, temporary users, and laboratory administrators; The user identity information includes the user task type and the user body type; The dress code includes a first dress code, a second dress code, and a third dress code.
8. The laboratory access control method as described in claim 7, characterized in that, The cleanroom garment storage cabinet unlocks the corresponding cleanroom garment storage unit based on the received user type and dress code, specifically as follows: The cleanroom garment storage cabinet determines the available cleanroom garment storage units for that user type based on the received user type. If the available cleanroom garment storage unit for this user type is not empty, determine the cleanroom garment wearing standards and sizes based on the user's identity information; The corresponding cleanroom garment storage unit is unlocked according to the cleanroom garment's wearing standards and size.
9. The laboratory access control method as described in claim 7, characterized in that, If the second timestamp of the received UWB tag signal meets the available entry time of the laboratory reservation information, the user image information within the laboratory access gate area is collected, and the user image information is sent to the central processing unit to retrieve the corresponding user's dress code. Specifically: If the second timestamp of the UWB tag signal received by the laboratory access gate meets the available entry time of the laboratory reservation information, the user image information within the first range of the laboratory access gate is collected. The laboratory access gate sends the collected user image information and the received UWB tag signal to the central processing unit; The central processing unit compares the received user image information with the UWB tag signal to see if they match. If they match, the central processing unit retrieves the dress code of the corresponding cleanroom garment storage unit based on the UWB tag signal and sends the dress code to the laboratory access gate.
10. The laboratory access control method as described in claim 9, characterized in that, Also includes: If the number of users within the first range of the laboratory access gate exceeds one, the laboratory access gate will issue a user tailgating alarm.
11. The laboratory access control method as described in claim 8, characterized in that, Also includes: If the laboratory access gate recognizes the UWB tag signal within the second range and collects the user's image information within the second range, it generates the user's departure time information and sends the user's departure time information to the cleanroom garment storage cabinet and the central server. If the cleanroom garment storage cabinet receives cleanroom garment return information within a first preset time period after receiving the user's departure time information, it generates cleanroom garment return time information and sends the cleanroom garment return time information to the UWB tag charging cabinet and the central server. If the UWB tag charging cabinet receives a tag return request within the second preset time period after receiving the cleanroom garment return time information, the corresponding UWB tag charging unit will be unlocked. If the user type corresponding to the returned UWB tag is a temporary user, the UWB tag will be unbound from the corresponding user identity information.
12. The laboratory access control method as described in claim 11, characterized in that, Also includes: If the cleanroom garment storage locker does not receive cleanroom garment return information within a first preset time period after receiving the user's departure time information, it generates a cleanroom garment return prompt message and sends the cleanroom garment return prompt message to the central server. If the UWB tag charging cabinet does not receive a tag return request within a second preset time period after receiving the cleanroom garment return time information, it generates a tag return prompt message and sends the tag return prompt message to the central server.
13. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of any one of the laboratory access control methods of claims 5-12.
14. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it performs any one of the laboratory access control methods according to claims 5-12.
Citation Information
Patent Citations
Construction safety monitoring method and system
CN117218812A
Safety management and control system and method for personnel positioning data based on UWB
CN119402819A