Factory personnel security check system based on Internet of Things technology

By adopting IoT technology and ultra-wideband positioning technology in the factory personnel security inspection system, combined with DS18B20 digital temperature sensor, the problems of large positioning errors and high layout costs in the factory environment are solved, and high-precision positioning and ambient temperature monitoring are achieved, ensuring that Safety and productivity of factory personnel.

CN119136148APending Publication Date: 2024-12-13TUNGHSU TECH GRP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411215077.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-30
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

The existing factory personnel security inspection system is difficult to be applicable to the factory working environment, with large positioning errors and high layout costs.

Method used

Adopt a factory personnel security inspection system based on the Internet of Things technology, including positioning control module, ambient temperature monitoring module, wireless call module, microcontroller module, database module, alarm module, attendance module and system management module, through ultra-wideband positioning technology and DS18B20 digital Temperature sensors enable precise positioning and ambient temperature monitoring and alarms in emergencies.

Benefits of technology

It improves the accuracy and safety of factory personnel positioning, reduces layout costs, and can be applied to complex factory environments, ensuring the safety and production efficiency of factory personnel.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119136148A_ABST
    Figure CN119136148A_ABST
Patent Text Reader

Abstract

The invention provides a factory personnel security check system based on the Internet of Things technology, and relates to the technical field of management systems, and the system comprises a positioning control module which is used for positioning the positions of factory personnel through the ultra-wideband positioning technology; the environment temperature monitoring module is used for monitoring the environment temperature nearby factory personnel, and when the environment temperature exceeds a temperature threshold value, the alarm module is called to give an alarm. The wireless calling module is used for asking for help in an emergency; the single-chip microcomputer module is used for data processing and task control among the modules; the database module is used for storing and managing data generated in the operation of the security check system; the alarm module is used for giving an alarm; the attendance module is connected with the positioning control module and is used for recording the on-duty time, the off-duty time and the working area of the employee; the system management module is provided with a user interface and is used for configuring system parameters, checking and managing data, generating a report and setting an alarm threshold value.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of management systems, and in particular to a factory personnel security inspection system based on Internet of Things technology. Background Art

[0002] As people's safety awareness increases, the safety of factory personnel is becoming more and more important in factory production. With the continuous development of the times, factory environmental safety has become a major social issue. Real-time monitoring of factory personnel has also become a hot issue. At present, most factories rely solely on manpower for monitoring, which leads to high costs, low efficiency, and inability to achieve real-time monitoring of each member. Therefore, a set of portable electronic devices is needed to monitor factory personnel in real time and issue alarms in case of danger. At present, most factories are supervised by manpower, but relying on manpower to monitor the safety of employees is costly, unreliable, and cannot achieve real-time monitoring of each employee. There are many factories in my country, most of which are large in area and have complex internal environments. They are prone to sudden accidents, which poses a great threat to the safety of workers.

[0003] With the country's emphasis on factory safety and the continuous improvement of factory informationization, the networking level of factory personnel safety inspection systems in my country has also developed. Many domestic experts and scholars have also actively researched and developed underground positioning terminals and achieved certain results.

[0004] Most of the existing systems use contactless IC cards to identify factory staff, realize regional positioning of personnel, and visualize them through upper software. However, IC card identification is prone to problems such as loss and forgetting, which leads to the failure of factory personnel positioning. There are also local positioning tags based on Wi-Fi. However, this positioning tag can be used in a local range indoors, but the positioning tag only sends scanning information once every 5 seconds, which is easy to cause large positioning errors. In addition, the factory personnel positioning node module based on ZigBee and CC2430 are used to realize the positioning of personnel. However, only point-to-point communication is realized and tested in indoor environments, which cannot guarantee that it is completely applicable to the working environment of the factory. The factory personnel tracking and positioning system designed by Zhao Qi uses ZigBee technology. The system consists of two parts: inside and outside the factory. The outside of the factory is divided into a monitoring and management system, and the inside of the factory is divided into a personnel tracking and positioning system, which leads to the use of cumbersome base station installation and high layout costs. Summary of the invention

