Laboratory monitoring system and method based on IoT and digital twinborn
Through the combination of IoT and digital twin technology, intelligent management of laboratory environment is realized, the problems of tedious manual operation and waste of resources are solved, and real-time monitoring and efficient management are achieved.
Patent Information
- Application Number
- CN202510614221.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-13
- Publication Date
- 2025-09-30
AI Technical Summary
The existing laboratory management has problems such as cumbersome manual operations, difficult management and waste of resources, and lacks data interoperability and linkage mechanisms, resulting in low management efficiency.
A laboratory monitoring system based on IoT and digital twins is adopted. Environmental data is collected through the perception module, the communication module transmits data, and the application module is used to map the laboratory status based on the digital twin model to achieve real-time monitoring and management. The human-computer interaction module is combined to receive user instructions to adjust the perception parameters.
It realizes intelligent and real-time monitoring and management of laboratory environment, reduces management difficulty, reduces resource waste, and improves management efficiency and safety.
Smart Images

Figure CN120729888A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of Internet of Things technology, and in particular to a laboratory monitoring system and method based on IoT and digital twins. Background Art
[0002] In recent years, with the rapid development of Internet of Things technology, its successful application in smart home, healthcare, industrial manufacturing, agricultural breeding, smart city and other fields has provided new ideas for intelligent laboratory management.
[0003] Laboratories are essential venues for schools to carry out talent development and scientific research activities. They are also important bases for cultivating students' hands-on practical skills, comprehensive application capabilities, and innovative abilities. Their construction and management level have a significant impact on teaching and scientific research. In recent years, universities and the government have increased their investment in laboratory information construction. Although this has improved the management and service levels of laboratories to a certain extent, many aspects are still manually managed, with problems such as tedious manual operations, high management costs, and low efficiency. Although most existing laboratories are equipped with basic security facilities such as access control and smoke alarms, the independent operation of each system and the lack of data interoperability and linkage mechanisms lead to low management efficiency and difficulty in timely warning and handling of safety hazards. At the same time, the lack of intelligent management of water and electricity in the laboratory can easily lead to waste of resources and urgently needs to be addressed. Summary of the Invention
[0004] This application provides a laboratory monitoring system and method based on IoT and digital twins to solve the problems of cumbersome manual operations, difficult management, and waste of resources in existing laboratory management, and realize intelligent and real-time monitoring and management of the laboratory environment.
[0005] The first embodiment of the present application provides a laboratory monitoring system based on IoT and digital twins, including: a perception module, a communication module and an application module, wherein:
[0006] The communication module is used to connect the data transmission between the perception module and the application module;
[0007] The application module is used to map the status of the laboratory to be monitored based on a preset digital twin model and display the status of the laboratory to be monitored, and receive user instructions based on the human-computer interaction module, and send the user instructions to the perception module, so that the perception module adjusts the perception parameters based on the user instructions;
[0008] The sensing module is used to collect environmental data of the laboratory to be monitored and issue an early warning when the environmental data meets a preset early warning condition.
[0009] According to one embodiment of the present application, the perception module includes:
[0010] at least one sensor component, wherein the at least one sensor component is used to collect environmental data of the laboratory to be monitored;
[0011] At least one main control unit is used to process and analyze the environmental data, and issue an early warning when the analysis result meets a preset early warning condition.
[0012] According to one embodiment of the present application, the number of the sensor components is the same as the number of the main control units, and each main control unit is connected to its corresponding sensor component via a physical interface.
[0013] According to one embodiment of the present application, the communication module includes:
[0014] A Zigbee gateway, configured to establish a local wireless network and receive environmental data sent by the at least one main control unit;
[0015] A wireless communication unit is used to upload the environmental data to the application module, and receive control instructions generated by the application module and / or send user instructions generated by the application module to the perception module.
[0016] According to one embodiment of the present application, the application module includes:
[0017] a cloud platform, the cloud platform communicating with the Zigbee gateway via the wireless communication unit, the cloud platform being configured to store the environmental data and historical data and forward the environmental data reported by the perception module;
[0018] The preset digital twin model is used to construct a virtual mapping of the laboratory to be monitored based on a preset three-dimensional modeling engine;
[0019] The human-computer interaction module is used to display the real-time monitoring data of the laboratory to be monitored and issue remote instructions, wherein the remote instructions include the control instructions and the user instructions.
[0020] According to one embodiment of the present application, the preset digital twin model and the cloud platform communicate using TCP (Transmission Control Protocol) and / or HTTP (Hypertext Transfer Protocol) communication mode.
[0021] According to one embodiment of the present application, the human-computer interaction module includes:
[0022] An environmental parameter visualization unit, wherein the environmental parameter visualization unit displays the real-time monitoring data in a graphical manner;
[0023] A historical data backtracking unit, which supports querying historical data stored in the cloud platform according to a preset time range;
[0024] A remote control unit is used to adjust the warning threshold of the sensor assembly.
[0025] According to one embodiment of the present application, the environmental data includes at least one of temperature, humidity, light intensity, smoke concentration, human activity and flame information.
[0026] According to the laboratory monitoring system based on IoT and digital twins of the embodiment of the present application, the application module maps the status of the laboratory to be monitored based on a preset digital twin model and displays the status of the laboratory to be monitored. The human-computer interaction module receives user instructions and sends the user instructions to the perception module, so that the perception module adjusts the perception parameters based on the user instructions. The perception module is used to collect environmental data of the laboratory to be monitored and issues an early warning when the environmental data meets the preset early warning conditions. This solves the problems of cumbersome manual operations, difficult management, and waste of resources in existing laboratory management, and realizes intelligent and real-time monitoring and management of the laboratory environment.
[0027] A second embodiment of the present application provides a laboratory monitoring method based on IoT and digital twins, using the above-mentioned laboratory monitoring system based on IoT and digital twins, wherein the method includes the following steps:
[0028] Through the application module, the status of the laboratory to be monitored is mapped based on the preset digital twin model, and the status of the laboratory to be monitored is displayed. The human-computer interaction module receives user instructions and sends the user instructions to the perception module, so that the perception module adjusts the perception parameters based on the user instructions;
[0029] The sensing module is used to collect environmental data of the laboratory to be monitored, and an early warning is issued when the environmental data meets a preset early warning condition.
[0030] According to one embodiment of the present application, the environmental data includes at least one of temperature, humidity, light intensity, smoke concentration, human activity and flame information.
[0031] According to the laboratory monitoring method based on IoT and digital twins in the embodiment of the present application, the state of the laboratory to be monitored is mapped based on a preset digital twin model through an application module, and the state of the laboratory to be monitored is displayed. The human-computer interaction module receives user instructions and sends the user instructions to the perception module, so that the perception module adjusts the perception parameters based on the user instructions; the perception module is used to collect environmental data of the laboratory to be monitored, and an early warning is issued when the environmental data meets the preset early warning conditions. In this way, the problems of cumbersome manual operations, difficult management, and waste of resources in existing laboratory management are solved, and intelligent and real-time monitoring and management of the laboratory environment are realized.
[0032] The third aspect of the present application provides an electronic device, comprising: a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor executes the program to implement the laboratory monitoring method based on IoT and digital twins as described in the above embodiments.
[0033] The fourth aspect of the present application provides a computer-readable storage medium on which a computer program is stored, which is executed by a processor to implement the laboratory monitoring method based on IoT and digital twins as described in the above embodiments.
[0034] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0036] Figure 1 Schematic diagram of a laboratory monitoring system based on IoT and digital twins according to an embodiment of the present application.
[0037] Figure 2 This is a general framework diagram of a laboratory monitoring system based on IoT and digital twins according to one embodiment of the present application;
[0038] Figure 3 This is a schematic diagram of a data display and human-computer interaction UI interface according to one embodiment of the present application;
[0039] Figure 4 A schematic diagram of a node, log file, and device interface according to an embodiment of the present application;
[0040] Figure 5 This is a schematic diagram of the IP camera interface corresponding to the "Real View" button according to one embodiment of the present application;
[0041] Figure 6 A schematic diagram of a message format and its meaning according to an embodiment of the present application;
[0042] Figure 7 A schematic diagram of extracting and displaying historical information of a log file according to an embodiment of the present application;
[0043] Figure 8 This is a schematic diagram of an environmental parameter display interface under normal conditions according to one embodiment of the present application;
[0044] Figure 9 This is a schematic diagram of an interface detecting a person passing by according to one embodiment of the present application;
[0045] Figure 10 This is a schematic diagram of a flame-triggered alarm interface according to one embodiment of the present application;
[0046] Figure 11 This is a flowchart of a laboratory monitoring method based on IoT and digital twins provided according to an embodiment of the present application; DETAILED DESCRIPTION
[0047] The following describes in detail embodiments of the present application. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.
[0048] Those skilled in the art may understand that, in the field of smart homes, the Internet of Things connects various home appliances through the Internet, allowing users to remotely control them; it collects and analyzes various environmental data in the home through sensors, automatically adjusts environmental parameters, and improves people's quality of life; it can also monitor home security conditions in real time, and promptly notify the alarm and take countermeasures when an abnormality occurs, making family life safer, more convenient, and smarter.
[0049] However, as an important place for conducting teaching and scientific research, the research and implementation of laboratory automation, intelligence and real-time management are relatively lagging behind. Traditional indoor management of buildings and laboratory management have common problems, and the application of Internet of Things technology in smart homes has brought about intelligent changes, which has certain reference significance for the construction of smart laboratories. In response to the shortcomings of current laboratory management, this application uses Internet of Things technology to design and implement smart laboratories, establish a complete system from the aspects of environmental data collection, security alarm, resource management, equipment visualization, etc., to realize intelligent management of laboratories and provide a solution for improving the level of laboratory management. At the same time, 3D modeling is used to realize the digital twin of the laboratory, and the laboratory environment is monitored in real time and displayed intuitively, which facilitates the intelligent monitoring of the entire laboratory. This system has a wide range of applications, reliable functions, and is easy to deploy, and has good application prospects.
[0050] The following describes a laboratory monitoring system and method based on IoT and digital twins according to an embodiment of the present application with reference to the accompanying drawings.
[0051] Specifically, Figure 1 A block diagram of a laboratory monitoring system based on IoT and digital twins proposed in an embodiment of the present application.
[0052] like Figure 1 As shown, the laboratory monitoring system 10 based on IoT and digital twins includes: a perception module 100, a communication module 200 and an application module 300.
[0053] Among them, the communication module 100 is used to connect the data transmission between the perception module and the application module; the application module 200 is used to map the status of the laboratory to be monitored based on the preset digital twin model, and display the status of the laboratory to be monitored, and receive user instructions based on the human-computer interaction module, and send the user instructions to the perception module, so that the perception module adjusts the perception parameters based on the user instructions; the perception module 300 is used to collect environmental data of the laboratory to be monitored, and issue an early warning when the environmental data meets the preset early warning conditions.
[0054] In some embodiments, the environmental data includes at least one of temperature, humidity, light intensity, smoke concentration, human activity and flame information.
[0055] For example, in order to facilitate those skilled in the art to more intuitively understand the laboratory monitoring system based on IoT and digital twins in the embodiment of the present application, the following is combined with Figure 2 The sensing module 100 of the embodiment of the present application may be as follows: Figure 2 The perception layer shown, the communication module 200 can be as follows Figure 2 The network layer shown, the application module 300 can be as follows Figure 2 The application layer is shown.
[0056] Furthermore, if Figure 2 As shown, the perception layer includes various sensors, such as temperature and humidity sensors, light sensors, smoke sensors, and flame sensors, which are used to measure real-time environmental data such as temperature, humidity, light intensity, and smoke concentration. The perception layer of the embodiment of the present application mainly involves the collection and processing of sensor data and the alarm of abnormal conditions.
[0057] The network layer uses Zigbee and Wi-Fi as transmission technologies. Zigbee is used for nodes distributed throughout the laboratory to communicate with the coordinator, and Wi-Fi is used for data exchange between the coordinator and the cloud platform.
[0058] The application layer uses Unity 3D as a model development and display platform to construct a 3D model of the laboratory and design a user interface for data viewing and command issuance. The application layer's primary function is to facilitate human-computer interaction between users and the smart laboratory system. The system includes a 3D model and user interface that are identical to those in a real laboratory. Various real-world laboratory conditions, such as high-temperature alarms and the detection of a person passing by a node, are displayed in the 3D model. Users can use the UI to view specific sensor values and issue commands to modify terminal nodes.
[0059] Furthermore, the present application also designs digital twin monitoring software: the system's software design consists of the perception layer, network layer, and application layer software designs. The perception layer primarily involves reading and processing sensor data; the network layer programming consists of three parts: Zigbee network communication, communication between the Wi-Fi unit and the cloud platform, and communication between Unity 3D and the cloud platform; and the application layer software design includes the creation of 3D models and programming for data display and human-computer interaction.
[0060] Optionally, in some embodiments, the perception module 100 includes: at least one sensor component, at least one sensor component is used to collect environmental data of the laboratory to be monitored; at least one main control unit, at least one main control unit is used to process and analyze the environmental data, and issue an early warning when the analysis results meet preset early warning conditions.
[0061] In some embodiments, the number of sensor components is the same as the number of main control units, and each main control unit is connected to its corresponding sensor component via a physical interface.
[0062] Optionally, the sensor component of the embodiment of the present application can be a temperature and humidity sensor, a light sensor, a smoke sensor or a flame sensor, which is used to measure real-time environmental data such as temperature, humidity, light intensity, smoke concentration, etc. Preferably, the main control unit can be a CC2530 main control chip.
[0063] Specifically, the hardware circuit design of the IoT sensing system in this application takes practical application requirements into consideration. The selected sensor components, while meeting basic functional requirements, also need to possess the following characteristics: small size, not taking up too much space; simple connection and removal from the node for easy installation; low power consumption, allowing for long-term battery operation; and low cost. In summary, the sensor components selected in this embodiment of the application can be as follows: AM2302 (also known as DHT22) for measuring temperature and humidity, GZ-A1 for measuring light intensity, HY-A1 for detecting flames, QT-MQ-2 for detecting smoke concentration, and RTHW-A1 for detecting human bodies. The Zigbee communication unit uses the CC2530F256RHAT chip, and the Wi-Fi communication unit uses the ESP8266EX unit. The power supply interface is MicroUSB, with a supply voltage of 4.5V to 5V, typically powered by three 1.5V alkaline dry batteries connected in series. All sensor components are powered by 5V, while the CC2530 and ESP8266 use 3.3V. The power module circuit includes a USB power supply circuit and a 5V to 3.3V conversion circuit. The power line and a resettable fuse are connected in series to prevent short-circuit damage. The 5V to 3.3V conversion uses an AMS1117 linear regulator to provide a stable 3.3V voltage.
[0064] The embodiments of this application can also use the CC2530 as the main control chip to read, process, and analyze data, providing emergency warnings. It also serves as a Zigbee communication unit and performs data transmission. A single main control board can function as a Zigbee terminal node, connecting multiple sensor components simultaneously. The low-power design of the CC2530 and sensor components allows Zigbee terminal nodes to operate for extended periods without frequent battery replacement.
[0065] Therefore, the terminal node of the embodiment of the present application needs to be able to accurately collect environmental information and issue an alarm when the sensor data exceeds the safety threshold. The terminal node can also achieve low-power operation to avoid frequent battery replacement and can report faults when its own power is low.
[0066] Optionally, in some embodiments, the communication module 200 includes: a Zigbee gateway, which is used to establish a local wireless network and receive environmental data sent by at least one main control unit; a wireless communication unit, which is used to upload environmental data to the application module, and receive control instructions generated by the application module 300 and / or send user instructions generated by the application module to the perception module 100.
[0067] Optionally, the wireless communication unit in the embodiment of the present application may be a Wi-Fi unit.
[0068] Specifically, the Zigbee gateway in the embodiment of the present application, also known as a coordinator, is responsible for establishing, maintaining, and managing the Zigbee network. Data from all terminal nodes (i.e., the master control unit) is sent to the coordinator, which analyzes and integrates the information and then sends the information to be uploaded via the serial port to the Wi-Fi unit, which then transmits it to the cloud platform in the application module 300 via the TCP protocol. The cloud platform in the application module 300 can then issue user instructions to the designated terminal node in the perception module 100 via the same path.
[0069] Furthermore, the coordinator sends AT (Attention) commands to the Wi-Fi unit through the serial port to communicate with the cloud platform. After the coordinator successfully establishes the Zigbee network, it will connect to the cloud platform and subscribe to the topic. The process is as follows:
[0070] (1) Test whether the Wi-Fi unit is normal, set the STA mode, and connect to Wi-Fi;
[0071] (2) Set to transparent transmission mode and connect to the server;
[0072] (3) Check the network connection information and enter the transparent transmission mode after confirming that it is correct. In the transparent transmission mode, all the information sent by CC2530 to the Wi-Fi module through the serial port will be sent to the connected server, and the AT command will no longer take effect;
[0073] (4) Send the instruction of subscribing to the topic according to the message format specified by the cloud platform. In addition, send a heartbeat to the cloud platform every half a minute to maintain the connection.
[0074] After successfully connecting to the cloud platform, the coordinator will send the data reported by the Zigbee terminal node to the cloud platform after receiving it; after receiving the message from the cloud platform, it will determine which type of message it belongs to based on the message format set by itself and then perform corresponding processing.
[0075] Optionally, in some embodiments, the application module 300 includes: a cloud platform, which communicates with the Zigbee gateway through a wireless communication unit, and the cloud platform is used to store environmental data and historical data, and forward the environmental data reported by the perception module; a preset digital twin model is used to build a virtual mapping of the laboratory to be monitored based on a preset three-dimensional modeling engine; a human-computer interaction module is used to display real-time monitoring data of the laboratory to be monitored and issue remote instructions, wherein the remote instructions include control instructions and user instructions.
[0076] Optionally, in some embodiments, the preset digital twin model communicates with the cloud platform using TCP communication mode and / or HTTP communication mode.
[0077] Specifically, the system's Zigbee gateway receives information from terminal nodes and the cloud platform, judges and integrates the sensor information of the terminal nodes, and reports it to the cloud platform. It responds to the cloud platform's instructions and sends them to the corresponding terminal nodes. The cloud platform can store laboratory environmental information and historical messages. Unity establishes a TCP long connection with the cloud platform, sends heartbeats to the cloud platform from time to time to maintain the connection, and is responsible for listening to messages from the cloud platform and immediately processing them accordingly. If HTTP is used to obtain cloud platform messages, Unity needs to use the HTTP GET interface. If the frequency is slow, the data cannot be updated in time, and if the frequency is fast, excessive resources will be consumed. Using a TCP long connection, the cloud platform will push the reported environmental parameter message to all subscribers after receiving it, so Unity can process it in a timely manner.
[0078] The TCP communication process is as follows:
[0079] (1) When the administrator clicks the "Connect" button on the UI panel, a child thread is started, the socket is initialized on the server side, and the IP address and TCP port number of the cloud platform are bound;
[0080] (2) Connect to the cloud platform and monitor whether the connection timeout occurs; after the connection is successful, subscribe to the topic and start the coroutine to send the heartbeat;
[0081] (3) Receive environmental parameter messages and update the corresponding UI panel according to the message content.
[0082] HTTP is responsible for issuing user commands and receiving responses from the perception layer. HTTP is based on a request / response paradigm, making it well-suited for handling irregular and erratic requests and responses. In this system, the HTTP GET method is used to retrieve historical information and obtain the perception layer's alarm thresholds. The HTTP POST method is used to set the perception layer's alarm thresholds and control the buzzer. Unity's UnityWebRequest class is used to implement HTTP communication.
[0083] Optionally, in some embodiments, the human-computer interaction module includes: an environmental parameter visualization unit, which displays real-time monitoring data in a graphical manner; a historical data backtracking unit, which supports querying historical data stored in the cloud platform within a preset time range; and a remote control unit, which is used to adjust the warning threshold of the sensor component.
[0084] Optionally, the human-computer interaction module in the embodiment of the present application may be a UI interface.
[0085] Specifically, the overall design of the UI interface of the embodiment of the present application is as follows Figure 3As shown in the figure, it is divided into two parts: the left interface and the right interface. The left interface is the first-level interface and will be displayed when the program starts. When entering the program, the time at the top does not display the system time, and only the "Settings" button can be interacted with. After connecting to the cloud platform, the "Not Connected" below the time display will change to "Connected", and the gray light will turn green. At this time, the "Log File" and connected node buttons (determined based on the information uploaded to the cloud platform) can be interacted with. If the camera in the real laboratory is turned on and the data flow is normal, the "Real Scene Button" will also become interactive. Whether a button is interactive can be determined by its color and indicator light (some buttons have it).
[0086] The right interface is a secondary interface, which will pop up only when you click the corresponding button on the left interface. Some right interfaces are as follows: Figure 4 As shown. The right interface corresponding to the node button is Figure 4 The left part shows detailed environmental data: temperature, humidity, light, smoke are displayed by circular progress bars and specific data, and human detection and flame detection are displayed by text. Under normal circumstances, the "Turn off the buzzer" button is not interactive. In the event of an alarm, the administrator can use this button to turn off the buzzer. When the human infrared sensor detects that someone has passed by, the time when the human body was last detected will be displayed in the interface, and a simple model of the human body will appear under the corresponding node in the scene model. The update time shows the time when the currently displayed environmental parameter information is received by the cloud platform. The right interface corresponding to the "Real Scene" button is as follows Figure 5 The following figure shows the scene captured by an IP camera deployed in a real-world lab. The video stream is pulled using the open-source Universal Media Player (UMP) software package, which includes built-in decoding-related DLL (Dynamic Link Library) files, enabling it to directly pull RTP (Real-Time Publish-Subscribe) real-time video streams and play them in Unity.
[0087] The right interface corresponding to the "Log File" button is Figure 4 The middle section has two ways to retrieve historical messages. One is "Automatic Retrieval," which requires you to enter a retrieval interval. Clicking this will refresh the light blue box with the pulled historical messages at regular intervals. The historical messages include all messages sent by the Wi-Fi unit and Unity to the cloud platform. Administrators can also click "Retrieve Now," which will cause Unity to immediately retrieve and display the historical messages. A maximum of 15 messages can be retrieved at a time.
[0088] The "Settings" button corresponds to Figure 4On the right side, administrators can control connections to and disconnects from the cloud platform and set alarm thresholds. Clicking "Set" sends the values entered in the interface to the perception layer and changes the alarm thresholds for the endpoint. Clicking "Get Set Values" reports the current alarm thresholds set by the perception layer to Unity and displays them in the input box.
[0089] Furthermore, the system perception module 100, communication module 200, and application module 300 were tested. The temperature, humidity, and light sensors were observed in different environments to verify their normal output. If they differed from the actual values (measured by more accurate sensors), calibration was required. The smoke, flame, and human infrared sensors were first placed at their actual installation heights, with the distance from the trigger event increasing. Multiple verifications were performed at the same distance to determine the maximum range within which stable detection could occur. The potentiometers were then adjusted to change the detection distance and sensitivity, and the above steps were repeated to ensure that they met actual requirements.
[0090] Test whether the coordinator can publish node environment information to the cloud platform through the Wi-Fi unit. A Zigbee network is composed of a coordinator and a terminal node. The coordinator publishes the received terminal node information to the cloud platform. For example, the message format and meaning of the terminal node received in the embodiment of the present application can be as follows: Figure 6 As shown, 120 refers to the node number, 3 refers to the flag bit, 25 refers to the temperature, 74 refers to the temperature, etc.
[0091] Furthermore, the key interaction needs to be realized: after clicking the secondary interface button, the corresponding UI interface can be displayed and switched normally; functional buttons such as "Connect" and "Get Setting Value" can see the information sent by Unity on the cloud platform after interaction; the input box can limit the input content (such as limiting it to only integers) and read the input content correctly; the "Log File" module can automatically pull and manually pull historical messages to refresh messages according to the specified function, such as Figure 7 After all parts have been tested and found to be normal, the terminal nodes and coordinator of the perception layer are placed in the corresponding locations in the laboratory and powered on to conduct the overall functional test of the system.
[0092] Therefore, according to the laboratory monitoring system based on IoT and digital twins proposed in this application, managers can intuitively view the laboratory situation through the digital twin model of the laboratory at any time, and can also view the on-site situation through the cameras installed in the laboratory, and issue corresponding instructions to change the alarm thresholds and alarm switches of the terminal nodes.
[0093] The technical solution of this application is further described in detail below through software and hardware experimental examples and in conjunction with the accompanying drawings.
[0094] After all parts of the function test are normal, place the terminal node and coordinator of the perception module 100 in the corresponding position of the laboratory and power on them to conduct the overall function test of the system. Connect the cloud platform in the Unity interface and check the sensor usage and detailed data of the two nodes in normal conditions. The environmental parameters displayed are consistent with the actual situation, such as Figure 8 Check the camera and it can transmit real-time images normally.
[0095] Node 1 is connected to a human infrared sensor. When a person walks under node 1, you can see in Unity the moment when node 1 detects the human passing by, and a human model also appears under node 1 in the model as a reminder, as shown in the following example: Figure 9 shown.
[0096] The system's alarm function is tested by detecting flames and setting alarm thresholds. Using a lighter close to the flame sensor connected to node 2 and lowering the temperature alarm threshold to below the current room temperature both trigger the system's alarm function: a buzzer sounds in the lab, and a red light flashes at the location of node 2 in Unity, corresponding to the alarm triggered by the flame, as shown in the following example. Figure 10 As shown in the figure, an alarm exceeding the alarm threshold will cause both nodes to flash red. Clicking "Turn off buzzer" on the Node 2 interface will stop the buzzer from sounding. Testing has confirmed that all other system functions are functioning normally, meeting the system's design objectives.
[0097] Therefore, this application combines the Internet of Things technology and digital twins, transmits sensor data through the Internet of Things technology, and uses the Unity3D engine to build a twin model of the laboratory, realizing real-time display of laboratory environmental parameters, and making it intuitive and easy for managers to control the laboratory status. In addition, through sensor data fusion, linkage early warning and fault location are realized. The sensor network basically covers the laboratory area, and multiple node data are fused and analyzed to reduce false detection and missed detection, and quickly locate the fault area. The present invention establishes a complete system from the aspects of environmental data collection, security alarm, resource management, equipment visualization, etc., to realize intelligent management of the laboratory and provide a solution for improving the level of laboratory management.
[0098] According to the laboratory monitoring system based on IoT and digital twins of the embodiment of the present application, the application module maps the status of the laboratory to be monitored based on a preset digital twin model and displays the status of the laboratory to be monitored. The human-computer interaction module receives user instructions and sends the user instructions to the perception module, so that the perception module adjusts the perception parameters based on the user instructions. The perception module is used to collect environmental data of the laboratory to be monitored and issues an early warning when the environmental data meets the preset early warning conditions. This solves the problems of cumbersome manual operations, difficult management, and waste of resources in existing laboratory management, and realizes intelligent and real-time monitoring and management of the laboratory environment.
[0099] Secondly, with reference to the accompanying drawings, a laboratory monitoring method based on IoT and digital twins provided according to an embodiment of the present application is described. The method adopts the above-mentioned laboratory monitoring system based on IoT and digital twins.
[0100] like Figure 11 As shown in Figure 1, the laboratory monitoring method based on IoT and digital twins includes the following steps:
[0101] In step S1101, the status of the laboratory to be monitored is mapped based on the preset digital twin model through the application module, and the status of the laboratory to be monitored is displayed. The user instructions are received based on the human-computer interaction module, and the user instructions are sent to the perception module, so that the perception module adjusts the perception parameters based on the user instructions.
[0102] In step S1102, the environmental data of the laboratory to be monitored is collected using the perception module, and an early warning is issued when the environmental data meets the preset early warning conditions.
[0103] Furthermore, in some embodiments, the environmental data includes at least one of temperature, humidity, light intensity, smoke concentration, human activity, and flame information.
[0104] It should be noted that the above explanation of the embodiment of the laboratory monitoring system based on IoT and digital twins is also applicable to the laboratory monitoring method based on IoT and digital twins in this embodiment, and will not be repeated here.
[0105] According to the laboratory monitoring method based on IoT and digital twins in the embodiment of the present application, the state of the laboratory to be monitored is mapped based on a preset digital twin model through an application module, and the state of the laboratory to be monitored is displayed. The human-computer interaction module receives user instructions and sends the user instructions to the perception module, so that the perception module adjusts the perception parameters based on the user instructions; the perception module is used to collect environmental data of the laboratory to be monitored, and an early warning is issued when the environmental data meets the preset early warning conditions. In this way, the problems of cumbersome manual operations, difficult management, and waste of resources in existing laboratory management are solved, and intelligent and real-time monitoring and management of the laboratory environment are realized.
[0106] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or N embodiments or examples in a suitable manner. In addition, those skilled in the art can combine and combine different embodiments or examples described in this specification and features of different embodiments or examples without contradiction.
[0107] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of the technical features being referred to. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of such features. Throughout the description of this application, "plurality" means at least two, for example, two, three, etc., unless otherwise specifically defined.
[0108] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations on the present application. Ordinary technicians in this field can change, modify, replace and modify the above embodiments within the scope of the present application.
Claims
1. A laboratory monitoring system based on IoT and digital twins, characterized by: include: Perception module, communication module and application module, among which, The communication module is used to connect the data transmission between the perception module and the application module; The application module is used to map the status of the laboratory to be monitored based on a preset digital twin model and display the status of the laboratory to be monitored, and receive user instructions based on the human-computer interaction module, and send the user instructions to the perception module, so that the perception module adjusts the perception parameters based on the user instructions; The sensing module is used to collect environmental data of the laboratory to be monitored and issue an early warning when the environmental data meets a preset early warning condition.
2. The system according to claim 1, wherein: The perception module includes: at least one sensor component, wherein the at least one sensor component is used to collect environmental data of the laboratory to be monitored; At least one main control unit is used to process and analyze the environmental data, and issue an early warning when the analysis result meets a preset early warning condition.
3. The system according to claim 2, characterized in that The number of the sensor components is the same as the number of the main control units, and each main control unit is connected to its corresponding sensor component via a physical interface.
4. The system according to claim 2, wherein: The communication module includes: A Zigbee gateway, configured to establish a local wireless network and receive environmental data sent by the at least one main control unit; A wireless communication unit is used to upload the environmental data to the application module, and receive control instructions generated by the application module and / or send user instructions generated by the application module to the perception module.
5. The system according to claim 4, characterized in that The application module includes: a cloud platform, the cloud platform communicating with the Zigbee gateway via the wireless communication unit, the cloud platform being configured to store the environmental data and historical data and forward the environmental data reported by the perception module; The preset digital twin model is used to construct a virtual mapping of the laboratory to be monitored based on a preset three-dimensional modeling engine; The human-computer interaction module is used to display the real-time monitoring data of the laboratory to be monitored and issue remote instructions, wherein the remote instructions include the control instructions and the user instructions.
6. The system according to claim 5, characterized in that The preset digital twin model communicates with the cloud platform using TCP communication mode and / or HTTP communication mode.
7. The system according to claim 5, characterized in that The human-computer interaction module includes: An environmental parameter visualization unit, wherein the environmental parameter visualization unit displays the real-time monitoring data in a graphical manner; A historical data backtracking unit, which supports querying historical data stored in the cloud platform according to a preset time range; A remote control unit is used to adjust the warning threshold of the sensor assembly.
8. The system according to claim 1, wherein: The environmental data includes at least one of temperature, humidity, light intensity, smoke concentration, human activity and flame information.
9. A laboratory monitoring method based on IoT and digital twins, characterized in that: A laboratory monitoring system based on IoT and digital twins according to any one of claims 1 to 8 is used, wherein the method comprises the following steps: Through the application module, the status of the laboratory to be monitored is mapped based on the preset digital twin model, and the status of the laboratory to be monitored is displayed. The human-computer interaction module receives user instructions and sends the user instructions to the perception module, so that the perception module adjusts the perception parameters based on the user instructions; The sensing module is used to collect environmental data of the laboratory to be monitored, and an early warning is issued when the environmental data meets a preset early warning condition.
10. The method according to claim 9, characterized in that The environmental data includes at least one of temperature, humidity, light intensity, smoke concentration, human activity and flame information.
Citation Information
Patent Citations
Workshop environment monitoring device and monitoring method based on digital twinning
CN114995256A
Management system based on digital twinning
CN115860684A
Control system based on digital twinning
CN115951617A
Environment monitoring method and system based on digital twinborn technology
CN119147048A