A high-precision positioning and data transmission system integrating indoor and outdoor environments
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-24
- Publication Date
- 2026-08-14
AI Technical Summary
[0004]然而,UWB系统的建设成本高昂,需在厂区内部署大量定位基站,且对基站间的时钟同步要求极为严格,导致其在大型化工厂的大面积推广面临经济性与工程实施多重制约,同时,UWB信号在复杂金属环境中的非视距传播问题亦会增加系统维护难度,不便于进一步推广
[0011]采用上述进一步方案的有益效果是:利用低功耗蓝牙模块与多个门禁控制器进行信息交互用于精确判断技术人员的位置信息;
Smart Images

Figure CN122579052A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of indoor and outdoor positioning system technology, and in particular to a high-precision positioning and data transmission system that integrates indoor and outdoor positioning. Background Technology
[0002] Indoor and outdoor positioning technology is a system that uses wireless communication, sensor networks, and satellite navigation to determine and track the spatial location of targets in complex indoor and outdoor environments in real time. This technology has significant application value in industrial safety production, emergency rescue, and smart logistics. Its core lies in overcoming signal blockage, multipath effects, and insufficient positioning accuracy in different environments, thereby providing reliable data support for personnel management and safety monitoring. With the deepening of industrial development and intelligent manufacturing, high-risk industries such as large chemical plants are placing higher demands on the accuracy and real-time performance of personnel positioning, making positioning technology one of the key infrastructures for ensuring production safety.
[0003] In practical applications of large-scale chemical plants, the plant area is typically divided into various functional areas such as indoor production workshops, storage areas, and outdoor tank areas and pipeline corridors. Some of these areas are designated as restricted or hazardous areas due to the presence of flammable, explosive, toxic, or hazardous substances. According to safety production management regulations, these areas are only accessible to specific technical personnel who have undergone professional training, and their movements must be monitored in real time throughout the entire process to enable rapid and precise rescue and personnel evacuation in emergencies such as sudden leaks, fires, or explosions. However, large-scale chemical plants have complex building structures, dense metal equipment, and harsh electromagnetic environments. Traditional GPS positioning signals attenuate significantly indoors and in heavily obstructed outdoor areas, making it difficult to meet the sub-meter level positioning accuracy requirements. Based on this, ultra-wideband (UWB) technology has been rapidly adopted. Due to its strong resistance to multipath interference, good penetration, and high positioning accuracy, UWB technology is widely used in personnel positioning systems in industrial settings.
[0004] However, the construction cost of UWB systems is high, requiring the deployment of a large number of positioning base stations within the factory area, and the clock synchronization requirements between base stations are extremely strict. This leads to multiple constraints on its large-scale promotion in large chemical plants, including economic efficiency and engineering implementation. At the same time, the non-line-of-sight propagation problem of UWB signals in complex metal environments will also increase the difficulty of system maintenance, making it difficult to further promote.
[0005] Therefore, those skilled in the art are dedicated to developing a high-precision positioning and data transmission system that integrates indoor and outdoor environments, which is beneficial for real-time location tracking of workers. Summary of the Invention
[0006] The technical problem to be solved by the present invention is to provide a high-precision positioning and data transmission system that integrates indoor and outdoor environments, which is conducive to real-time positioning of staff.
[0007] The technical solution of this invention to solve the above-mentioned technical problems is as follows: A high-precision positioning and data transmission system integrating indoor and outdoor environments, comprising... A personal device, which is used for technical personnel to authenticate their identity and is carried on their person, integrates a positioning module and a low-power Bluetooth module, and the positioning module is used to receive positioning satellite signals outdoors to complete outdoor positioning. Access control controllers, multiple access control controllers are deployed in an indoor access control area, each access control controller integrates a Bluetooth communication module and is used to interact with the low-power Bluetooth module to obtain information stored in the device; The server, which is communicatively connected to the access control controller, is used to receive, process and store the information of the personal device, and calculate the technician's current location, on-duty status, movement trajectory and stay time indoors based on the information.
[0008] The beneficial effects of adopting the above solution are: by integrating a positioning module and a low-power Bluetooth module into the wearable device, and in conjunction with the access control controller and server deployed in the indoor access control area, the organic integration of indoor and outdoor positioning technologies can be achieved; Indoor positioning coverage can be achieved using existing access control infrastructure, reducing system deployment costs and maintenance difficulties. The server can receive and process the information from the device in real time, accurately calculating the current location, on-duty status, movement trajectory, and stay time of technicians indoors. This provides reliable data support for personnel management and safety monitoring in high-risk industries such as large chemical plants, and improves production safety assurance capabilities.
[0009] Based on the above technical solution, the present invention can be further improved as follows.
[0010] Furthermore, the portable device includes: The identity authentication module is used to store the identity information and permission data of technical personnel; The data storage module is used to store information to be transmitted. The Bluetooth Low Energy module interacts with multiple access controllers simultaneously. When the distance between the device and the access controller is less than or equal to a set value, the Bluetooth Low Energy module transmits the information to be transmitted to the access controller, and the access controller uploads it to the server.
[0011] The beneficial effect of adopting the above-mentioned further solution is that: using a low-power Bluetooth module to interact with multiple access controllers to accurately determine the location information of technicians; When the distance between the device and the access controller is less than or equal to a set value, information transmission is automatically triggered. By utilizing the short-range communication characteristics of Bluetooth Low Energy, the accuracy and security of data transmission are ensured, avoiding the risk of information leakage caused by long-distance signal interference.
[0012] Furthermore, the Bluetooth communication module is used to interact with the low-power Bluetooth module of the device, receive and verify identity authentication information; The access control execution module is used to control the opening or closing of the access control system based on the verification result; A wired communication module is used to upload access control opening events, timestamps, device identifiers, area information, and information obtained from the device to the server via a wired line; The access control controller controls the access control to open sequentially according to the preset process flow logic or area access logic. The server automatically calculates and generates the movement routes and stay duration of technicians in various functional areas of the room based on the order and time interval of access control opening.
[0013] The beneficial effects of adopting the above-mentioned further solution are as follows: the access control controller integrates a Bluetooth communication module, an access control execution module, and a wired communication module to form a complete integrated unit for access control and data acquisition. The Bluetooth communication module is responsible for exchanging and verifying identity authentication information with the device. The access control execution module accurately controls the opening or closing of the access control based on the verification result. The wired communication module uploads the access control opening event, timestamp, device identifier, area information, and information acquired by the device to the server through a stable wired line.
[0014] Furthermore, the server includes: The data receiving unit is used to receive indoor positioning data and authentication information uploaded by the access control controller, and to receive outdoor positioning data uploaded by the wearable device positioning module. The data processing unit is used to generate the indoor movement route of the technicians based on the opening sequence and timestamps of the multiple access controllers, and to calculate the stay time in each area; The data fusion unit is used to fuse indoor and outdoor positioning data for continuous location tracking by technicians throughout the factory area. The real-time monitoring unit is used to display the location information, on-duty status, historical trajectory and area stay information of all technical personnel on the electronic map in real time; When the device moves from an outdoor area to an indoor area, it automatically switches from satellite positioning mode to low-power Bluetooth positioning mode. When moving from an indoor area to an outdoor area, it automatically switches from low-power Bluetooth positioning mode to satellite positioning mode to achieve seamless switching between indoor and outdoor positioning.
[0015] The beneficial effects of adopting the above-mentioned further solution are: the server is modularized through a data receiving unit, a data processing unit, a data fusion unit, and a real-time monitoring unit, and is used for receiving, processing, fusing, and visualizing indoor and outdoor positioning data. The data fusion unit fuses indoor positioning data with outdoor positioning data.
[0016] Furthermore, the device also integrates an accelerometer and a gyroscope, which are used to maintain position tracking when the Bluetooth signal is interrupted, and simultaneously store the technician's motion data in the data storage module in real time and transmit it to the server through the Bluetooth Low Energy module.
[0017] The beneficial effects of adopting the above-mentioned further solution are: the device integrates an accelerometer and a gyroscope, which can continue to track the position of technicians even when the Bluetooth signal is interrupted due to the obstruction of complex metal environments or multipath effects, thus making up for the shortcomings of pure Bluetooth positioning in signal coverage blind spots where the position is easily lost.
[0018] Furthermore, the server is also configured to perform inertial data verification during Bluetooth signal interruption, specifically including: The device receives motion data collected by the accelerometer and gyroscope during Bluetooth signal interruption, with a sampling interval of Δt. Let the initial velocity be v0, the initial position be L0=(x0,y0), the acceleration be a(k), the angular velocity be ω(k), and k be the discrete sampling index (k=0,1,2,……,N). The estimated displacement is calculated using the following recursive formula: θ(k) = θ(k−1) + ω(k)Δt; v(k) = v(k−1) + a(k)Δt; x(k)=x(k−1)+v(k)Δt*cosθ(k); y(k)=y(k−1)+v(k)Δt*sinθ(k); Where θ(k) is the heading angle of the device at sampling time k; v(k) is the estimated velocity of the device at sampling time k; x(k) and y(k) are the estimated planar coordinates of the device at sampling time k. (x(k),y(k)) is used as the estimated position before the Bluetooth signal is restored, and the trajectory is displayed on an electronic map.
[0019] The beneficial effects of adopting the above-mentioned further scheme are: through reasonable sampling intervals and recursive calculations, it can provide position estimation accuracy that meets engineering requirements in short-term signal interruption scenarios, fill the gap in position information during Bluetooth signal interruption, avoid interruption and discontinuity of trajectory data, and enable the server to generate more complete motion trajectories.
[0020] Furthermore, the server establishes a time-location mapping table for the activities of technicians throughout the entire factory area based on the outdoor location coordinates reported by the positioning module of the device and the indoor area information reported by the access control controller. The time-location mapping table uses timestamps as indexes to record the precise location and area attributes of technicians at any given time.
[0021] The beneficial effects of adopting the above-mentioned further solutions are: unified management and rapid retrieval of indoor and outdoor positioning data in the time dimension; clear mapping table structure and efficient query; and convenient access for managers to trace personnel location information at any historical moment.
[0022] Furthermore, the server constructs a logical path diagram for indoor movement based on the opening sequence, timestamps, and regional topology of the multiple access controllers. The logical path diagram is used to verify whether technicians pass through in sequence according to the preset process logic or regional access logic, and generates a path anomaly alarm when deviating from the preset path.
[0023] The beneficial effects of adopting the above-mentioned further solution are: the server constructs a logical path diagram of indoor movement based on the opening sequence, timestamps and regional topology of multiple access controllers, realizing a structured expression and intelligent analysis of the indoor movement path of technicians. It can not only intuitively display the actual movement route of personnel, but also be used to verify whether technicians strictly follow the preset process flow logic or regional access logic to pass through in sequence, effectively preventing unauthorized area intrusion and illegal operation.
[0024] Furthermore, the device also integrates a buzzer, a vibration motor, and a microphone. The server monitors the actual stay time of technicians in the area in real time. When the stay time exceeds the preset maximum allowable stay time in the area, the server sends a call command to the access control controller corresponding to the area. The access control controller sends an activation signal to the device via Bluetooth, triggering the buzzer and vibration motor to work synchronously to prompt the technician to respond. If the microphone fails to capture a valid response audio signal within the set response time window, or if the device fails to return a response confirmation frame to the access controller via the Bluetooth Low Energy module, the access controller will report the non-response event to the server. The server will then determine this as an abnormal no-response state and trigger a tiered alarm. When the dwell time exceeds the maximum allowable stay time but does not exceed the first-level time, a level one alarm is triggered, and on-site audio-visual reminders are executed; When the dwell time exceeds the first-level time but does not exceed the second-level time, a level 2 alarm is triggered, and an alarm is pushed to the mobile terminal of the management personnel. When the dwell time exceeds the second-level time limit, a level 3 alarm is triggered, which activates the emergency rescue system and locks the access control system in this area.
[0025] The beneficial effects of adopting the above-mentioned further solutions are: graded alarms are used for dynamic matching of alarm intensity and risk level, which avoids the waste of resources and management chaos caused by triggering a full emergency response for minor timeouts, and ensures that the highest level of rescue can be quickly initiated in the event of severe timeouts. Attached Figure Description
[0026] Figure 1 This is a schematic diagram of a high-precision positioning and data transmission system that integrates indoor and outdoor environments, according to a specific embodiment of the present invention. Detailed Implementation
[0027] The principles and features of the present invention are described below with reference to the accompanying drawings. The examples given are only for explaining the present invention and are not intended to limit the scope of the present invention.
[0028] In the description of this invention, it should be understood that the terms "center," "length," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "inner," "outer," "circumferential," and "circumferential" indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing this invention and simplifying the description, and are not intended to indicate or imply that the system or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this invention.
[0029] In the description of this invention, "a plurality of" means at least two, such as two, three, etc., unless otherwise explicitly specified.
[0030] In this invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," "linking," and "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components, unless otherwise explicitly limited. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.
[0031] like Figure 1As shown, an indoor-outdoor integrated high-precision positioning and data transmission system includes a portable device. The portable device is used for technician identification and is carried by the user. The portable device integrates a positioning module and a low-power Bluetooth module. The positioning module and the low-power Bluetooth module are fixed to the main control circuit board of the portable device by on-board integrated soldering. The positioning module uses a Beidou + GPS dual-mode satellite positioning chip, which can receive signals from multiple positioning satellites outdoors in all weather conditions. It completes high-precision outdoor positioning through satellite differential positioning algorithm, which can accurately collect the real-time coordinate position of personnel outdoors and effectively adapt to the personnel positioning needs of large open areas in factory areas. Access control controllers are deployed in all indoor access control areas, functional zone entrances and exits, and key control points in the factory area. The access control controllers are embedded integrated control devices, built based on the transformation of the existing access control infrastructure in the factory area. The access control controllers integrate a high-sensitivity Bluetooth communication module, which can actively scan the Bluetooth signals of surrounding personal devices and complete two-way information interaction with the low-power Bluetooth module of the personal devices. It can obtain and read various identity and location information stored in the personal devices for accurate identification and data collection of personnel in indoor areas. The server communicates with all access control controllers via industrial Ethernet, receiving, encrypting, and persistently storing various raw data uploaded by the device and interactive data collected by the access control controllers in real time. At the same time, relying on the built-in intelligent computing program, combined with indoor and outdoor positioning data and access control record data, it automatically and accurately calculates the current precise location of technicians indoors, their on-duty status, real-time movement trajectory, and stay time in each area, realizing digital management and control of personnel in the factory area at all times and in all areas.
[0032] In a specific embodiment, the portable device includes: The identity authentication module has a built-in encrypted storage chip for storing the unique identity ID of the corresponding technical personnel, personnel name, job information, job level and permissions, and access authorization for each area, as well as other identity information and permission data. The data storage module is used to store device operation data, raw positioning data, personnel movement data, and various types of information to be transmitted in real time. The low-power Bluetooth module has the ability to interact with multiple devices concurrently, and can maintain signal connection and exchange information with multiple access controllers deployed in the vicinity at the same time. The device has a fixed Bluetooth signal ranging threshold preset inside. When the real-time ranging distance between the wearable device and the access controller is less than or equal to the system-set threshold, the data transmission mechanism is automatically triggered. The low-power Bluetooth module immediately transmits the information to be transmitted in the data storage module point-to-point to the corresponding access controller, and then the access controller uploads it to the server in real time through the wired network, completing the closed-loop data collection and uploading.
[0033] The device also integrates a high-precision three-axis accelerometer and a three-axis gyroscope to collect real-time motion data of the personnel. The accelerometer collects linear motion acceleration data such as walking, standing still, moving, and changing speed, while the gyroscope collects angular velocity and heading angle data such as turning, deflection, and orientation changes. The two work together to form an inertial positioning unit, which is used to continuously maintain the position tracking of personnel in scenarios where complex metal equipment, walls, multipath interference, Bluetooth signal interruption, or weak signal coverage occur in the factory area, thus avoiding interruption of the positioning trajectory. At the same time, the real-time motion data of all technicians collected by the sensors is synchronously stored in the data storage module for temporary caching. After the Bluetooth signal is restored or the communication area is entered, it is transmitted to the server in batches through the low-power Bluetooth module, providing complete data support for position calculation during the signal interruption period.
[0034] In this embodiment, the access control controller integrates a Bluetooth communication module, an access control execution module, and a wired communication module. The Bluetooth communication module is equipped with signal adaptive recognition technology, which can actively search for and match the low-power Bluetooth modules of the wearable devices in the area, complete two-way handshake pairing and information exchange, receive personnel identity authentication information uploaded by the wearable devices, and complete real-time identity verification and permission verification through the locally pre-stored permission database to quickly determine the legality of personnel access. The access control execution module connects the access control mechanical lock body and the drive circuit. It can output high and low level control signals according to the authentication result of the Bluetooth communication module to drive the access control lock body to complete the opening or closing action, realizing the automatic control of allowing legal passage and blocking illegal passage. The wired communication module adopts the TCP / IP wired communication protocol and relies on the stable wired network line in the factory area to encrypt and upload each access control opening event, accurate timestamp, unique device identifier, information on the area to which the corresponding access control belongs, and various positioning and identity data obtained from the device to the server in real time, ensuring the stability and low latency of data transmission. Multiple access controllers are pre-networked according to the factory's production process and area division. They can strictly control the opening of access control in each area in an orderly manner according to the preset process logic or area access logic. The server collects the access control opening sequence and the time interval between two openings of all access controllers in real time. Combined with the indoor area topology layout of the factory, it automatically calculates and accurately generates the complete movement route of technicians in each functional area and the precise stay time in each area, thus reconstructing the entire process of personnel movement indoors.
[0035] In one embodiment, the server adopts a modular layered architecture design, divided into a data receiving unit, a data processing unit, a data fusion unit, and a real-time monitoring unit. The data receiving unit is equipped with multi-channel data receiving interfaces and has concurrent data processing capabilities. It can simultaneously receive indoor positioning data and personnel identification information uploaded by all access control controllers, as well as raw satellite positioning data uploaded by the wearable device positioning module in outdoor scenarios, achieving synchronous acquisition and preliminary analysis of multiple indoor and outdoor data streams. The data processing unit has a built-in intelligent trajectory calculation algorithm, which can generate a complete indoor movement route for technicians by connecting and splicing multiple access controllers according to their opening sequence, accurate timestamps and regional relationships. At the same time, it can accurately calculate the real-time stay time of personnel in each functional area of the room by combining the time nodes when personnel enter and leave each area. The data fusion unit is equipped with an indoor and outdoor positioning data fusion algorithm, which can accurately match and fuse fragmented indoor Bluetooth positioning data with continuous outdoor satellite positioning data in terms of time and space. This eliminates the problems of trajectory breakpoints and coordinate deviations caused by indoor and outdoor positioning switching, enabling technicians to achieve uninterrupted continuous positioning and tracking throughout the entire indoor and outdoor area of the factory.
[0036] The real-time monitoring unit connects to the factory's visual electronic map platform, which can dynamically display the real-time location information, on-duty performance status, historical movement trajectory, and dwell time in each area of all on-duty technical personnel 24 hours a day on the electronic map interface. This enables visualized and real-time management of personnel status. During personnel movement, the device can achieve fully automatic and seamless switching of positioning modes. When the device follows the technical personnel from an open outdoor area into an enclosed indoor area, the satellite signal will gradually weaken. The device system automatically recognizes the change in signal strength and immediately switches from the satellite positioning mode of the positioning module to the low-power Bluetooth positioning mode. It completes accurate indoor positioning by relying on the Bluetooth signal of the access controller. When the technical personnel walk from the indoor area to the outdoor area, the Bluetooth signal gradually weakens and the satellite signal stabilizes. The device automatically switches from the low-power Bluetooth positioning mode to the satellite positioning mode. The entire process requires no manual operation, achieving a smooth transition between indoor and outdoor positioning and avoiding positioning blind spots and trajectory gaps.
[0037] The server is also configured to perform inertial data verification during Bluetooth signal interruptions, specifically including: The device receives motion data collected by the accelerometer and gyroscope during Bluetooth signal interruption, with a sampling interval of Δt. Let the initial velocity be v0, the initial position be L0=(x0,y0), the acceleration be a(k), the angular velocity be ω(k), and k be the discrete sampling index (k=0,1,2,……,N). The estimated displacement is calculated using the following recursive formula: θ(k) = θ(k−1) + ω(k)Δt; v(k) = v(k−1) + a(k)Δt; x(k)=x(k−1)+v(k)Δt*cosθ(k); y(k)=y(k−1)+v(k)Δt*sinθ(k); Where θ(k) is the heading angle of the device at sampling time k; v(k) is the estimated velocity of the device at sampling time k; x(k) and y(k) are the estimated planar coordinates of the device at sampling time k. (x(k),y(k)) is used as the estimated position before the Bluetooth signal is restored, and the trajectory is displayed on an electronic map.
[0038] In this embodiment, after the server completes the indoor and outdoor positioning data collection and processing, it establishes a time-location mapping data table covering the activities of technical personnel throughout the entire factory area based on the high-precision outdoor location coordinates reported in real time by the positioning module of the wearable device and the indoor area affiliation information and access data reported in real time by the access control controller. The mapping table uses a high-precision timestamp as a unique index and records all-dimensional information such as the precise planar location, factory area, area attribute, and on-duty status of each technical personnel at any given time in chronological order. The data table adopts a structured storage mode, which has fast retrieval speed and high data regularity, making it convenient for managers to trace, query, and statistically analyze personnel location and activity information at any historical moment at any time, providing complete data basis for safety traceability, personnel attendance, and accident tracing.
[0039] Based on the spatial layout of multiple access controllers, door opening sequence, timestamps, and the pre-defined regional topology relationships within the factory area, the server constructs a logical path map for staff movement within the premises. This path map, combined with the factory's production process flow and regional access regulations, accurately matches the factory's pre-defined process flow logic and regional access logic. It can intuitively reconstruct the complete path of personnel movement within the premises and also features intelligent path verification functionality. This function can verify in real time whether technicians are strictly following the pre-defined process flow logic or regional access logic for compliant passage. Once abnormal behaviors such as personnel deviating from the pre-defined access path, entering unauthorized areas, or illegally crossing areas are detected, the system will immediately and automatically identify and generate path anomaly alarm information, which will be promptly pushed to the management terminal. This effectively prevents unauthorized intrusion and violation of regulations, ensuring factory production safety and regional control compliance.
[0040] In this embodiment, the device also integrates a buzzer, a vibration motor, and a microphone. Specifically, the server has a real-time monitoring function for regional dwell time. It can preset corresponding maximum allowable dwell time thresholds for different functional areas of the factory and monitor the actual dwell time of technicians in each area in real time. When the dwell time of a person exceeds the preset maximum allowable dwell time for the corresponding area, the server immediately sends a remote call command to the access control controller of the area where the person is located. After receiving the command, the access control controller quickly sends an activation prompt signal to the device via Bluetooth communication, and simultaneously triggers the buzzer and vibration motor of the device to start working. Through the dual prompts of sound and vibration, the on-site technicians are reminded to complete the online response in a timely manner and confirm their own safety status.
[0041] The system has a preset fixed response time window. If the microphone on the device fails to collect a valid response audio signal from the staff member within the preset response time window, or if the device fails to return a standard response confirmation frame to the access controller via the low-power Bluetooth module, the access controller will immediately determine that the staff member is not responding and will report the non-response event, time, staff information, and area information to the server in real time. The server will automatically determine that the non-response state is abnormal and trigger a graded alarm mechanism based on the timeout duration to achieve risk-level control.
[0042] The specific alarm logic is as follows: when the time a person stays in the area exceeds the maximum allowed stay time in the area but does not exceed the first-level time limit, it is judged as a slight risk of timeout and a level one alarm is triggered. Only the on-site sound and light reminder of the personal device and the local prompt of the area access control device are executed to avoid invalid alarms from interfering with production. When the dwell time exceeds the first-level time limit but does not exceed the second-level time limit, it is judged as a moderate security risk and triggers a level 2 alarm. The system simultaneously pushes alarm information to the mobile phones and computers of the management personnel in real time to remind the management personnel to check and deal with it in a timely manner. When the dwell time exceeds the second-level time limit, it is judged as a high-risk safety risk and a level 3 alarm is immediately triggered. The system links with the overall emergency rescue system of the plant to activate the emergency mechanism. At the same time, the access control of the current area is automatically locked to prevent personnel from entering or leaving the area, thus preventing safety accidents from occurring. This achieves graded handling and layered control from minor anomalies to high-risk risks, accurately matching different levels of safety risks.
[0043] In other embodiments, the device also integrates a high-precision barometer, which is a miniature high-precision industrial barometer that can continuously collect real-time atmospheric pressure data of the technician's current location.
[0044] The server can receive real-time atmospheric pressure data from a wearable barometer, perform precise conversions based on standard atmospheric pressure reference parameters, and combine this with the correlation between atmospheric pressure and altitude to accurately calculate the real-time altitude of the technician's location. During the system deployment phase, staff pre-calibrated the height of each floor of the multi-story building in the factory area, obtaining the corresponding reference height data for each floor and storing it in the server database, forming a complete set of floor reference height datasets. The server compares the real-time calculated personnel altitude with the pre-stored floor reference heights one by one, accurately locating the floor that best matches the personnel's real-time altitude through height difference comparison, thus determining the specific floor the technician is currently on. In multi-story building indoor positioning scenarios, Bluetooth signals from access control controllers on different floors are prone to penetration, overlap, and crosstalk. Relying solely on Bluetooth horizontal positioning data makes it difficult to accurately distinguish the floor where a person is located, easily leading to floor positioning errors and blurred vertical positions. In this embodiment, the server uses the floor determination result calculated by the barometer as the final floor arbitration basis to correct the multi-floor overlap error caused by Bluetooth positioning, accurately calibrating the vertical positioning data of personnel indoors. This effectively solves the problems of traditional indoor positioning's inability to accurately distinguish floors and low vertical positioning accuracy, ultimately achieving high-precision floor-level positioning of technical personnel inside multi-story industrial buildings, improving the system's indoor and outdoor high-precision positioning capabilities, and enhancing the refinement of personnel spatial location management in the factory area.
[0045] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example, which are included in at least one embodiment or example of the present invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.
[0046] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.
Claims
1. A high-precision positioning and data transmission system integrating indoor and outdoor environments, characterized in that: include A personal device, which is used for technical personnel to authenticate their identity and is carried on their person, integrates a positioning module and a low-power Bluetooth module, and the positioning module is used to receive positioning satellite signals outdoors to complete outdoor positioning. Access control controllers, multiple access control controllers are deployed in an indoor access control area, each access control controller integrates a Bluetooth communication module and is used to interact with the low-power Bluetooth module to obtain information stored in the device; The server, which is communicatively connected to the access control controller, is used to receive, process and store the information of the personal device, and calculate the technician's current location, on-duty status, movement trajectory and stay time indoors based on the information.
2. The high-precision positioning and data transmission system integrating indoor and outdoor environments according to claim 1, characterized in that, The portable device includes: The identity authentication module is used to store the identity information and permission data of technical personnel; The data storage module is used to store information to be transmitted. The Bluetooth Low Energy module interacts with multiple access controllers simultaneously. When the distance between the device and the access controller is less than or equal to a set value, the Bluetooth Low Energy module transmits the information to be transmitted to the access controller, and the access controller uploads it to the server.
3. The high-precision positioning and data transmission system integrating indoor and outdoor environments according to claim 1, characterized in that: The Bluetooth communication module is used to interact with the low-power Bluetooth module of the device, receive and verify identity authentication information; The access control execution module is used to control the opening or closing of the access control system based on the verification result; A wired communication module is used to upload access control opening events, timestamps, device identifiers, area information, and information obtained from the device to the server via a wired line; The access control controller controls the access control to open sequentially according to the preset process flow logic or area access logic. The server automatically calculates and generates the movement routes and stay duration of technicians in various functional areas of the room based on the order and time interval of access control opening.
4. The high-precision positioning and data transmission system integrating indoor and outdoor environments according to claim 1, characterized in that, The server includes: The data receiving unit is used to receive indoor positioning data and authentication information uploaded by the access control controller, and to receive outdoor positioning data uploaded by the wearable device positioning module. The data processing unit is used to generate the indoor movement route of the technicians based on the opening sequence and timestamps of the multiple access controllers, and to calculate the stay time in each area; The data fusion unit is used to fuse indoor and outdoor positioning data for continuous location tracking by technicians throughout the factory area. The real-time monitoring unit is used to display the location information, on-duty status, historical trajectory and area stay information of all technical personnel on the electronic map in real time; When the device moves from an outdoor area to an indoor area, it automatically switches from satellite positioning mode to low-power Bluetooth positioning mode. When moving from an indoor area to an outdoor area, it automatically switches from low-power Bluetooth positioning mode to satellite positioning mode to achieve seamless switching between indoor and outdoor positioning.
5. The high-precision positioning and data transmission system integrating indoor and outdoor environments according to claim 2, characterized in that: The device also integrates an accelerometer and a gyroscope, which are used to maintain position tracking when the Bluetooth signal is interrupted. At the same time, the device stores the technician's motion data in real time in the data storage module and transmits it to the server through the Bluetooth Low Energy module.
6. The high-precision positioning and data transmission system integrating indoor and outdoor environments according to claim 5, characterized in that, The server is also configured to perform inertial data verification during Bluetooth signal interruptions, specifically including: The device receives motion data collected by the accelerometer and gyroscope during Bluetooth signal interruption, with a sampling interval of Δt. Let the initial velocity be v0, the initial position be L0=(x0,y0), the acceleration be a(k), the angular velocity be ω(k), and k be the discrete sampling index (k=0,1,2,……,N). The estimated displacement is calculated using the following recursive formula: θ(k) = θ(k−1) + ω(k)Δt; v(k) = v(k−1) + a(k)Δt; x(k)=x(k−1)+v(k)Δt*cosθ(k); y(k)=y(k−1)+v(k)Δt*sinθ(k); Where θ(k) is the heading angle of the device at sampling time k; v(k) is the estimated velocity of the device at sampling time k; x(k) and y(k) are the estimated planar coordinates of the device at sampling time k. (x(k),y(k)) is used as the estimated position before the Bluetooth signal is restored, and the trajectory is displayed on an electronic map.
7. The high-precision positioning and data transmission system integrating indoor and outdoor environments according to claim 1, characterized in that: The server establishes a time-location mapping table for the activities of technicians throughout the factory based on the outdoor location coordinates reported by the positioning module of the device and the indoor area information reported by the access control controller. The time-location mapping table uses timestamps as indexes to record the precise location and area attributes of technicians at any given time.
8. The high-precision positioning and data transmission system integrating indoor and outdoor environments according to claim 1, characterized in that: The server constructs a logical path diagram for indoor movement based on the opening sequence, timestamps, and regional topology of the multiple access controllers. The logical path diagram is used to verify whether technicians pass through in sequence according to the preset process logic or regional access logic, and generates a path anomaly alarm when deviating from the preset path.
9. The high-precision positioning and data transmission system integrating indoor and outdoor environments according to claim 1, characterized in that: The device also integrates a buzzer, a vibration motor, and a microphone. The server monitors the actual stay time of technicians in the area in real time. When the stay time exceeds the preset maximum allowable stay time in the area, the server sends a call command to the access control controller corresponding to the area. The access control controller sends an activation signal to the device via Bluetooth, triggering the buzzer and vibration motor to work synchronously to prompt the technician to respond. If the microphone fails to capture a valid response audio signal within the set response time window, or if the device fails to return a response confirmation frame to the access controller via the Bluetooth Low Energy module, the access controller will report the non-response event to the server. The server will then determine this as an abnormal no-response state and trigger a tiered alarm. When the dwell time exceeds the maximum allowable stay time but does not exceed the first-level time, a level one alarm is triggered, and on-site audio-visual reminders are executed; When the dwell time exceeds the first-level time but does not exceed the second-level time, a level 2 alarm is triggered, and an alarm is pushed to the mobile terminal of the management personnel. When the dwell time exceeds the second-level time limit, a level 3 alarm is triggered, which activates the emergency rescue system and locks the access control system in this area.