[0005] A technical problem to be solved by this application is that the existing security inspection system is difficult to adapt to the working environment of the factory, has large positioning errors and high layout costs.

[0006] In order to solve the above technical problems, the embodiment of the present application provides a factory personnel security inspection system based on the Internet of Things technology, including: a positioning control module, an ambient temperature monitoring module, a wireless call module, a single-chip computer module, a database module, an alarm module, an attendance module and a system management module;

[0007] The positioning control module is used to locate the position of factory personnel through ultra-wideband positioning technology;

[0008] The ambient temperature monitoring module is used to monitor the ambient temperature near the factory personnel, and when the ambient temperature exceeds the temperature threshold, the alarm module is called to issue an alarm;

[0009] The wireless calling module is used to ask for help in an emergency;

[0010] The single chip microcomputer module is used for data processing and control tasks between various modules;

[0011] The database module is used to store and manage data generated during the operation of the security inspection system;

[0012] The alarm module is used to issue an alarm;

[0013] The attendance module is connected to the positioning control module, and the attendance module is used to record the employee's arrival time, departure time and work area;

[0014] The system management module is provided with a user interface, and the system management module is used to configure system parameters, view and manage data, generate reports, and set alarm thresholds.

[0015] In some embodiments, the positioning control module is specifically used to:

[0016] The distance between factory personnel and three base stations is determined by TWR measurement based on ultra-wideband communication technology.

[0017] The location of the factory personnel is determined based on the distance between the factory personnel and the three base stations.

[0018] In some embodiments, the TWR measurement method specifically includes:

[0019] The tag equipment equipped by the factory staff sends a ranging request POLL to the anchor equipment equipped by each base station;

[0020] The anchor device returns a response signal RESP to the tag device in response to the ranging request POLL;

[0021] The tag device sends a final message FINAL to the anchor device in response to the response signal RESP;

[0022] The anchor device returns a ranging result REPORT to the tag device in response to the final message FINAL;

[0023] After all anchor devices complete ranging, the tag device broadcasts a RangeData message containing all ranging results REPORT.

[0024] In some embodiments, determining the location of the factory personnel according to the distances from the factory personnel to the three base stations specifically includes:

[0025] According to the distances from factory personnel to the three base stations, a set of equations is constructed:

[0026]

[0027] Where (x, y) represents the factory personnel coordinates, (x1, y1) represents the first base station coordinates, (x2, y2) represents the second base station coordinates, (x3, y3) represents the third base station coordinates, and d 01 represents the distance from the factory personnel to the first base station, d 02 Indicates the distance from the factory personnel to the second base station, d 03 Indicates the distance from the factory personnel to the third base station;

[0028] The system of equations is solved to determine the location of the plant personnel.

[0029] In some embodiments, the ambient temperature monitoring module is specifically a DS18B20 digital temperature sensor.

[0030] In some embodiments, the specific manner in which the DS18B20 digital temperature sensor monitors the ambient temperature near factory personnel includes:

[0031] Power on and start the DS18B20 digital temperature sensor;

[0032] Initialize the DS18B20 digital temperature sensor;

[0033] Read the serial number of the DS18B20 digital temperature sensor;

[0034] Send temperature conversion instructions;

[0035] The temperature is displayed according to the temperature conversion instruction.

[0036] In some embodiments, the system management module is developed using the QT framework.

[0037] In some embodiments, a display module is also included;

[0038] The display module is used to display the movement track of factory personnel.

[0039] In some embodiments, the ambient temperature monitoring module is specifically used to:

[0040] Monitor ambient temperature;

[0041] Input the historical ambient temperature sequence within the past preset time range into the long short-term memory neural network;

[0042] Predict the ambient temperature at future moments through long short-term memory neural network;

[0043] When the predicted value of the ambient temperature at a future moment exceeds the temperature threshold, the alarm module is called to issue an alarm.

[0044] In some embodiments, the prediction of the ambient temperature at a future time by using the long short-term memory neural network is specifically:

[0045] Input the historical ambient temperature sequence into the long short-term memory neural network;

