Device positioning method and system based on active tag and radio frequency reader
By installing active RFID tags on the device and using radio frequency reading and writing devices combined with RSSI algorithm and triangular positioning method, the problem of low efficiency of device resource positioning is solved, and fast and accurate device positioning and resource management are achieved.
Patent Information
- Application Number
- CN202011239170.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-11-09
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2040-11-09
AI Technical Summary
The lack of clear positioning means for equipment resources leads to a lot of manpower and time consuming when searching for equipment, and low work efficiency.
By placing the active RFID tag on the surface of the managed object and placing a radio frequency reading and writing device indoors, the position information of the managed object is calculated using the RSSI algorithm and triangular positioning method.
It realizes rapid positioning of high-value equipment with labels, saves human resources, improves work efficiency, and supports batch positioning and search behavior.
Smart Images

Figure CN112363111B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of positioning based on active tags, and in particular to a device positioning method and system based on active tags and radio frequency readers. Background Art
[0002] Radio Frequency Identification (RFID) technology is a non-contact automatic identification and separation technology that uses radio frequency communication to achieve non-contact two-way data transmission between the reader and the tag through radio frequency, thereby achieving the purpose of target identification and data exchange. Radio frequency identification technology has a series of advantages such as non-contact, long range, high accuracy, suitable for harsh environments and able to identify moving targets. Active tags of advanced active RFID technology, that is, electronic tags with built-in power supply, can set the frequency to transmit signals, have a longer life and a longer distance. Summary of the invention
[0003] The purpose of this section is to summarize some aspects of embodiments of the present invention and briefly introduce some preferred embodiments. Some simplifications or omissions may be made in this section and the specification abstract and the invention title of this application to avoid blurring the purpose of this section, the specification abstract and the invention title, and such simplifications or omissions cannot be used to limit the scope of the present invention.
[0004] In view of the above problems existing in the accurate positioning of the existing equipment, the present invention is proposed.
[0005] Therefore, the technical problem solved by the present invention is that: there is a lack of clear positioning means for equipment resources, a large amount of manpower and time are consumed when searching for equipment, and the work efficiency is low.
[0006] To solve the above technical problems, the present invention provides the following technical solutions: placing an active RFID tag on the surface of a managed object; placing a radio frequency reader / writer device indoors to receive information sent by the active RFID tag; and calculating the location information of the managed object using an RSSI algorithm and a triangulation positioning method based on data received by different radio frequency reader / writer devices.
[0007] As a preferred solution of the device positioning method based on active tags and radio frequency readers described in the present invention, the placing of the radio frequency reading and writing device indoors includes: using suitable hardware to fix the radio frequency reading and writing device at the installation position, adjusting the horizontal plane height and azimuth of the radio frequency reading and writing device to the center of the room, and hanging the device in the corner of the controlled room to ensure signal strength and positioning accuracy, so that the antenna in the reading and writing device is tilted toward the ground at an angle of 60-75 degrees to the horizontal line, and the angle of the antenna toward the ground is about 30-40 degrees.
[0008] As a preferred solution of the device positioning method based on active tags and radio frequency readers described in the present invention, wherein: the use of triangulation positioning method to calculate the location information of the managed object includes: the triangulation positioning method uses the coordinate position information of three points to calculate the current location information, wherein the coordinates of the three points are set as (x0, y0), (x1, y1), (x2, y2), the coordinates of the position to be calculated are (x, y), and the distances from the three points to the calculated position are set as d0, d1, d2, and three circles are made with d0, d1, d2 as radii. According to the Pythagorean theorem, a position calculation formula for unknown points is obtained, and the positioning problem is transformed into a problem of finding the coordinates of the intersection of the circles, and the formula is expressed as follows:
[0009]
[0010] As a preferred solution of the device positioning method based on active tags and radio frequency readers described in the present invention, the calculation of the location information of the managed object also includes that the room area is composed of 4 signal receiving devices, and the location coordinates of the signal receiving devices are known, and then the card reader in the area can obtain the coordinate information of the signal receiving device and the received signal strength, and the distance value from each signal receiving device can be derived according to the received signal strength value and the signal attenuation curve, and the distance is converted into the problem of finding the intersection coordinates.
[0011] As a preferred solution of the device positioning method based on active tags and radio frequency readers described in the present invention, the RSSI algorithm includes using the RSSI algorithm for the reader to receive active tag signals.
[0012] As a preferred solution of the device positioning method based on active tags and radio frequency readers described in the present invention, the active RFID tag includes a certain storage space inside the tag, which can store a unique code for identifying an object, and can also store some attributes and information of the object. The information in the tag can be read by a read-write device, and can also be written and modified.
[0013] As a preferred solution of the device positioning method based on active tags and radio frequency readers described in the present invention, the radio frequency reading and writing device includes receiving the transmission signal of the active RFID tag, and filtering, demodulating and decoding, so as to obtain the information in the tag.
[0014] As a preferred solution of the device positioning system based on active tags and radio frequency readers described in the present invention, the active RFID tag is an electronic tag with a built-in power supply, which is used to store device information and emit electromagnetic waves; the radio frequency reading and writing device is connected to the active RFID tag, which is used to receive the electromagnetic waves emitted by the active RFID tag and read the signal strength and the built-in information of the tag; the network module is connected to the radio frequency reading and writing device and the background service module, and transmits the information received by the radio frequency reading and writing device to the background service module; the background service module performs positioning calculations on the object being measured based on the received information.
[0015] As a preferred solution of the device positioning system based on active tags and radio frequency readers described in the present invention, the radio frequency reading and writing device includes a host for generating a transmission signal and processing the received signal of the active RFID tag; an antenna is connected to the host and the active RFID tag, for receiving the electromagnetic wave signal of the active RFID tag and transmitting the host's instructions to the active RFID tag.
[0016] The beneficial effects of the present invention are as follows: the present invention fully utilizes the advantages of RFID active tags, and has the advantages of long recognition distance, high stability, high speed, etc.; combined with the positioning algorithm, the position of the device with the active tag can be calculated in real time, and the high-value equipment with the tag can be quickly located to serve the resource management department; the positioning service can not only locate the equipment and provide search assistance for the staff, but also can be upgraded to batch positioning and retrieval behavior based on this method, and perform work similar to resource (hardware equipment) inventory, so that the management department can make decisions in time through the supporting software system and save human resources. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative labor. Among them:
[0018] Figure 1 A schematic diagram of a flow chart of a device positioning method based on an active tag and a radio frequency reader according to a first embodiment of the present invention;
[0019] Figure 2 This is an overall principle diagram of a device positioning method based on an active tag and a radio frequency reader according to a first embodiment of the present invention;
[0020] Figure 3It is an installation diagram of a network asset tag of a device positioning method based on an active tag and a radio frequency reader according to the first embodiment of the present invention;
[0021] Figure 4 This is a card writing example code diagram of a device positioning method based on an active tag and a radio frequency reader according to the first embodiment of the present invention;
[0022] Figure 5 This is a card reading example code diagram of a device positioning method based on an active tag and a radio frequency reader according to the first embodiment of the present invention;
[0023] Figure 6 This is a schematic diagram of the flow of a device positioning system based on active tags and radio frequency readers according to a second embodiment of the present invention. DETAILED DESCRIPTION
[0024] In order to make the above-mentioned purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are described in detail below in conjunction with the drawings of the specification. Obviously, the described embodiments are part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary persons in the art without creative work should fall within the scope of protection of the present invention.
[0025] In the following description, many specific details are set forth to facilitate a full understanding of the present invention, but the present invention may also be implemented in other ways different from those described herein, and those skilled in the art may make similar generalizations without violating the connotation of the present invention. Therefore, the present invention is not limited to the specific embodiments disclosed below.
[0026] Secondly, the term "one embodiment" or "embodiment" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the present invention. The term "in one embodiment" that appears in different places in this specification does not necessarily refer to the same embodiment, nor does it refer to a separate or selective embodiment that is mutually exclusive with other embodiments.
[0027] The present invention is described in detail with reference to schematic diagrams. When describing the embodiments of the present invention, for the sake of convenience, the cross-sectional diagrams showing the device structure will not be partially enlarged according to the general scale, and the schematic diagrams are only examples, which should not limit the scope of protection of the present invention. In addition, in actual production, the three-dimensional dimensions of length, width and depth should be included.
[0028] At the same time, in the description of the present invention, it should be noted that the directions or positional relationships indicated by the terms "upper, lower, inner and outer" are based on the directions or positional relationships shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific direction, be constructed and operated in a specific direction, and therefore cannot be understood as limiting the present invention. In addition, the terms "first, second or third" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance.
[0029] In the present invention, unless otherwise clearly specified and limited, the terms "install, connect, connect" should be understood in a broad sense, for example: it can be a fixed connection, a detachable connection or an integral connection; it can also be a mechanical connection, an electrical connection or a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0030] Example 1
[0031] Reference Figures 1 to 6 , which is the first embodiment of the present invention, provides a device positioning method based on an active tag and a radio frequency reader, comprising:
[0032] S1: Place active RFID tags on the surface of the managed object. Figure 3 Active RFID tags include a certain storage space inside the tag, which can store a unique code for identifying objects, and can also store some attributes and information of the object. The information in the tag can be read by a read-write device, and can also be written and modified.
[0033] S2: Place a radio frequency reader / writer in the room to receive information sent by the active RFID tag.
[0034] Placing the RF reader / writer indoors includes using appropriate hardware to fix the RF reader / writer at the installation location, adjusting the horizontal plane height and azimuth of the RF reader / writer to the center of the room, and hanging the device in the corner of the controlled room to ensure signal strength and positioning accuracy, so that the antenna in the reader / writer is tilted toward the ground at an angle of 60-75 degrees to the horizontal line, and the angle of the antenna toward the ground is about 30-40 degrees;
[0035] Furthermore, the radio frequency reading and writing equipment includes, the radio frequency reading and writing equipment receives the transmission signal of the active RFID tag, and performs filtering, demodulation and decoding to obtain the information in the tag; it is a non-contact automatic identification and separation technology realized by wireless radio frequency communication, and performs non-contact two-way data transmission between the reader and the tag through wireless radio frequency, so as to achieve the purpose of target identification and data exchange. Wireless radio frequency identification technology has a series of advantages such as non-contact, long working distance, high accuracy, suitable for harsh environment and able to identify moving targets. Active tags with advanced active RFID technology, that is, electronic tags with built-in power supply, can set the frequency of transmitting signals, and have longer life and longer distance.
[0036] S3: Based on the data received by different radio frequency reading and writing devices, the location information of the managed object is calculated using the RSSI algorithm and triangulation positioning method.
[0037] The use of triangulation to calculate the location information of the managed object includes: triangulation uses the coordinate location information of three points to calculate the current location information, wherein the coordinates of the three points are set as (x0, y0), (x1, y1), (x2, y2), the coordinates of the position to be calculated are (x, y), and the distances from the three points to the calculated position are set as d0, d1, d2. Three circles are made with d0, d1, d2 as the radius. According to the Pythagorean theorem, the position calculation formula of the unknown point is obtained. Then the positioning problem is transformed into the problem of finding the coordinates of the intersection of the circles. The formula is expressed as:
[0038]
[0039] Furthermore, calculating the location information of the managed object also includes that the room area is composed of 4 signal receiving devices, and the location coordinates of the signal receiving devices are known, and then the card reader in the area can obtain the coordinate information of the signal receiving device and the received signal strength, and the distance value from each signal receiving device can be derived according to the received signal strength value and the signal attenuation curve, and the distance is converted into a problem of finding the coordinates of the intersection point, and then the specific location information of the device in the room is calculated using positioning methods such as triangulation positioning according to the differences between different receiving devices, wherein the propagation of wireless signals has the following law: the stronger the signal strength measured by the receiver, the closer the sender is to the receiver, and the weaker the signal strength measured by the receiver, the farther the sender is from the receiver; the RSSI algorithm includes, for the reader to receive the active tag signal, the RSSI algorithm is used.
[0040] Furthermore, the process of reading active RFID tags includes first resetting the RFID module, monitoring the electronic tags of the device under test, selecting one of the electronic tags to save the serial number of its electronic tag when the electronic tag is detected, logging into the electronic tag database to read and write the selected tag, inputting data into the tag and obtaining the existing data in the tag. The sample code for card reading and writing is shown in Figures 4-5 As shown;
[0041] In order to better verify and illustrate the technical effects adopted in the method of the present invention, an example test is carried out in this embodiment, and an experiment is carried out by means of scientific demonstration to verify the real effect of the method;
[0042] Select a device in the room for positioning, select three fixed-position readers, and adjust the reader azimuth so that the antenna is tilted toward the ground at an angle of 60-75 degrees to the horizontal line, and the angle of the antenna toward the ground is about 30-40 degrees. Since the position of the reader is known, the position of the device under test can be calculated according to the triangulation positioning method. The positioning algorithm code is as follows:
[0043]
[0044]
[0045]
[0046] The location of the device can be obtained through the code of the positioning algorithm, and the time for obtaining the calculated result is 3 seconds. Compared with the traditional manual positioning method, the manual method needs to obtain the approximate location of the device based on the device registration list or through auxiliary methods such as the device management system, and then go to the location range to search, which takes about 30 minutes. Therefore, the time invested in the time and preliminary work of the present invention will be greatly shortened. In particular, the method of the present invention can avoid the problem of longer searching time and increased cost caused by uncertainties in the manual method, such as failure to register in real time or errors in chest pain recording.
[0047] Example 2
[0048] Reference Figure 6, which is the second embodiment of the present invention. This embodiment is different from the first embodiment in that it provides a device positioning system based on an active tag and a radio frequency reader, including: an active RFID tag 100, a radio frequency reading and writing device 200, a network module 300 and a background service module 400; the active RFID tag 100 is an electronic tag with a built-in power supply, which is used to store device information and emit electromagnetic waves; the radio frequency reading and writing device 200 is connected to the active RFID tag 100, and is used to receive the electromagnetic waves emitted by the active RFID tag 100, and read the signal strength and the built-in information of the tag; the network module 300 is connected to the radio frequency reading and writing device 200 and the background service module 400, and transmits the information received by the radio frequency reading and writing device 200 to the background service module 400; the background service module 400 performs positioning calculation of the object under test according to the received information.
[0049] It should be noted that the radio frequency reading and writing device 200 also includes a host 201 and an antenna 202, wherein the host 201 is used to generate a transmission signal and process the received signal of the active RFID tag 100, filter, demodulate and decode the electromagnetic wave information, and obtain the device information in the tag, and the antenna 202 is used to receive the electromagnetic wave signal of the active RFID tag 100 and transmit the instructions of the host 201 to the active RFID tag 100.
[0050] It is not difficult to understand that the system provided in this embodiment involves the connection relationship between the active RFID tag 100, the radio frequency reading and writing device 200, the network module 300 and the background service module 400, which can be implemented by running a computer-readable program and improving the program data interface of each module.
[0051] It should be appreciated that embodiments of the present invention may be implemented or enforced by computer hardware, a combination of hardware and software, or by computer instructions stored in a non-transitory computer-readable memory. The method may be implemented in a computer program using standard programming techniques - including a non-transitory computer-readable storage medium configured with a computer program, wherein the storage medium so configured causes the computer to operate in a specific and predefined manner - according to the methods and drawings described in the specific embodiments. Each program may be implemented in a high-level procedural or object-oriented programming language to communicate with a computer system. However, if desired, the program may be implemented in an assembly or machine language. In any case, the language may be a compiled or interpreted language. In addition, the program may be run on a programmed ASIC for this purpose.
[0052] Furthermore, the operations of the processes described herein may be performed in any suitable order unless otherwise indicated herein or otherwise clearly contradicted by context. The processes described herein (or variations and / or combinations thereof) may be performed under the control of one or more computer systems configured with executable instructions, and may be implemented as code (e.g., executable instructions, one or more computer programs, or one or more applications) that is executed collectively on one or more processors, by hardware, or a combination thereof. The computer program includes a plurality of instructions that may be executed by one or more processors.
[0053] Further, the method can be implemented in any type of computing platform that is operably connected to a suitable computer, including but not limited to a personal computer, a minicomputer, a mainframe, a workstation, a network or distributed computing environment, a separate or integrated computer platform, or in communication with a charged particle tool or other imaging device, etc. Aspects of the present invention can be implemented in machine-readable code stored on a non-transitory storage medium or device, whether removable or integrated into a computing platform, such as a hard disk, an optical read and / or write storage medium, a RAM, a ROM, etc., so that it can be read by a programmable computer, and when the storage medium or device is read by the computer, it can be used to configure and operate the computer to perform the process described herein. In addition, the machine-readable code, or part thereof, can be transmitted via a wired or wireless network. When such media includes instructions or programs that implement the steps described above in conjunction with a microprocessor or other data processor, the invention described herein includes these and other different types of non-transitory computer-readable storage media. When programmed according to the methods and techniques described in the present invention, the present invention also includes the computer itself. The computer program can be applied to input data to perform the functions described herein, thereby converting the input data to generate output data stored in a non-volatile memory. The output information can also be applied to one or more output devices such as a display. In a preferred embodiment of the present invention, the converted data represents a physical and tangible object, including a specific visual depiction of the physical and tangible object produced on a display.
[0054] As used in this application, the terms "component", "module", "system", etc. are intended to refer to a computer-related entity, which can be hardware, firmware, a combination of hardware and software, software, or software in operation. For example, a component can be, but is not limited to: a process running on a processor, a processor, an object, an executable file, a thread in execution, a program, and / or a computer. As an example, an application running on a computing device and the computing device can both be components. One or more components can exist in a process and / or thread in execution, and a component can be located in a computer and / or distributed between two or more computers. In addition, these components can be executed from various computer-readable media having various data structures thereon. These components can communicate in a local and / or remote process manner, such as according to a signal having one or more data packets (e.g., data from a component that interacts with another component in a local system, a distributed system, and / or interacts with other systems in a signal manner through a network such as the Internet).
[0055] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical solutions of the present invention, which should all be included in the scope of the claims of the present invention.
Claims
1. A device positioning method based on active tags and radio frequency readers, characterized in that: include, Place active RFID tags on the surface of managed objects; Place radio frequency reading and writing equipment indoors to receive information sent by active RFID tags; Placing the RF reading and writing equipment indoors includes using hardware to fix the RF reading and writing equipment at the installation location, adjusting the horizontal plane height and azimuth of the RF reading and writing equipment to the center of the room, and hanging the equipment in the corner of the controlled room to ensure signal strength and positioning accuracy, so that the antenna in the reading and writing equipment is tilted toward the ground at an angle of 60-75 degrees to the horizontal line, and the angle of the antenna toward the ground is 30-40 degrees; Active RFID tags include storage space inside the tag, storing a unique code for identifying an object, storing the object's attributes and information, and the information in the tag is read by a read-write device, or written and modified; The radio frequency reader receives the transmission signal of the active RFID tag, and performs filtering, demodulation and decoding to obtain the information in the tag; The process of reading active RFID tags includes: first resetting the RFID module, monitoring the electronic tags of the device under test, selecting one of the electronic tags to save the serial number of its electronic tag when the electronic tag is detected, logging into the electronic tag database to read and write the selected tag, inputting data into the tag, and obtaining the existing data in the tag; According to the data received by different radio frequency reading and writing devices, the location information of the managed object is calculated using RSSI algorithm and triangulation positioning method; The use of triangulation to calculate the location information of the managed object includes: the triangulation uses the coordinate location information of three points to calculate the current location information, wherein the coordinates of the three points are set as (x0, y0), (x1, y1), (x2, y2), the coordinates of the position to be calculated are (x, y), and the distances from the three points to the calculated position are set as d0, d1, d2. Three circles are made with d0, d1, d2 as the radius. According to the Pythagorean theorem, the position calculation formula of the unknown point is obtained. Then the positioning problem is transformed into the problem of finding the coordinates of the intersection of the circles. The formula is expressed as: Calculating the location information of the managed object also includes: the room area is composed of 4 signal receiving devices, and the location coordinates of the signal receiving devices are known. Then, the card reader in the area obtains the coordinate information of the signal receiving device and the received signal strength. According to the received signal strength value and the signal attenuation curve, the distance value to each signal receiving device is deduced, and the distance is converted into the problem of finding the intersection coordinates. The RSSI algorithm includes: the RSSI algorithm is used for the reader to receive the active tag signal, the received signal strength is used as the measurement basis, and then the distance is calculated based on the data; The active RFID tag (100) is an electronic tag with a built-in power source, which is used to store device information and emit electromagnetic waves; The radio frequency reading and writing device (200) is connected to the active RFID tag (100) and is used to receive the electromagnetic waves emitted by the active RFID tag (100) and read the signal strength and the information built into the tag; The network module (300) is connected to the radio frequency reading and writing device (200) and the background service module (400), and transmits the information received by the radio frequency reading and writing device (200) to the background service module (400); The background service module (400) performs positioning calculation of the measured object according to the received information.
2. The system of a device positioning method based on active tags and radio frequency readers as claimed in claim 1, characterized in that: The radio frequency reading and writing device (200) comprises: The host (201) is used to generate a transmission signal and process the received signal of the active RFID tag (100); The antenna (202) is connected to the host (201) and the active RFID tag (100) and is used to receive electromagnetic wave signals from the active RFID tag (100) and transmit instructions from the host (201) to the active RFID tag (100).
Citation Information
Patent Citations
RFID radio positioning method based on phase difference ranging
CN101089654A
Indoor cloud robot angle positioning method based on position and visual information optimization
CN106291517A
Intelligent RFID reader for real-time positioning of active RFID tag and method
CN107122811A
Power distribution room asset inventory system, method and device and computer equipment
CN110991584A