Accurate positioning terminal and method for unpowered equipment
By adding a shell and a bracket outside the positioner of the powerless equipment, combined with the locking structure of the magnetic suction plate and the locking rope, the problem of the positioner being easily fall off is solved, and high-precision positioning of the powerless equipment is achieved, especially in indoor environments to achieve centimeter-level accuracy.
Patent Information
- Application Number
- CN202510310296.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-17
- Publication Date
- 2025-08-01
AI Technical Summary
The positioner of the powerless equipment is prone to falling off, resulting in inaccurate positioning, which is difficult to solve in the prior art.
The design of combining the shell and the bracket is adopted, and the locking structure is formed using magnetic suction plates and locking ropes, and a variety of positioning modules (WIFI, UWB, Bluetooth, GPS Beidou) is used for precise positioning. The casing is equipped with a slot and a snap bar structure to fix the locking ropes to enhance the stability of the positioner.
Effectively avoid the positioner falling off, improve positioning accuracy, especially in indoor environments to achieve centimeter-level accuracy, and is suitable for accurate positioning of powerless equipment.
Smart Images

Figure CN120405731A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of positioning terminals, and particularly to a precise positioning terminal for unpowered devices and a method thereof. Background Art
[0002] The positioning of unpowered devices refers to the technologies and methods for determining the positions of those devices without their own power sources. In many fields such as modern logistics, warehousing management, and construction, accurately grasping the positions of unpowered devices is crucial.
[0003] Currently, the devices for precisely positioning unpowered devices are small-sized locators with long standby times, which can effectively prevent the loss of unpowered construction equipment and materials at the construction site. To save the cost of positioning, some manufacturers place devices with built-in Bluetooth positioning on construction equipment for timely positioning. Due to the long standby effect and overall portability of the positioning devices, the structure of the positioning devices requires other structures for auxiliary installation on the basis of being small-sized. The traditional method is magnetic fixation, but as the usage time increases, it is easy to cause the positioning device to fall off, resulting in inaccurate positioning in the later stage. Summary of the Invention
[0004] The purpose of this part is to outline some aspects of the embodiments of the present invention and briefly introduce some preferred embodiments. Simplifications or omissions may be made in this part, as well as in the abstract and title of the present application, to avoid obscuring the purpose of this part, the abstract, and the title, but such simplifications or omissions shall not be used to limit the scope of the present invention.
[0005] The present invention provides a precise positioning terminal for unpowered devices and a method thereof, which can solve the problems of easy falling off of the positioning device and insufficient positioning accuracy. The specific solutions are as follows.
[0006] A precise positioning terminal for unpowered devices.
[0007] It includes a housing, a locator fixedly connected inside the housing, a bracket connected to the outside of the housing, a rotating rod arranged in the middle of the top of the bracket, a magnetic plate connected to one side of the top of the bracket, and a locking rope wound around the rotating rod.
[0008] A card slot is arranged at the bottom of the bracket. A card strip is movably arranged in the card slot. The top of the card strip is connected to a card plate for fixing the locking rope. Both ends of the card plate are connected through a limiting rod. A bolt is threadedly connected to the bottom of the bracket, and the top of the bolt is docked with the bottom end of the card plate.
[0009] The locator includes a main control chip, which is built-in with a WIFI chip, a UWB positioning module, a Bluetooth positioning module, and a GPS Beidou positioning module. A SIM card is set in the GPS Beidou positioning module. The WIFI chip, the UWB positioning module, the Bluetooth positioning module, and the GPS Beidou positioning module are electrically connected in series to an alarm module.
[0010] Preferably, the main control chip includes an infrared communication and an accelerometer. The accelerometer is a three-axis accelerometer. The infrared communication module includes an infrared transmitter and an infrared receiver. Both the infrared transmitter and the infrared receiver are connected to the main control chip. The main control chip further includes a power management module, and the power management module is electrically connected to the alarm module.
[0011] Preferably, positioning holes are provided at the four corners of the front surface of the housing. A sealing plate is movably connected away from the front surface of the housing. Positioning bolts are connected to the four corners of the sealing plate. The positions of the four positioning bolts correspond to the positions of the positioning holes, and the positioning bolts are embedded into the positioning holes. At this time, the sealing plate fits with the housing to protect the locator inside the housing.
[0012] A method for accurately positioning a power-free device terminal includes the following steps.
[0013] S1. Hardware initialization.
[0014] S2. Software initialization.
[0015] S3. Acquisition of positioning signals.
[0016] S4. Satellite positioning calculation.
[0017] S5. Data processing and storage.
[0018] Preferably, in S1, the power supply is connected, the power supply module is started to supply power to the entire positioning terminal, ensuring that each component obtains a stable working voltage. The processor is reset, the internal registers are initialized, the system clock is set to prepare for the subsequent program operation. The communication interface is initialized, the positioning data output frequency is set, the satellite signal reception parameters are configured, waiting to receive satellite signals. The corresponding communication interface is initialized, the scanning frequency is set, the relevant parameters are configured. The communication interface is initialized, a communication link with an external device or server is established. The storage chip is initialized, and the storage space is checked to prepare for storing positioning data, configuration information, etc.
[0019] Preferably, in S2, the operating system kernel is started, the driver program is loaded, the file system is initialized to provide a running environment for the application program. The configuration file is read to obtain the positioning mode, satellite positioning, indoor positioning or hybrid positioning, communication parameter server IP address, port number setting information.
[0020] Preferably, in step S3, the satellite positioning module continuously searches for satellite signals in the sky through an antenna, identifies the signal characteristics emitted by different satellites. Once a satellite signal is captured, the positioning module enters the tracking mode, maintains a stable reception of the satellite signal, monitors the signal strength and phase changes in real time, demodulates the received satellite signal, converts the high-frequency signal into a baseband signal, and then decodes it to obtain key data such as satellite ephemeris and timestamp.
[0021] Preferably, in step S4, the Bluetooth positioning module scans the broadcast signals emitted by surrounding Bluetooth beacons at a set frequency, analyzes the received Bluetooth signals, and obtains beacon ID and signal strength information. The WiFi positioning module scans the surrounding WiFi access points, obtains the SSID, MAC address, and signal strength of the access points, and uses a positioning method based on a location database to match the obtained MAC address with the pre-stored database to obtain location information. The UWB positioning terminal sends ultra-wideband pulse signals and receives reflected signals or direct signals from positioning base stations or other UWB devices, and accurately measures the flight time or time difference of arrival of the signals.
[0022] Preferably, in step S4, based on the relationship model between signal strength and distance, the distance between the positioning terminal and each Bluetooth beacon is estimated. The trilateration method or multilateration method is used, and the estimated distance and the known positions of the Bluetooth beacons are utilized to calculate the two-dimensional position of the positioning terminal. Similar to Bluetooth positioning, the distance to the WiFi access point is estimated according to the signal strength, and then the position is calculated through the multilateration method. According to the measured signal flight time and the speed of light, the distance to the positioning base station is calculated, and the position is determined through the trilateration method. Using the time difference of arrival of multiple signals and combining the base station position information, the position is calculated through the hyperbolic positioning algorithm.
[0023] Preferably, in step S5, the calculated position information is calibrated, considering the influence of factors such as signal interference and multipath effect on the positioning accuracy, and methods such as filtering algorithms are used to improve the accuracy of the position information. The positioning data is converted into a standard format for easy storage and transmission. The processed positioning data is stored in the local storage module, recording information such as position and timestamp for subsequent query and analysis. The positioning data is sent to the remote server in real time for remote monitoring and management. According to external instructions, the positioning data stored locally is transmitted to the requesting device.
[0024] Compared with the prior art, the present invention can achieve at least one of the following beneficial effects.
[0025] By adding a housing to the outside of the locator, and at the same time, a bracket is provided on the back of the housing. The bracket uses a magnetic plate and a locking rope to cooperate with each other to form two different locking structures, and can be used in combination with each other, enabling the locator to be placed more firmly on the unpowered building, avoiding the problem of inaccurate positioning caused by automatic detachment in the later stage.
[0026] Positioning is based on the signals of surrounding WiFi access points. There are two ways of WiFi positioning. One is positioning based on signal strength, and the other is positioning based on the location database of WiFi access points. In positioning based on signal strength, the positioning terminal receives the strength of surrounding WiFi signals and calculates the position of the device by comparing with the signal strength model of WiFi access points at known positions.
[0027] Ultra-wideband pulse signals are used for positioning. Ultra-wideband signals have extremely high time resolution. The positioning terminal sends and receives ultra-wideband pulse signals and calculates the position by measuring the time of flight or the time difference of arrival of the signals. This positioning method has high accuracy and can reach the centimeter level, making it suitable for indoor scenarios with high requirements for positioning accuracy.
[0028] Other features and advantages of the present invention will be described in the subsequent specification, and some of them will become obvious from the specification or be understood by implementing the present invention. The objectives and other advantages of the present invention can be achieved and obtained through the structures specifically pointed out in the written specification and the drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts. Among them.
[0030] Figure 1 It is a schematic diagram of the structural principle of the present invention.
[0031] Figure 2 It is a schematic diagram of the process of the present invention.
[0032] Figure 3 It is a schematic diagram of the overall structure of the present invention.
[0033] Figure 4 It is a schematic diagram of the structure at the bracket of the present invention.
[0034] Figure 5 It is a schematic diagram of the card board structure of the present invention.
[0035] Among them, the reference numerals are as follows.
[0036] 1. Outer shell; 2. Bracket; 3. Card slot; 4. Card strip; 5. Positioner; 6. Positioning hole; 7. Sealing plate; 8. Positioning bolt; 9. Locking rope; 10. Rotating rod; 11. Magnetic attraction plate; 12. Limiting rod; 13. Card board; 14. Bolt. DETAILED DESCRIPTION OF THE INVENTION
[0037] The preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings, wherein the accompanying drawings constitute a part of the present invention and are used to explain the principles of the present invention together with the embodiments of the present invention.
[0038] See Figures 1-5 , the present invention provides a non-powered equipment precise positioning terminal.
[0039] It includes a shell 1, a locator 5 is fixedly connected to the inside of the shell 1, the outside of the shell 1 is connected to the bracket 2, a rotating rod 10 is set in the middle of the top of the bracket 1, a magnetic plate 11 is connected to one side of the top of the bracket 1, and a locking rope 9 is wrapped around the rotating rod 10.
[0040] The card slot 3 is arranged at the bottom of the bracket 2, and a card strip 4 is movably arranged in the card slot 3. The top of the card strip 4 is connected to the card plate 13 for fixing the locking rope 9. Both ends of the card plate 13 are connected to the limit rod 12. The bottom of the bracket 1 is threadedly connected to the bolt 14, and the top of the bolt 14 is connected to the bottom end of the card plate 13.
[0041] By adding a shell 1 to the outside of the locator 5 and setting a bracket 2 on the back of the shell 1, the bracket 2 uses a magnetic plate 11 to cooperate with the locking rope 9 to form two different locking structures, which can be used in combination with each other, so that the locator can be placed more firmly on an unpowered building, avoiding the problem of inaccurate positioning caused by automatic falling off in the later stage.
[0042] The locator 5 includes a main control chip, which has a built-in WIFI chip, UWB positioning module, Bluetooth positioning module and GPS Beidou positioning module. A SIM card is set in the GPS Beidou positioning module. The WIFI chip, UWB positioning module, Bluetooth positioning module and GPS Beidou positioning module are electrically connected in series with the alarm module.
[0043] The main control chip includes infrared communication and accelerometer. The accelerometer is a three-axis accelerometer. The infrared communication module includes an infrared transmitter and an infrared receiver. The infrared transmitter and infrared receiver are both connected to the main control chip. The main control chip also includes a power management module. The power management module and the alarm module are electrically connected to each other.
[0044] Positioning holes 6 are set at the four corners of the front side of the shell 1, and a sealing plate 7 is movably connected away from the front side of the shell 1. The four corners of the sealing plate 7 are connected to positioning bolts 8. The positions of the four positioning bolts 8 correspond to the positions of the positioning holes 6, and the positioning bolts 8 are embedded in the positioning holes 6. At this time, the sealing plate 7 and the shell 1 fit together to protect the locator 5 inside the shell 1.
[0045] A method for accurately positioning a terminal using unpowered equipment includes the following steps.
[0046] S1. Hardware initialization.
[0047] S2. Software initialization.
[0048] S3. Acquisition of positioning signals.
[0049] S4. Satellite positioning calculation.
[0050] S5. Data processing and storage.
[0051] In S1, connect the power supply, start the power supply module to supply power to the entire positioning terminal, ensure that each component obtains a stable working voltage, reset the processor, initialize the internal registers, set the system clock to prepare for the subsequent program operation, initialize the communication interface, set the positioning data output frequency, configure the satellite signal reception parameters, wait for the satellite signal to be received, initialize the corresponding communication interface, set the scanning frequency, configure the relevant parameters, initialize the communication interface, establish a communication link with an external device or server, initialize the storage chip, check the storage space to prepare for storing positioning data, configuration information, etc.
[0052] In S2, start the operating system kernel, load the driver program, initialize the file system to provide a running environment for the application program, read the configuration file, and obtain the positioning mode, satellite positioning, indoor positioning or hybrid positioning, communication parameter server IP address, port number setting information.
[0053] In S3, the satellite positioning module continuously searches for satellite signals in the sky through the antenna, identifies the signal characteristics emitted by different satellites. Once a satellite signal is captured, the positioning module enters the tracking mode to maintain a stable reception of the satellite signal, real-time monitor the signal strength and phase changes, demodulate the received satellite signal, convert the high-frequency signal into a baseband signal, and then decode to obtain key data such as satellite ephemeris and timestamp.
[0054] In S4, the Bluetooth positioning module scans the broadcast signals emitted by surrounding Bluetooth beacons at a set frequency, analyzes the received Bluetooth signals, and obtains the beacon ID and signal strength information. The WiFi positioning module scans the surrounding WiFi access points to obtain the SSID, MAC address, and signal strength of the access points. Adopt a positioning method based on a location database to match the obtained MAC address with the pre-stored database to obtain location information. The UWB positioning terminal sends ultra-wideband pulse signals and receives reflected signals or direct signals from positioning base stations or other UWB devices, and accurately measures the flight time or time difference of arrival of the signals.
[0055] In S4, based on the relationship model between signal strength and distance, estimate the distances between the positioning terminal and each Bluetooth beacon, and use trilateration or multilateration methods. Utilize the estimated distances and the known positions of the Bluetooth beacons to calculate the two-dimensional position of the positioning terminal. Similar to Bluetooth positioning, estimate the distance from the signal strength to the WiFi access point, and then calculate the position through multilateration. Calculate the distance to the positioning base station according to the measured signal flight time and the speed of light, and determine the position through trilateration. Utilize the time difference of arrival of multiple signals, combined with the base station position information, and calculate the position through the hyperbolic positioning algorithm.
[0056] In S5, calibrate the calculated position information, consider the influence of factors such as signal interference and multipath effect on the positioning accuracy, and use methods such as filtering algorithms to improve the accuracy of the position information. Convert the positioning data into a standard format for easy storage and transmission. Store the processed positioning data in the local storage module, record information such as position and timestamp for subsequent query and analysis. Send the positioning data to the remote server in real time for remote monitoring and management. According to external instructions, transmit the positioning data stored locally to the requesting device. Positioning is based on the signals of surrounding WiFi access points. There are two ways of WiFi positioning. One is positioning based on signal strength, and the other is positioning based on the position database of WiFi access points. In positioning based on signal strength, the positioning terminal receives the signal strength of surrounding WiFi signals and calculates the position of the device by comparing with the signal strength model of WiFi access points at known positions.
[0057] Utilize ultra-wideband pulse signals for positioning. Ultra-wideband signals have extremely high time resolution. The positioning terminal sends and receives ultra-wideband pulse signals, and calculates the position by measuring the signal flight time or the time difference of arrival. This positioning method has high accuracy and can reach the centimeter level, suitable for indoor scenarios with high requirements for positioning accuracy.
[0058] In the description of this specification, the descriptions referring to terms such as "one embodiment", "example", "specific example", etc. mean that the specific features, structures, materials or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic expressions of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in a suitable manner in any one or more embodiments or examples.
[0059] The terms "first", "second", "third", "fourth", etc. (if any) in the description, claims, and the above-mentioned drawings of the embodiments of the present application are used to distinguish similar objects and do not necessarily describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances so that the embodiments of the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device comprising a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products, or devices.
[0060] In the embodiments of the present application, it is not implied that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and thus should not be construed as a limitation on the embodiments of the present application. In the description of the embodiments of the present application, the meaning of "a plurality of" is two or more, unless otherwise specifically and precisely defined.
[0061] The preferred embodiments of the present invention disclosed above are only used to help explain the present invention. The preferred embodiments do not describe all the details in detail, nor do they limit the invention to the specific embodiments described. Obviously, many modifications and variations can be made according to the content of this specification. These embodiments are selected and specifically described in this specification to better explain the principles and practical applications of the present invention, so that those skilled in the art can well understand and utilize the present invention. The present invention is only limited by the claims and their full scope and equivalents.
Claims
1. A precise positioning terminal for a power-free device, characterized in that it includes a housing (1), a locator (5) is fixedly connected inside the housing (1), a bracket (2) is connected to the outside of the housing (1), a rotating rod (10) is arranged in the middle of the top of the bracket (1), a magnetic attraction plate (11) is connected to one side of the top of the bracket (1), and a locking rope (9) is wound around the rotating rod (10); A card slot (3) is arranged at the bottom of the bracket (2), a card strip (4) is movably arranged in the card slot (3), a card plate (13) is connected to the top of the card strip (4) for fixing the locking rope (9), both ends of the card plate (13) are connected through a limiting rod (12), and a bolt (14) is threadedly connected to the bottom of the bracket (1), and the top of the bolt (14) is docked with the bottom end of the card plate (13); The locator (5) includes a main control chip, the main control chip is built-in with a WIFI chip, a UWB positioning module, a Bluetooth positioning module and a GPS Beidou positioning module, a SIM card is arranged in the GPS Beidou positioning module, and the WIFI chip, the UWB positioning module, the Bluetooth positioning module and the GPS Beidou positioning module are electrically connected in series to an alarm module.
2. The accurate positioning terminal for a power-free device according to claim 1, wherein: The main control chip includes an infrared communication and an accelerometer, the accelerometer is a three-axis accelerometer, the infrared communication module includes an infrared transmitter and an infrared receiver, both the infrared transmitter and the infrared receiver are connected to the main control chip, and the main control chip further includes a power management module, and the power management module is electrically connected to the alarm module.
3. The accurate positioning terminal of a power-free device according to claim 1, characterized in that: Positioning holes (6) are arranged at the four corners of the front of the housing (1), a sealing plate (7) is movably connected away from the front of the housing (1), positioning bolts (8) are connected to the four corners of the sealing plate (7), the positions of the four positioning bolts (8) correspond to the positions of the positioning holes (6), and the positioning bolts (8) are embedded into the positioning holes (6), at this time the sealing plate (7) is attached to the housing (1) to protect the locator (5) inside its housing (1).
4. A method for accurately positioning a terminal of a power-free device, including the power-free device accurate positioning terminal according to any one of claims 1-3, characterized in that: It includes the following steps: S1. Hardware initialization; S2. Software initialization; S3. Acquisition of positioning signals; S4. Satellite positioning calculation; S5. Data processing and storage.
5. The method for accurately positioning a terminal of a power-free device according to claim 4, wherein: In the S1, the power supply is connected, the power supply module is started to supply power to the entire positioning terminal to ensure that each component obtains a stable working voltage, the processor is reset, the internal registers are initialized, the system clock is set to prepare for the subsequent program operation, the communication interface is initialized, the positioning data output frequency is set, the satellite signal reception parameters are configured, waiting to receive satellite signals, the corresponding communication interface is initialized, the scanning frequency is set, the relevant parameters are configured, the communication interface is initialized, a communication link with an external device or server is established, the storage chip is initialized, and the storage space is checked to prepare for storing positioning data, configuration information, etc.
6. The method for accurately positioning the terminal of a power-free device according to claim 4, wherein: In the S2, the operating system kernel is started, the driver program is loaded, the file system is initialized to provide a running environment for the application program, the configuration file is read, and the positioning mode, satellite positioning, indoor positioning or hybrid positioning, communication parameters, server IP address, port number setting information are obtained.
7. The method for accurately positioning a terminal of a power-free device according to claim 4, wherein: In S3, the satellite positioning module continuously searches for satellite signals in the sky through the antenna, identifies the signal characteristics emitted by different satellites. Once a satellite signal is captured, the positioning module enters the tracking mode, maintains a stable reception of the satellite signal, monitors the signal strength and phase changes in real time, demodulates the received satellite signal, converts the high-frequency signal into a baseband signal, and then decodes to obtain key data such as satellite ephemeris and timestamp.
8. The method for accurately positioning a terminal of a power-free device according to claim 4, characterized in that: In S4, the Bluetooth positioning module scans the broadcast signals emitted by surrounding Bluetooth beacons at a set frequency, analyzes the received Bluetooth signals, and obtains beacon ID and signal strength information. The WiFi positioning module scans the surrounding WiFi access points, obtains the SSID, MAC address, and signal strength of the access points, and uses a positioning method based on a location database to match the obtained MAC address with the pre-stored database to obtain location information. The UWB positioning terminal sends ultra-wideband pulse signals and receives reflected signals or direct signals from positioning base stations or other UWB devices, and accurately measures the flight time or time difference of arrival of the signals.
9. The precision positioning terminal method for a power-free device according to claim 8, wherein: In S4, according to the relationship model between signal strength and distance, the distance between the positioning terminal and each Bluetooth beacon is estimated. The trilateration method or multilateration method is used, and the estimated distance and the known positions of the Bluetooth beacons are utilized to calculate the two-dimensional position of the positioning terminal. Similar to Bluetooth positioning, the distance to the WiFi access point is estimated based on the signal strength, and then the position is calculated through the multilateration method. The distance to the positioning base station is calculated according to the measured signal flight time and the speed of light, and the position is determined through the trilateration method. The time difference of arrival of multiple signals is utilized, combined with the base station position information, and the position is calculated through the hyperbolic positioning algorithm.
10. A method for accurately positioning a terminal of a power-free device according to claim 4, characterized in that: In S5, the calculated position information is calibrated, considering the influence of factors such as signal interference and multipath effects on the positioning accuracy, and methods such as filtering algorithms are used to improve the accuracy of the position information. The positioning data is converted into a standard format for easy storage and transmission. The processed positioning data is stored in the local storage module, recording information such as position and timestamp for subsequent query and analysis. The positioning data is sent to the remote server in real time for remote monitoring and management. According to external instructions, the positioning data stored locally is transmitted to the requesting device.