[0046] In the forget gate, determine the information that needs to be forgotten and get the output vector of the forget gate:

[0047] F t =σ(W F ·[H t-1 ,X t ]+b F )

[0048] Among them, F t represents the output vector of the forget gate at time t, σ() represents the activation function, and W F represents the weight matrix of the forget gate, H t-1 represents the hidden state of the previous moment, X t represents the historical ambient temperature sequence input at time t, b F Represents the bias parameter of the forget gate;

[0049] In the input gate, the information stored in the cell storage unit is determined to obtain the output vector of the input gate:

[0050] I t =σ(W I ·[H t-1 ,X t ]+b I )

[0051] Among them, I t represents the output vector of the input gate at time t, W I represents the weight matrix of the input gate, b I Represents the bias parameter of the input gate;

[0052] In the cell storage unit, calculate the temporary cell state at the current moment:

[0053]

[0054] in, represents the temporary cell state at time t, tanh() represents the tanh activation function, W C represents the weight matrix of the cell storage unit, b C Represents the bias parameter of the cell storage unit.

[0055] In the cell storage unit, calculate the cell state at the current moment:

[0056]

[0057] Among them, C t represents the cell state at time t, C t-1 Indicates the cell state at the previous moment.

[0058] In the output gate, the output vector of the output gate is calculated and stored as the hidden state:

[0059] O t =σ(W O ·[H t-1 ,X t ]+b O )

[0060] H t =O t tanh(C t )

[0061] Among them, O t represents the output vector of the output gate at time t, W o represents the weight matrix of the output gate, b o represents the bias parameter of the output gate, H t represents the hidden state at time t

[0062] In the output layer, the ambient temperature at future times is predicted:

[0063]

[0064] Among them, y t represents the predicted value of ambient temperature at time t, b y represents the bias parameter of the output layer, represents the weight matrix between the nth cell storage unit and the output layer, Represents the hidden state stored in the nth cell storage unit at time t, n = 1, 2, ..., N, N represents the total number of cell storage units.

[0065] Through the above technical scheme, the factory personnel security inspection system based on Internet of Things technology provided by this application can locate the position of factory personnel through ultra-wideband positioning technology to improve positioning accuracy, and can monitor the ambient temperature near factory personnel. When the ambient temperature is too high, an alarm will be issued, and help can be sought in an emergency, thereby ensuring the safety of factory personnel. It can be applied to the complex working environment of the factory and has low layout costs. BRIEF DESCRIPTION OF THE DRAWINGS

[0066] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0067] Figure 1 It is a structural schematic diagram of a factory personnel security inspection system based on Internet of Things technology disclosed in an embodiment of the present application.

[0068] Figure 2 It is a flowchart of a TWR measurement method disclosed in an embodiment of the present application.

[0069] Figure 3 It is a schematic diagram of the working process of a DS18B20 digital temperature sensor disclosed in an embodiment of the present application.

[0070] Description of reference numerals:

[0071] 1. Positioning control module; 2. Ambient temperature monitoring module; 3. Wireless call module; 4. Single chip microcomputer module; 5. Database module; 6. Alarm module; 7. Attendance module; 8. System management module. DETAILED DESCRIPTION

[0072] The following is a further detailed description of the implementation methods of the present application in conjunction with the accompanying drawings and examples. The detailed descriptions of the following examples and the accompanying drawings are used to exemplarily illustrate the principles of the present application, but cannot be used to limit the scope of the present application. The present application can be implemented in many different forms and is not limited to the specific embodiments disclosed herein, but includes all technical solutions that fall within the scope of the claims.

[0073] The present application provides these embodiments to make the present application thorough and complete, and to fully express the scope of the present application to those skilled in the art. It should be noted that unless otherwise specifically stated, the relative arrangement of the parts and steps, the composition of the materials, the numerical expressions and the numerical values ​​set forth in these embodiments should be interpreted as being merely exemplary, and not as limiting.

