Intelligent office management system based on UWB positioning
Through UWB positioning technology and electronic fence modules, the problems of easy tailgating in traditional access control systems and time-consuming attendance systems have been solved, efficient and contactless clocking in and on-demand energy consumption control have been achieved, employee health monitoring has been provided, and the safety and comfort of the office environment have been improved.
Patent Information
- Application Number
- CN202510861875.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-25
- Publication Date
- 2025-09-19
AI Technical Summary
Traditional access control systems are prone to tailgating and inefficient, attendance systems are time-consuming, energy consumption control lacks real-time perception, and employee health issues are not effectively addressed.
Using UWB positioning technology, high-precision positioning is achieved through the UWB gateway base station and employee ID cards. Combined with electronic fences and heat map modules, it performs contactless access control and attendance records, and controls energy consumption in real time based on personnel distribution, providing health monitoring functions.
It improves the accuracy of access control recognition, enhances attendance efficiency, realizes on-demand energy consumption control, timely reminds employees of healthy behavior, and improves the quality of the office environment.
Smart Images

Figure CN120673506A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to intelligent office management technology, and in particular to an intelligent office management system based on UWB positioning. Background Art
[0002] With the development of smart offices, companies are increasingly concerned about office comfort, security, energy efficiency, and employee health. Traditional access control systems rely on single authentication methods such as IC cards and fingerprints, which pose challenges such as stalking and low efficiency. Time and attendance systems, on the other hand, often rely on time clocks, resulting in time-consuming queues and congestion. Furthermore, energy consumption control relies on manual or fixed time-based rules, lacking real-time awareness. Furthermore, employee health issues such as prolonged sedentary behavior are becoming increasingly prominent, and existing office systems lack the ability to remind employees of healthy behaviors.
[0003] Therefore, there is an urgent need for a comprehensive solution that integrates high-precision positioning and intelligent control to improve office efficiency and environmental quality. Summary of the Invention
[0004] The technical problem to be solved by the present invention is to provide an intelligent office management system based on UWB positioning, improve the accuracy of access control recognition, improve attendance efficiency based on contactless clocking in, realize on-demand energy consumption control based on real-time perception of the distribution of personnel in the office area, and provide employee sedentary detection and health reminder functions.
[0005] The technical solution adopted by the present invention to solve the above technical problems is: An intelligent office management system based on UWB positioning, comprising: The UWB positioning layer includes multiple UWB gateway base stations deployed in the office area and UWB badges worn by employees. The UWB gateway base stations collect the positioning signals and acceleration data periodically broadcast by the UWB badges and upload them to the backend server. The electronic fence module is used to set a virtual fence area in the access control or attendance area. It receives the positioning coordinates of the UWB work badge calculated by the back-end server and determines whether the badge has entered the fence area. It also combines the acceleration data of the UWB work badge to determine the actual motion state to trigger access control or attendance recording. The personnel heat map module is used to divide the office area into multiple grid areas, calculate the personnel density in each grid area based on the positioning data of UWB work badges, and generate a personnel heat map; Intelligent control module, used to control energy-consuming equipment in the office area based on personnel heat map information and preset control strategies, and automatically switch control strategies according to working hours; The health monitoring module is used to determine the employee's inactivity time based on the acceleration data of the UWB work badge and trigger a sedentary reminder or abnormal alarm when the preset threshold is reached.
[0006] Furthermore, the UWB gateway base station adopts the DW3110 module, and the UWB badge uses the nRF52833 as the main control chip, with a built-in UWB module and a three-axis accelerometer.
[0007] Furthermore, the radius of the virtual fence area set by the electronic fence module in the access control and attendance areas is 0.5 meters.
[0008] Furthermore, the personnel heat map module divides the office area into fixed grids of 0.5 square meters; the generated personnel heat map data is refreshed every 5 seconds and is used to drive the automated control strategy of smart lighting and air conditioning.
[0009] Furthermore, the electronic fence module determines whether the ID card has entered the fenced area and combines the acceleration data of the UWB ID card to determine the actual motion state to trigger access control or attendance recording, specifically including: When it is determined that the ID card enters the access control area, the following judgments are performed in sequence: a. Determine whether the access control is in the closed state; b. Determine whether the current time is within the preset attendance period; c. Verify whether the permission information of the UWB badge is normal; d. Collect acceleration data from the UWB badge to determine whether its motion state conforms to the actual entry scenario; If all the above conditions are met, a door opening command is sent to the access control module, which drives the door lock motor to operate, and automatically generates an attendance punch-in record and uploads it to the attendance system; If any of the conditions are not met, access control will not be triggered and no clock-in record will be generated.
[0010] Furthermore, the intelligent control module controls energy-consuming devices in the office area according to the personnel heat map information and the preset control strategy, including: The intelligent control module traverses each grid area and, based on the personnel heat map information, when it determines that an area has been unoccupied for longer than a set time threshold, it sends instructions to the intelligent relays in the corresponding area to shut down the energy-consuming equipment in that area, including lighting and air conditioning. When it detects that a person has re-entered an area where the equipment has been shut down, the working status of the energy-consuming equipment in the area is automatically restored.
[0011] Furthermore, the intelligent control module automatically switches the control strategy according to the working time, including: According to the working hours set in the calendar, during non-working hours, if there is no one in a certain area, the power supply of the equipment in the area will be directly cut off, and the access control system will be linked to close the channel.
[0012] Furthermore, the health monitoring module determines the employee's inactivity time based on the acceleration data of the UWB badge and triggers a sedentary reminder or abnormal alarm when the preset threshold is reached, including: The acceleration data from the UWB ID card monitors the employee's inactivity time. If the employee is inactive for more than 45 minutes, a reminder will be sent. If the employee is inactive for more than 2 hours, an abnormal warning message will be sent to the management background.
[0013] The beneficial effects of the present invention are: (1) Utilize high-precision UWB positioning technology to accurately perceive the location of personnel, thereby providing a data basis for access control and attendance.
[0014] (2) Electronic fences are used to trigger contactless access control and clocking in, reducing queues and management burdens and improving attendance efficiency.
[0015] (3) On-demand lighting and air conditioning control based on thermal maps can effectively save energy and reduce consumption.
[0016] (4) By monitoring the time employees spend sitting still, auxiliary management of their health behaviors can be achieved. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 This is the hardware architecture diagram of the intelligent office management system based on UWB positioning in the present invention.
[0018] Figure 2 This is a schematic diagram of the UWB positioning principle in the present invention.
[0019] Figure 3 This is the access control and attendance flow chart of the present invention.
[0020] Figure 4 This is the energy consumption control logic diagram based on the thermal map in the present invention.
[0021] Figure 5 This is a flow chart of health monitoring in the present invention. DETAILED DESCRIPTION
[0022] This invention aims to provide an intelligent office management system based on UWB positioning. This system improves access control accuracy, enhances attendance efficiency through contactless clocking, implements on-demand energy consumption control based on real-time awareness of office occupancy distribution, and provides employee sedentary status monitoring and health reminders. The core concept is to leverage ultra-wideband (UWB) positioning technology to build a closed-loop system of "spatial perception-behavior analysis-intelligent control." By leveraging real-time awareness of occupant location and status within the office area, this system enables integrated intelligent regulation of office management, energy consumption control, and employee health. Specifically, the present invention utilizes UWB positioning technology to collect the positioning signals and acceleration data of employee ID cards through the UWB gateway base station, and then uploads them to the back-end server to calculate the employee's position and acceleration status. The position data is combined with the electronic fence set up in the access control or attendance area to determine whether the employee has entered the fenced area, and the actual movement status is determined based on the acceleration status data to avoid tailgating behavior. In addition, based on the grid division in the office area and combined with the employee's position data, a personnel heat map of each area can be generated, thereby providing a basis for equipment energy consumption control in each area. Finally, based on the employee's acceleration data, the employee's stationary time can be determined, and a sedentary reminder or abnormal alarm can be triggered when the preset threshold is reached.
[0023] The UWB-based intelligent office management system provided by the present invention includes a UWB positioning layer, an electronic fence module, a personnel heat map module, an intelligent control module, and a health monitoring module. The functions of each component are described as follows: UWB positioning layer: It includes multiple UWB gateway base stations deployed in the office area and UWB badges worn by employees. The UWB gateway base stations collect the positioning signals and acceleration data broadcast periodically by the UWB badges and upload them to the back-end server. For gateway deployment, UWB base stations can be deployed at key points in the office area (such as the diagonal corners of the room), and a three-dimensional positioning network is constructed using the TDoA algorithm with an accuracy better than 10cm. Employees wear smart badges based on the nRF52833 main controller, which have a built-in UWB module and a three-axis accelerometer. They periodically broadcast UWB signals, including position and acceleration data (adjustable interval: 100ms~2s), see Figure 2 .
[0024] Electronic fence module: It is used to set a virtual fence area (typical radius of 0.5 meters) in the access control or attendance area, receive the positioning coordinates of the UWB work badge calculated by the back-end server, and determine whether the badge enters the fence area. It also combines the acceleration data of the UWB work badge to determine the actual motion status to trigger access control or attendance recording.
[0025] Personnel heat map module: It is used to divide the office area into multiple grid areas, count the occupant density in each grid area based on the positioning data of UWB ID cards, and generate a occupant heat map. For example, the office area can be divided into fixed grids (such as 0.5m² per grid), and the number of people in each grid is counted based on the coordinates of the UWB ID cards. The heat map data is refreshed every 5 seconds to drive smart lighting and air conditioning strategies.
[0026] Intelligent control module: This system controls energy-consuming devices within the office area based on occupancy heat map information and preset control strategies, automatically switching control strategies based on working hours. For example, preset occupancy duration thresholds (e.g., lights off after 30 minutes, air conditioning off after 2 hours, power off after 4 hours) trigger the device to execute the corresponding policy action if the area is detected to be empty for a time period exceeding the threshold. Additionally, calendar-based work hours can be set, automatically shutting down the power and doors during non-working hours if no one is detected.
[0027] Health monitoring module: This system determines employee inactivity time based on the acceleration data from the UWB badge and triggers sedentary reminders or abnormality alerts when a preset threshold is reached. For example, each badge periodically uploads its acceleration status. The backend detects if the inactivity exceeds a set duration (e.g., 45 minutes), triggering a sedentary reminder. If the badge remains inactive for an extended period (e.g., two hours), an abnormality alert is sent to the management backend or the employee.
[0028] In specific implementation, when implementing the solution of the present invention, the hardware system architecture deployed is as follows: Figure 1 Among them, the UWB work badge terminal integrates a UWB module and an accelerometer, and periodically broadcasts positioning signals and acceleration data; the UWB positioning gateway can use the DW3110 module, with a deployment interval of 8-12m and a height of 2.5m. By receiving the UWB broadcast of the work badge, the positioning signal and acceleration data are uploaded to the back-end server; the back-end server: as the decision-making center, executes positioning solution, energy consumption strategy generation, sedentary monitoring and other logic; the back-end server can communicate with smart relays and other devices through WiFi, and drive the actions of access control, lighting, air conditioning and other equipment through instructions.
[0029] Based on the above system architecture, the relevant software logic involved in the implementation of the solution of the present invention includes: (1) Positioning services: See also Figure 2 The UWB badge broadcasts UWB signals to the surroundings; the UWB signals are received by multiple UWB gateways and the signal arrival time is recorded. The back-end server calculates the time difference between the signals arriving at different base stations through the TDoA algorithm and solves the three-dimensional coordinates of the badge based on the base station coordinates.
[0030] (2) Access control and attendance: The process can be found in Figure 3 When an employee wearing a badge enters the 0.5-meter electronic fence of the access control area, the system confirms the validity of the positioning through TDoA; then it makes a step-by-step judgment on the conditions, including: Access control status judgment: If the access control is in the closed state, proceed to the next step; otherwise, no action is triggered; Attendance period judgment: Check whether the current time is within the preset attendance period, if so, continue; Authorization verification: Read the built-in authorization chip of the ID card to confirm whether the user has access control authority; Motion status verification: Obtain the acceleration data of the work badge to determine whether it is in a non-stationary state (to avoid tailgating); If all the above conditions are met: send the door opening command to the access control module, and generate a clock-in record and upload it to the attendance system; if any condition is not met: do not perform any operation.
[0031] (3) Energy consumption optimization control: See also Figure 4 By dividing the office area into grids and locating the employees' ID cards, the density of people in each grid area is obtained, and a heat map is generated. The heat map is updated every 5 seconds. The back-end server traverses each area in the heat map to determine whether there are people in each area, and times the unoccupied areas. If the time exceeds the set threshold, such as 30 minutes, an instruction is issued to turn off energy-consuming equipment in the corresponding area, such as lights and air conditioners; when it is detected that a person re-enters the grid area where the equipment has been turned off, the previous equipment operation status is automatically restored.
[0032] (4) Sedentary reminder: See also Figure 5 The ID card regularly reports acceleration data to the server. When the server determines the employee's sitting status through the acceleration data, it starts the "duration mark" counter. If movement is detected, the duration mark is cleared and the count is restarted. Based on the monitoring of the sitting duration, when the sitting duration is ≥ 45 minutes, a sedentary reminder is sent through the ID card vibration or system pop-up window, and the duration mark is cleared. When the inactivity time is ≥ 2 hours: an abnormal warning is sent to the management background, and the employee's status (such as whether there is a sudden health problem) is confirmed based on the positioning coordinates.
[0033] Although the embodiments of the present invention have been described, it will be understood by those skilled in the art that various changes, modifications, substitutions and variations may be made to these embodiments without departing from the principles and spirit of the present invention, all without departing from the scope of protection of the present invention.
Claims
1. An intelligent office management system based on UWB positioning, characterized in that: include: The UWB positioning layer includes multiple UWB gateway base stations deployed in the office area and UWB badges worn by employees; Belong The UWB gateway base station collects the positioning signal and acceleration data periodically broadcast by the UWB badge and uploads it to the backend server; The electronic fence module is used to set a virtual fence area in the access control or attendance area. It receives the positioning coordinates of the UWB work badge calculated by the back-end server and determines whether the badge has entered the fence area. It also combines the acceleration data of the UWB work badge to determine the actual motion state to trigger access control or attendance recording. The personnel heat map module is used to divide the office area into multiple grid areas, calculate the personnel density in each grid area based on the positioning data of UWB work badges, and generate a personnel heat map; Intelligent control module, used to control energy-consuming equipment in the office area based on personnel heat map information and preset control strategies, and automatically switch control strategies according to working hours; The health monitoring module is used to determine the employee's inactivity time based on the acceleration data of the UWB work badge and trigger a sedentary reminder or abnormal alarm when the preset threshold is reached.
2. The intelligent office management system based on UWB positioning according to claim 1, characterized in that: The UWB gateway base station uses the DW3110 module, and the UWB badge uses the nRF52833 as the main control chip, with a built-in UWB module and a three-axis accelerometer.
3. The intelligent office management system based on UWB positioning according to claim 1, characterized in that: The radius of the virtual fence area set by the electronic fence module in the access control and attendance areas is 0.5 meters.
4. The intelligent office management system based on UWB positioning according to claim 1, characterized in that: The personnel heat map module divides the office area into fixed grids of 0.5 square meters; the generated personnel heat map data is refreshed every 5 seconds and is used to drive the automated control strategy of smart lighting and air conditioning.
5. The intelligent office management system based on UWB positioning according to claim 1, characterized in that: The electronic fence module determines whether the work badge has entered the fence area and combines the acceleration data of the UWB work badge to determine the actual motion state to trigger access control or attendance recording. Specifically, it includes: When it is determined that the ID card enters the access control area, the following judgments are performed in sequence: a. Determine whether the access control is in the closed state; b. Determine whether the current time is within the preset attendance period; c. Verify whether the permission information of the UWB badge is normal; d. Collect acceleration data from the UWB badge to determine whether its motion state conforms to the actual entry scenario; If all the above conditions are met, a door opening command is sent to the access control module, which drives the door lock motor to operate, and automatically generates an attendance punch-in record and uploads it to the attendance system; If any of the conditions are not met, access control will not be triggered and no clock-in record will be generated.
6. The intelligent office management system based on UWB positioning according to claim 1, characterized in that: The intelligent control module controls energy-consuming devices in the office area based on personnel heat map information and preset control strategies, including: The intelligent control module traverses each grid area and, based on the personnel heat map information, when it determines that an area has been unoccupied for longer than a set time threshold, it sends instructions to the intelligent relays in the corresponding area to shut down the energy-consuming equipment in that area, including lighting and air conditioning. When it detects that a person has re-entered an area where the equipment has been shut down, the working status of the energy-consuming equipment in the area is automatically restored.
7. The intelligent office management system based on UWB positioning according to claim 1, characterized in that: The intelligent control module automatically switches the control strategy according to the working time, including: According to the working hours set in the calendar, during non-working hours, if there is no one in a certain area, the power supply of the equipment in the area will be directly cut off, and the access control system will be linked to close the channel.
8. The intelligent office management system based on UWB positioning according to claim 1, characterized in that: The health monitoring module determines the employee's inactivity time based on the acceleration data of the UWB badge and triggers a sedentary reminder or abnormal alarm when the preset threshold is reached, including: The acceleration data from the UWB ID card monitors the employee's inactivity time. If the employee is inactive for more than 45 minutes, a reminder will be sent. If the employee is inactive for more than 2 hours, an abnormal warning message will be sent to the management background.