[0074] It should be noted that, in the description of this application, unless otherwise specified, the meaning of "multiple" is greater than or equal to two; the terms "upper", "lower", "left", "right", "inner", "outer", etc., indicating the orientation or positional relationship, are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on this application. When the absolute position of the object being described changes, the relative positional relationship may also change accordingly.

[0075] In addition, the words "first", "second" and similar words used in this application do not indicate any order, quantity or importance, but are only used to distinguish different parts. "Vertical" does not mean vertical in the strict sense, but is within the tolerance range. "Parallel" does not mean parallel in the strict sense, but is within the tolerance range. "Include" or "comprising" and similar words mean that the elements before the word include the elements listed after the word, and do not exclude the possibility of including other elements.

[0076] It should also be noted that in the description of this application, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral connection; it can be directly connected or indirectly connected through an intermediate medium. For ordinary technicians in this field, the specific meanings of the above terms in this application can be understood according to the specific circumstances. When a specific device is described as being located between a first device and a second device, there may or may not be an intermediate device between the specific device and the first device or the second device.

[0077] All terms used in this application have the same meaning as those understood by those of ordinary skill in the art to which this application belongs, unless otherwise specifically defined. It should also be understood that terms defined in general dictionaries, such as general dictionaries, should be interpreted as having a meaning consistent with their meaning in the context of the relevant technology, and should not be interpreted in an idealized or extremely formal sense, unless explicitly defined herein.

[0078] Technologies, methods, and equipment known to ordinary technicians in the relevant art may not be discussed in detail, but where appropriate, the technologies, methods, and equipment should be considered part of the specification.

[0079] Reference Manual Attached Figure 1 , showing a structural schematic diagram of a factory personnel security inspection system based on Internet of Things technology disclosed in an embodiment of the present application.

[0080] The embodiment of the present application provides a factory personnel security inspection system based on Internet of Things technology, including: a positioning control module 1, an ambient temperature monitoring module 2, a wireless call module 3, a single-chip computer module 4, a database module 5, an alarm module 6, an attendance module 7 and a system management module 8.

[0081] The positioning control module 1 is used to locate the position of factory personnel through ultra-wideband positioning technology.

[0082] It should be noted that ultra-wideband (UWB) positioning technology has high transmission rate and low transmission power, strong penetration ability, and is based on extremely narrow pulse wireless technology without carrier. It has the advantages of high positioning accuracy and personnel trajectory tracking. It is these advantages that make it obtain more accurate results in the field of indoor positioning. Ultra-wideband (UWB) positioning technology uses pre-arranged anchor nodes and bridge nodes to communicate with newly added blind nodes, and uses triangulation positioning method to determine the position.

[0083] The ambient temperature monitoring module 2 is used to monitor the ambient temperature near the factory personnel, and when the ambient temperature exceeds the temperature threshold, the alarm module 6 is called to sound an alarm.

[0084] Among them, those skilled in the art can set the temperature threshold value according to actual conditions, and the present invention does not limit it.

[0085] It should be noted that by implementing the ambient temperature monitoring module 2, the factory can greatly improve its sensitivity to environmental changes and take prompt measures when the temperature is abnormal to ensure the safety of factory personnel.

[0086] The wireless calling module 3 is used to seek help in emergency situations.

[0087] It should be noted that, through the wireless call module 3, the factory can significantly improve the response speed to cope with emergency situations, ensuring that factory personnel can quickly get help in emergency situations, thereby greatly improving the overall safety of the factory.

[0088] The single chip microcomputer module 4 is used for data processing and control tasks between various modules.

[0089] It should be noted that the single-chip microcomputer module 4 plays the role of data processing and control center in the system, responsible for integrating and processing data from various modules, executing logic control tasks, and maintaining communication with the host computer and other modules. It ensures the coordinated operation of the system, responds to various events in a timely manner, and ensures the stability and security of the system.

[0090] The database module 5 is used to store and manage the data generated during the operation of the security inspection system.

[0091] It should be noted that the database module 5 is an indispensable part of the security inspection system, responsible for managing and storing all data generated during the operation of the entire system. It not only provides data storage and query functions, but also supports complex data analysis and report generation to ensure the stable operation and security management of the system. Through effective data management, the system can better cope with various challenges and improve overall security and management efficiency.

[0092] The alarm module 6 is used to issue an alarm.

[0093] It should be noted that the alarm module 6 plays a key safety function in the security inspection system. Its main function is to immediately sound an alarm when the system detects an abnormal or critical situation, so as to remind relevant personnel to take timely countermeasures, thereby preventing accidents from happening or reducing the impact of accidents.

[0094] The attendance module 7 is connected to the positioning control module 1, and is used to record the employee's arrival time, departure time and work area.

[0095] It should be noted that the attendance module 7 realizes the automated attendance recording and management function by combining with the positioning control module 1. It can not only accurately record the arrival and departure time of employees, but also track the activities of employees in different work areas. Through data analysis and report generation, the attendance module 7 provides managers with effective tools to monitor and optimize employee attendance and work performance, while also improving the overall management efficiency of the factory.

[0096] The system management module 8 is provided with a user interface, and the system management module 8 is used to configure system parameters, view and manage data, generate reports, and set alarm thresholds.

[0097] It should be noted that the system management module 8 is the core control and management center of the entire security inspection system, responsible for providing comprehensive configuration, monitoring, data management and report generation functions. It enables managers to interact with the system conveniently by setting up a user interface, ensuring that the system operates as expected and can respond and handle various situations in a timely manner.

[0098] The factory personnel security inspection system provided by the present invention has the characteristics of comprehensive functions, small size, convenient use, easy portability, simple operation, etc., so that it has a wide range of application prospects.

[0099] In some embodiments, the positioning control module 1 is specifically used for:

[0100] The distance between factory personnel and three base stations is determined through TWR measurement based on ultra-wideband communication technology.

[0101] The location of the factory personnel is determined based on the distance between the factory personnel and the three base stations.

[0102] In the present invention, the TWR measurement method based on UWB communication technology is combined with three base stations to locate the position of factory personnel, which can significantly improve the positioning accuracy, reliability and system scalability, and provide strong support for safety monitoring, management optimization and resource scheduling. This method is particularly effective in complex factory environments, bringing significant benefits to ensuring personnel safety and improving factory operation efficiency.

[0103] Among them, TWR (Two-Way Ranging) measurement method is a commonly used wireless positioning and ranging technology, especially widely used in ultra-wideband (UWB) communication. The core idea of ​​TWR is to calculate the distance between two devices by measuring the time it takes for a signal to go back and forth between them.

[0104] Reference Manual Attached Figure 2 , shows a flow chart of a TWR measurement method disclosed in an embodiment of the present application. Figure 2 T0 indicates the tag device, and A0, A1, A2, and A3 indicate the anchor devices.

[0105] In some embodiments, the TWR measurement method specifically includes:

[0106] The tag devices equipped by factory personnel send ranging requests POLL to the anchor devices equipped by each base station.

[0107] The anchor device returns a response signal RESP to the tag device in response to the ranging request POLL.

[0108] In response to the response signal RESP, the tag device sends a final message FINAL to the anchor device.

[0109] The anchor device returns a ranging result REPORT to the tag device in response to the final message FINAL.

[0110] After all anchor devices have completed ranging, the tag device broadcasts a RangeData message containing all ranging results REPORT.

[0111] In the present invention, the TWR measurement method is used in combination with multiple anchor devices to perform ranging, and then the tag devices centrally broadcast the ranging results. This method not only improves the ranging accuracy and communication efficiency of the system, but also enhances the real-time performance, reliability and scalability of the system.

[0112] In some embodiments, determining the location of the factory personnel according to the distances from the factory personnel to the three base stations specifically includes:

[0113] According to the distances from factory personnel to the three base stations, a set of equations is constructed:

[0114]

[0115] Where (x, y) represents the factory personnel coordinates, (x1, y1) represents the first base station coordinates, (x2, y2) represents the second base station coordinates, (x3, y3) represents the third base station coordinates, and d 01 represents the distance from the factory personnel to the first base station, d 02 Indicates the distance from the factory personnel to the second base station, d 03 Indicates the distance from factory personnel to the third base station.

[0116] Solve the system of equations to determine the locations of the plant personnel.

[0117] In the present invention, the location of factory personnel is determined by constructing and solving a group of distance equations between multiple base stations. This method provides high-precision, low-error and high-robust positioning capabilities and is suitable for use in complex factory environments.

[0118] In some embodiments, the ambient temperature monitoring module 2 is specifically a DS18B20 digital temperature sensor.

[0119] Reference Manual Attached Figure 3 , shows a schematic diagram of the working process of a DS18B20 digital temperature sensor disclosed in an embodiment of the present application.

[0120] In some embodiments, the specific method of the DS18B20 digital temperature sensor monitoring the ambient temperature near the factory personnel includes: powering on the DS18B20 digital temperature sensor. Initializing the DS18B20 digital temperature sensor. Reading the serial number of the DS18B20 digital temperature sensor. Sending a temperature conversion instruction. Displaying the temperature according to the temperature conversion instruction.

[0121] In the present invention, by adopting the DS18B20 digital temperature sensor and operating according to the steps of starting, initializing, reading the serial number, sending the temperature conversion instruction, etc., the system can realize high-precision and reliable temperature monitoring and has high scalability and flexibility.

[0122] In some embodiments, the system management module 8 is developed using the QT framework.

[0123] It should be noted that QT is an object-oriented framework. Using special code generation extensions (called MetaObject Compiler (moc)) and some macros, QT is easy to extend and allows true component programming. It can be used to develop both GUI programs and non-GUI programs, such as console tools and servers.

[0124] In some embodiments, a display module is further included, which is used to display the movement track of factory personnel.

[0125] In the present invention, in emergency situations (such as fire, equipment failure, etc.), the display module can help emergency command personnel quickly understand the distribution of personnel in the factory, formulate rapid evacuation plans or organize rescue operations, and improve emergency response efficiency.

[0126] In some embodiments, the ambient temperature monitoring module 2 is specifically used to: monitor the ambient temperature. Input the historical ambient temperature sequence within the preset time range in the past into the long short-term memory neural network. Through the long short-term memory neural network, predict the ambient temperature at a future time. When the predicted value of the ambient temperature at a future time exceeds the temperature threshold, call the alarm module 6 to issue an alarm.

[0127] Among them, the Long Short-Term Memory (LSTM) neural network is a special recurrent neural network (RNN) that is particularly suitable for processing and predicting time series-based data. LSTM overcomes the gradient vanishing or gradient exploding problems that are prone to occur in traditional RNNs when processing long sequence data by designing a complex unit structure, so it can better capture the long-term dependencies in sequence data.

[0128] In some embodiments, the ambient temperature at a future time is predicted by using a long short-term memory neural network as follows:

[0129] Input the historical ambient temperature sequence into the LSTM neural network.

[0130] In the forget gate, determine the information that needs to be forgotten and get the output vector of the forget gate:

[0131] F t =σ(W F ·[H t-1 ,X t ]+b F )

[0132] Among them, F t represents the output vector of the forget gate at time t, σ() represents the activation function, and W F represents the weight matrix of the forget gate, H t-1 represents the hidden state of the previous moment, X t represents the historical ambient temperature sequence input at time t, b F Represents the bias parameter of the forget gate.

[0133] In the input gate, the information stored in the cell storage unit is determined to obtain the output vector of the input gate:

[0134] I t=σ(W I ·[H t-1 ,X t ]+b I )

[0135] Among them, I t represents the output vector of the input gate at time t, W I represents the weight matrix of the input gate, b I Represents the bias parameter of the input gate.

[0136] In the cell storage unit, calculate the temporary cell state at the current moment:

[0137]

[0138] in, represents the temporary cell state at time t, tanh() represents the tanh activation function, W C represents the weight matrix of the cell storage unit, b C Represents the bias parameter of the cell storage unit.

[0139] In the cell storage unit, calculate the cell state at the current moment:

[0140]

[0141] Among them, C t represents the cell state at time t, C t-1 Indicates the cell state at the previous moment.

[0142] In the output gate, the output vector of the output gate is calculated and stored as the hidden state:

[0143] O t =σ(W O ·[H t-1 ,X t ]+b O )

[0144] H t =O t tanh(C t )

[0145] Among them, O t represents the output vector of the output gate at time t, W o represents the weight matrix of the output gate, b o represents the bias parameter of the output gate, H t represents the hidden state at time t

[0146] In the output layer, the ambient temperature at future times is predicted:

[0147]

[0148] Among them, y t represents the predicted value of ambient temperature at time t, b y represents the bias parameter of the output layer, represents the weight matrix between the nth cell storage unit and the output layer, Represents the hidden state stored in the nth cell storage unit at time t, n = 1, 2, ..., N, N represents the total number of cell storage units.

[0149] In the present invention, LSTM can capture the changing trend and potential mutation of temperature, and the system can react in advance when the temperature is about to reach a dangerous level, rather than just relying on the current temperature state. This significantly improves the predictability and intelligence level of the environmental monitoring system and avoids potential safety hazards.

[0150] Through the above technical scheme, the factory personnel security inspection system based on Internet of Things technology provided by this application can locate the position of factory personnel through ultra-wideband positioning technology to improve positioning accuracy, and can monitor the ambient temperature near factory personnel. When the ambient temperature is too high, an alarm will be issued, and help can be sought in an emergency, thereby ensuring the safety of factory personnel. It can be applied to the complex working environment of the factory and has low layout costs.

[0151] So far, various embodiments of the present application have been described in detail. In order to avoid obscuring the concept of the present application, some details known in the art are not described. Based on the above description, those skilled in the art can fully understand how to implement the technical solution disclosed herein.

[0152] Although some specific embodiments of the present application have been described in detail by way of examples, it should be understood by those skilled in the art that the above examples are for illustration only and are not intended to limit the scope of the present application. It should be understood by those skilled in the art that the above embodiments may be modified or some technical features may be replaced by equivalents without departing from the scope and spirit of the present application. In particular, the various technical features mentioned in the various embodiments may be combined in any manner as long as there is no structural conflict.

Claims

1. A factory personnel security inspection system based on Internet of Things technology, It is characterized in that include: Positioning control module, ambient temperature monitoring module, wireless call module, single chip computer module, database module, alarm module, attendance module and system management module; The positioning control module is used to locate the position of factory personnel through ultra-wideband positioning technology; The ambient temperature monitoring module is used to monitor the ambient temperature near the factory personnel, and when the ambient temperature exceeds the temperature threshold, the alarm module is called to issue an alarm; The wireless calling module is used to ask for help in an emergency; The single chip microcomputer module is used for data processing and control tasks between various modules; The database module is used to store and manage data generated during the operation of the security inspection system; The alarm module is used to issue an alarm; The attendance module is connected to the positioning control module, and the attendance module is used to record the employee's arrival time, departure time and work area; The system management module is provided with a user interface, and the system management module is used to configure system parameters, view and manage data, generate reports, and set alarm thresholds.

2. According to claim 1, the factory personnel security inspection system based on Internet of Things technology, It is characterized in that The positioning control module is specifically used for: The distance between factory personnel and three base stations is determined by TWR measurement based on ultra-wideband communication technology. The location of the factory personnel is determined based on the distance between the factory personnel and the three base stations.

3. According to claim 2, the factory personnel security inspection system based on Internet of Things technology, It is characterized in that The TWR measurement method specifically includes: The tag equipment equipped by the factory staff sends a ranging request POLL to the anchor equipment equipped by each base station; The anchor device returns a response signal RESP to the tag device in response to the ranging request POLL; The tag device sends a final message FINAL to the anchor device in response to the response signal RESP; The anchor device returns a ranging result REPORT to the tag device in response to the final message FINAL; After all anchor devices complete ranging, the tag device broadcasts a RangeData message containing all ranging results REPORT.

4. According to claim 2, the factory personnel security inspection system based on Internet of Things technology, It is characterized in that Determining the location of the factory personnel according to the distances from the factory personnel to the three base stations specifically includes: According to the distances from factory personnel to the three base stations, a set of equations is constructed: Among them, (x, y) represents the factory personnel coordinates, (x 1 ,y 1 ) represents the coordinates of the first base station, (x 2 ,y 2 ) represents the coordinates of the second base station, (x 3 ,y 3 ) represents the coordinates of the third base station, d 01 Indicates the distance from the factory personnel to the first base station, d 02 Indicates the distance from the factory personnel to the second base station, d 03 Indicates the distance from the factory personnel to the third base station; The system of equations is solved to determine the location of the plant personnel.

5. According to claim 1, the factory personnel security inspection system based on Internet of Things technology, It is characterized in that The ambient temperature monitoring module is specifically a DS18B20 digital temperature sensor.

6. According to claim 5, the factory personnel security inspection system based on Internet of Things technology, It is characterized in that The specific methods of the DS18B20 digital temperature sensor to monitor the ambient temperature near factory personnel include: Power on and start the DS18B20 digital temperature sensor; Initialize the DS18B20 digital temperature sensor; Read the serial number of the DS18B20 digital temperature sensor; Send temperature conversion instructions; The temperature is displayed according to the temperature conversion instruction.

7. The factory personnel security inspection system based on Internet of Things technology according to claim 1, It is characterized in that The system management module is developed using the QT framework.

8. The factory personnel security inspection system based on Internet of Things technology according to claim 1, It is characterized in that Also includes a display module; The display module is used to display the movement track of factory personnel.

9. The factory personnel security inspection system based on Internet of Things technology according to claim 1, It is characterized in that The ambient temperature monitoring module is specifically used for: Monitor ambient temperature; Input the historical ambient temperature sequence within the past preset time range into the long short-term memory neural network; Predict the ambient temperature at future moments through long short-term memory neural network; When the predicted value of the ambient temperature at a future moment exceeds the temperature threshold, the alarm module is called to issue an alarm.

10. The factory personnel security inspection system based on Internet of Things technology according to claim 9, It is characterized in that The prediction of the ambient temperature at a future moment by using the long short-term memory neural network is specifically as follows: Input the historical ambient temperature sequence into the long short-term memory neural network; In the forget gate, determine the information that needs to be forgotten and get the output vector of the forget gate: F t =σ(W F ·[H t-1 ,X t ]+b F ) Among them, F t represents the output vector of the forget gate at time t, σ() represents the activation function, and W F represents the weight matrix of the forget gate, H t-1 represents the hidden state of the previous moment, X t represents the historical ambient temperature sequence input at time t, b F Represents the bias parameter of the forget gate; In the input gate, the information stored in the cell storage unit is determined to obtain the output vector of the input gate: I t =σ(W I ·[H t-1 ,X t ]+b I ) Among them, I t represents the output vector of the input gate at time t, W I represents the weight matrix of the input gate, b I Represents the bias parameter of the input gate; In the cell storage unit, calculate the temporary cell state at the current moment: in, represents the temporary cell state at time t, tanh() represents the tanh activation function, W C represents the weight matrix of the cell storage unit, b C Represents the bias parameter of the cell storage unit. In the cell storage unit, calculate the cell state at the current moment: Among them, C t represents the cell state at time t, C t-1 Indicates the cell state at the previous moment. In the output gate, the output vector of the output gate is calculated and stored as the hidden state: The t =σ(W O ·[H t-1 ,X t ]+b O ) H t =O t ·tanh(C t ) Among them, O t represents the output vector of the output gate at time t, W o represents the weight matrix of the output gate, b o represents the bias parameter of the output gate, H t represents the hidden state at time t In the output layer, the ambient temperature at future times is predicted: Among them, y t represents the predicted value of ambient temperature at time t, b y represents the bias parameter of the output layer, represents the weight matrix between the nth cell storage unit and the output layer, Represents the hidden state stored in the nth cell storage unit at time t, n = 1, 2, ..., N, N represents the total number of cell storage units.