[go: up one dir, main page]

CN111366895B - a positioning system - Google Patents

a positioning system Download PDF

Info

Publication number
CN111366895B
CN111366895B CN201811587266.5A CN201811587266A CN111366895B CN 111366895 B CN111366895 B CN 111366895B CN 201811587266 A CN201811587266 A CN 201811587266A CN 111366895 B CN111366895 B CN 111366895B
Authority
CN
China
Prior art keywords
rfid
tag
dimensional
real
target object
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811587266.5A
Other languages
Chinese (zh)
Other versions
CN111366895A (en
Inventor
王黎明
张式勤
郭海威
康平
施悠悠
郑黎明
陈超
窦慧敏
李蕾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
China Mobile Group Zhejiang Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Group Zhejiang Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd, China Mobile Group Zhejiang Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201811587266.5A priority Critical patent/CN111366895B/en
Publication of CN111366895A publication Critical patent/CN111366895A/en
Application granted granted Critical
Publication of CN111366895B publication Critical patent/CN111366895B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/14Determining absolute distances from a plurality of spaced points of known location

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Radar Systems Or Details Thereof (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

The embodiment of the invention provides a positioning system, which comprises 4 RFID readers, a plurality of real RFID reference tags, a plurality of virtual reference tags, a tag module to be detected and a three-dimensional positioning module: 4 RFID readers form a rectangle on the XY plane of the target three-dimensional space; the target three-dimensional space comprises at least one three-dimensional rectangular subspace, at least one surface of the three-dimensional rectangular subspace is parallel to the XY plane of the three-dimensional space, and at least one surface of the three-dimensional rectangular subspace is parallel to the XZ plane of the three-dimensional space; setting a real RFID reference label at each vertex of the three-dimensional rectangular subspace; the target object to be positioned is positioned in the three-dimensional subspace, and an RFID label is arranged on the target object to be positioned; a plurality of virtual reference labels are arranged in the three-dimensional rectangular subspace. The embodiment of the invention solves the technical problem that the three-dimensional coordinate information of the target object cannot be acquired in the prior art based on RFID positioning.

Description

一种定位系统a positioning system

技术领域technical field

本发明实施例涉及定位技术领域,尤其涉及一种定位系统。Embodiments of the present invention relate to the technical field of positioning, and in particular, to a positioning system.

背景技术Background technique

定位是指通信系统通过特定的技术获取目标物体的地理位置信息(例如经纬度坐标),提供给移动用户本人、通信系统或第三方定位客户端,并借助一定的电子地图信息的支持,以供目标物体的位置展示或利用。Positioning means that the communication system obtains the geographic location information (such as latitude and longitude coordinates) of the target object through a specific technology, provides it to the mobile user, the communication system or a third-party positioning client, and uses the support of certain electronic map information for the target. The location of an object to display or utilize.

随着数据中心日益壮大,机房设备数量增多,由于业务需求,机房相关设备变动非常频繁,为了保障日常维护工作的效率,资源管理的准确性,需要实时定位机房设备的位置。针对机房设备的定位方式,目前主要采用射频识别技术RFID(Radio FrequencyIdentification)进行定位。定位系统主要由电子标签和阅读器组成,它们构成了定位系统的信号发射与接收模块。现有技术方案只能实现待定位设备在二维平面上的定位,但是一个机柜可以放置十几台设备,仅知道设备的二维位置,并不能立即找到机柜中的哪一台设备。当机房设备位置变动时,尤其是设备在机柜的具体位置,无法及时更新,为此,当设备出现问题时,维护人员无法快速定位具体位置,这样就给维护工作带来了极大的不便和挑战。As the data center grows and the number of equipment in the computer room increases, due to business requirements, the related equipment in the computer room changes very frequently. In order to ensure the efficiency of daily maintenance work and the accuracy of resource management, it is necessary to locate the location of equipment in the computer room in real time. For the positioning method of the equipment in the computer room, the radio frequency identification technology RFID (Radio Frequency Identification) is mainly used for positioning. The positioning system is mainly composed of electronic tags and readers, which constitute the signal transmitting and receiving modules of the positioning system. The prior art solution can only realize the positioning of the equipment to be positioned on a two-dimensional plane, but a cabinet can place more than a dozen devices, and only knowing the two-dimensional position of the equipment cannot immediately find out which equipment is in the cabinet. When the location of the equipment in the equipment room changes, especially the specific location of the equipment in the cabinet, it cannot be updated in time. Therefore, when there is a problem with the equipment, the maintenance personnel cannot quickly locate the specific location, which brings great inconvenience to the maintenance work. challenge.

发明内容SUMMARY OF THE INVENTION

本发明实施例提供一种定位系统,用以解决现有基于RFID的定位技术中不能获取目标物体三维坐标信息的缺陷。The embodiment of the present invention provides a positioning system to solve the defect that the existing RFID-based positioning technology cannot obtain the three-dimensional coordinate information of the target object.

根据本发明实施例的第一个方面,提供一种定位系统,包括4个RFID阅读器、多个真实RFID参考标签、多个虚拟参考标签、待测标签模块和三维定位模块:According to a first aspect of the embodiments of the present invention, a positioning system is provided, including four RFID readers, multiple real RFID reference tags, multiple virtual reference tags, a tag module to be tested, and a three-dimensional positioning module:

4个RFID阅读器构成目标三维空间XY平面上的一个矩形;4 RFID readers form a rectangle on the XY plane of the target three-dimensional space;

目标三维空间内包括至少一个三维矩形子空间,三维矩形子空间的至少一个面与三维空间XY平面平行,三维矩形子空间的至少一个面与三维空间XZ平面平行;三维矩形子空间的各个顶点设置一个真实RFID参考标签;待定位目标物体位于三维子空间内,待定位目标物体RFID标签上设置有RFID标签;The target three-dimensional space includes at least one three-dimensional rectangular subspace, at least one surface of the three-dimensional rectangular subspace is parallel to the XY plane of the three-dimensional space, and at least one surface of the three-dimensional rectangular subspace is parallel to the XZ plane of the three-dimensional space; each vertex of the three-dimensional rectangular subspace is set A real RFID reference label; the target object to be located is located in the three-dimensional subspace, and an RFID label is set on the RFID label of the target object to be located;

三维矩形子空间内部设置有多个虚拟参考标签;A plurality of virtual reference labels are set inside the three-dimensional rectangular subspace;

待测标签模块,用于基于各RFID阅读器获取待定位目标物体RFID标签的接收信号强度指示RSSI值;The tag module to be tested is used to obtain the RSSI value indicating the received signal strength of the RFID tag of the target object to be located based on each RFID reader;

三维定位模块,用于基于预先获得的各真实RFID参考标签的三维坐标信息和RSSI值、预先获得的各虚拟参考标签的三维坐标信息和RSSI值,和待定位目标物体RFID标签的RSSI值,获取待定位目标物体RFID标签三维坐标信息。The three-dimensional positioning module is used to obtain the pre-acquired three-dimensional coordinate information and RSSI value of each real RFID reference tag, the pre-obtained three-dimensional coordinate information and RSSI value of each virtual reference tag, and the RSSI value of the RFID tag of the target object to be located. The three-dimensional coordinate information of the RFID tag of the target object to be located.

进一步,还包括:Further, it also includes:

真实参考标签模块,用于基于各RFID阅读器获取各真实RFID参考标签的RSSI值。The real reference tag module is used to obtain the RSSI value of each real RFID reference tag based on each RFID reader.

进一步,还包括:Further, it also includes:

虚拟参考标签模块,用于基于各真实RFID参考标签的RSSI值、信号传输损耗模型、各真实RFID参考标签的三维坐标信息和各虚拟参考标签的三维坐标信息,获取各虚拟参考标签的RSSI值。The virtual reference tag module is used to obtain the RSSI value of each virtual reference tag based on the RSSI value of each real RFID reference tag, the signal transmission loss model, the three-dimensional coordinate information of each real RFID reference tag and the three-dimensional coordinate information of each virtual reference tag.

进一步,虚拟参考标签模块,用于:Further, a virtual reference label module for:

基于各真实RFID参考标签的三维坐标信息和各RFID阅读器的三维坐标信息,计算出各真实RFID参考标签和各RFID阅读器之间的距离djm;基于各虚拟参考标签的三维坐标信息和各RFID阅读器的三维坐标信息,计算出各虚拟参考标签和各RFID阅读器之间的距离dim;其中,j为各真实RFID参考标签的编号,i为各虚拟RFID参考标签的编号,m为各RFID阅读器的编号;Based on the three-dimensional coordinate information of each real RFID reference tag and the three-dimensional coordinate information of each RFID reader, the distance djm between each real RFID reference tag and each RFID reader is calculated; based on the three-dimensional coordinate information of each virtual reference tag and each RFID reader; The three-dimensional coordinate information of the RFID reader, calculates the distance d im between each virtual reference tag and each RFID reader; wherein, j is the serial number of each real RFID reference tag, i is the serial number of each virtual RFID reference tag, and m is the number of each virtual RFID reference tag. The number of each RFID reader;

基于dim、djm和各真实RFID参考标签的RSSI值Rjm计算各虚拟参考标签的RSSI值RimThe RSSI value R im of each virtual reference tag is calculated based on d im , d jm and the RSSI value R jm of each real RFID reference tag.

进一步,虚拟参考标签模块,用于基于下式计算RimFurther, a virtual reference label module is used to calculate R im based on:

Figure BDA0001919386330000031
Figure BDA0001919386330000031

进一步,三维定位模块,用于:Further, the 3D positioning module is used for:

基于待定位目标物体RFID标签的RSSI值和各参考标签的RSSI值,计算待定位目标物体RFID标签与各参考标签的关联度;基于所述关联度,获取待定位目标物体RFID标签最邻近的n个参考标签,n≥2;其中,各真实RFID参考标签和各虚拟RFID参考标签均为参考标签;Based on the RSSI value of the RFID tag of the target object to be located and the RSSI value of each reference tag, calculate the degree of association between the RFID tag of the target object to be located and each reference tag; reference labels, n≥2; wherein, each real RFID reference label and each virtual RFID reference label are reference labels;

为n个参考标签设定各自的权重因子,基于n个参考标签各自的权重因子和各自三维坐标信息,获得待定位目标物体RFID标签的三维坐标信息。Set respective weighting factors for the n reference tags, and obtain the three-dimensional coordinate information of the RFID tag of the target object to be positioned based on the respective weighting factors and the respective three-dimensional coordinate information of the n reference tags.

进一步,三维定位模块,用于基于下式计算待定位目标物体RFID标签与各参考标签的关联度ElqFurther, the three-dimensional positioning module is used to calculate the degree of association E lq between the RFID tag of the target object to be located and each reference tag based on the following formula:

Figure BDA0001919386330000032
Figure BDA0001919386330000032

l为待定位目标物体RFID标签,q为参考标签的编号;Elq值越小表明参考标签q越接近待定位目标物体RFID标签;l is the RFID tag of the target object to be located, and q is the number of the reference tag; the smaller the value of E lq , the closer the reference tag q is to the RFID tag of the target object to be located;

获取Elq值最小的n个参考标签。Get the n reference labels with the smallest E lq value.

进一步,三维定位模块,用于计算n个参考标签各自的权重因子Wi,其中i为n个参考标签的编号:Further, the three-dimensional positioning module is used to calculate the respective weight factors W i of the n reference labels, where i is the number of the n reference labels:

Figure BDA0001919386330000033
Figure BDA0001919386330000033

进一步,三维定位模块,用于基于Wi和n个参考标签各自的三维坐标信息,获取待定位目标物体RFID标签的三维坐标信息(x,y,z):Further, the three-dimensional positioning module is used to obtain the three-dimensional coordinate information (x, y, z) of the RFID tag of the target object to be located based on the respective three-dimensional coordinate information of Wi and n reference tags:

Figure BDA0001919386330000034
Figure BDA0001919386330000034

Figure BDA0001919386330000041
Figure BDA0001919386330000041

进一步,三维定位模块,用于预先获取各真实RFID参考标签和各虚拟参考标签的三维坐标信息。Further, the three-dimensional positioning module is used to obtain the three-dimensional coordinate information of each real RFID reference tag and each virtual reference tag in advance.

本发明实施例提供定位系统,所述系统利用三维立体定位装置得到待定位目标物体的三维位置数据,实现待定位目标物体三维坐标信息的获取。本发明实施例解决了基于RFID定位的现有技术中,不能获取目标物体三维坐标信息的技术问题。An embodiment of the present invention provides a positioning system, which uses a three-dimensional stereo positioning device to obtain three-dimensional position data of a target object to be positioned, so as to obtain three-dimensional coordinate information of the target object to be positioned. The embodiments of the present invention solve the technical problem that the three-dimensional coordinate information of the target object cannot be obtained in the prior art based on RFID positioning.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description These are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can also be obtained according to these drawings without creative efforts.

图1为本发明定位系统的一实施例结构示意图;FIG. 1 is a schematic structural diagram of an embodiment of a positioning system of the present invention;

图2为本发明定位系统的另一实施例结构示意图;2 is a schematic structural diagram of another embodiment of the positioning system of the present invention;

图3为本发明定位系统的又一实施例结构示意图。FIG. 3 is a schematic structural diagram of another embodiment of the positioning system of the present invention.

具体实施方式Detailed ways

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purposes, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments These are some embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

在定位技术领域,例如针对机房设备的定位方式,目前主要采用射频识别技术RFID(Radio Frequency Identification)进行定位。定位系统主要由电子标签和阅读器组成,它们构成了定位系统的信号发射与接收模块。现有技术方案只能实现待定位设备在二维平面上的定位,但是一个机柜可以放置十几台设备,仅知道设备的二维位置,并不能立即找到机柜中的哪一台设备。当机房设备位置变动时,尤其是设备在机柜的具体位置,无法及时更新,为此,当设备出现问题时,维护人员无法快速定位具体位置,这样就给维护工作带来了极大的不便和挑战。In the field of positioning technology, for example, for the positioning method of equipment in the computer room, the radio frequency identification technology RFID (Radio Frequency Identification) is mainly used for positioning at present. The positioning system is mainly composed of electronic tags and readers, which constitute the signal transmitting and receiving modules of the positioning system. The prior art solution can only realize the positioning of the equipment to be positioned on a two-dimensional plane, but a cabinet can place more than a dozen devices, and only knowing the two-dimensional position of the equipment cannot immediately find out which equipment is in the cabinet. When the location of the equipment in the equipment room changes, especially the specific location of the equipment in the cabinet, it cannot be updated in time. Therefore, when there is a problem with the equipment, the maintenance personnel cannot quickly locate the specific location, which brings great inconvenience to the maintenance work. challenge.

如图1所示,本发明具体实施例示出一种定位系统,包括:As shown in FIG. 1, a specific embodiment of the present invention shows a positioning system, including:

包括4个RFID阅读器A01、多个真实RFID参考标签A02、多个虚拟参考标签A03、待测标签模块A04和三维定位模块A05:It includes 4 RFID readers A01, multiple real RFID reference tags A02, multiple virtual reference tags A03, a tag module A04 to be tested and a three-dimensional positioning module A05:

4个RFID阅读器A01构成目标三维空间XY平面上的一个矩形;Four RFID readers A01 form a rectangle on the XY plane of the target three-dimensional space;

目标三维空间内包括至少一个三维矩形子空间,三维矩形子空间的至少一个面与三维空间XY平面平行,三维矩形子空间的至少一个面与三维空间XZ平面平行;三维矩形子空间的各个顶点设置一个真实RFID参考标签A02;待定位目标物体RFID标签A08位于三维子空间内,待定位目标物体RFID标签上设置有RFID标签;The target three-dimensional space includes at least one three-dimensional rectangular subspace, at least one surface of the three-dimensional rectangular subspace is parallel to the XY plane of the three-dimensional space, and at least one surface of the three-dimensional rectangular subspace is parallel to the XZ plane of the three-dimensional space; each vertex of the three-dimensional rectangular subspace is set A real RFID reference tag A02; the RFID tag A08 of the target object to be located is located in the three-dimensional subspace, and the RFID tag of the target object to be located is provided with an RFID tag;

三维矩形子空间内部设置有多个虚拟参考标签A03;A plurality of virtual reference labels A03 are arranged inside the three-dimensional rectangular subspace;

待测标签模块A04,用于基于各RFID阅读器A01获取待定位目标物体RFID标签A08的接收信号强度指示RSSI值;The tag module A04 to be tested is used to obtain the RSSI value of the received signal strength indication of the RFID tag A08 of the target object to be located based on each RFID reader A01;

三维定位模块A05,用于基于预先获得的各真实RFID参考标签A02的三维坐标信息和RSSI值、预先获得的各虚拟参考标签A03的三维坐标信息和RSSI值,和待定位目标物体RFID标签的RSSI值,获取待定位目标物体RFID标签三维坐标信息。The three-dimensional positioning module A05 is used for the pre-obtained three-dimensional coordinate information and RSSI value of each real RFID reference tag A02, the pre-obtained three-dimensional coordinate information and RSSI value of each virtual reference tag A03, and the RSSI of the RFID tag of the target object to be located. value to obtain the three-dimensional coordinate information of the RFID tag of the target object to be located.

其中,该发明具体实施例的定位系统,考虑到真实RFID标签的成本低廉,在不增加RFID阅读器的情况下,通过在切面上按需放置多组真实RFID参考标签来构建一个三维立体定位空间。在一定区域内采用RFID阅读器对待定位目标物体RFID标签进行三维定位,预先采集真实RFID参考标签与虚拟参考标签的三维位置信息与接收信号强度指示RSSI值,利用定位模块计算出待定位目标物体RFID标签的三维位置信息。Among them, the positioning system of the specific embodiment of the invention, considering the low cost of real RFID tags, without adding an RFID reader, constructs a three-dimensional three-dimensional positioning space by placing multiple sets of real RFID reference tags on the cut surface as needed. . In a certain area, an RFID reader is used to perform three-dimensional positioning of the RFID tag of the target object to be located, the three-dimensional position information of the real RFID reference tag and the virtual reference tag and the RSSI value of the received signal strength indicator are collected in advance, and the positioning module is used to calculate the RFID target object to be located. 3D position information of the label.

预先采集空间内真实RFID参考标签与虚拟参考标签的三维位置信息和RSSI值,通过定位装置,在XY平面内可以得到一个二维坐标(x,y),同时在YZ平面内可以得到一个二维坐标(y,z),最终获取设备所在机柜的三维位置(x,y,z)。Pre-collect the three-dimensional position information and RSSI value of the real RFID reference tag and virtual reference tag in the space. Through the positioning device, a two-dimensional coordinate (x, y) can be obtained in the XY plane, and a two-dimensional coordinate (x, y) can be obtained in the YZ plane at the same time. Coordinates (y, z), and finally obtain the three-dimensional position (x, y, z) of the cabinet where the device is located.

在本发明上述任一具体实施例的基础上,如图2所示,提供一种定位系统,还包括:真实参考标签模块A06,用于基于各RFID阅读器A01获取各真实RFID参考标签A02的RSSI值。On the basis of any of the above-mentioned specific embodiments of the present invention, as shown in FIG. 2 , a positioning system is provided, further comprising: a real reference tag module A06 for obtaining the real RFID reference tag A02 based on each RFID reader A01 RSSI value.

在该发明具体实施例中,例如真实RFID参考标签模块中每个子空间由8个真实RFID参考标签组成一个三维矩形空间,一个二维平面有4个真实RFID参考标签,用编号K标识一个平面内的真实标签。预先采集各真实RFID参考标签在XY平面和在YZ平面的三维坐标信息,并利用RFID阅读器获取真实参考标签的RSSI值。In the specific embodiment of the invention, for example, each subspace in the real RFID reference tag module is composed of 8 real RFID reference tags to form a three-dimensional rectangular space, a two-dimensional plane has 4 real RFID reference tags, and the number K is used to identify the inner space of the plane. real label. Collect the three-dimensional coordinate information of each real RFID reference tag in the XY plane and in the YZ plane in advance, and use the RFID reader to obtain the RSSI value of the real reference tag.

在本发明上述任一具体实施例的基础上,如图3所示,提供一种定位系统,还包括:虚拟参考标签模块A07,用于基于各真实RFID参考标签A02的RSSI值、信号传输损耗模型、各真实RFID参考标签A02的三维坐标信息和各虚拟参考标签A03的三维坐标信息,获取各虚拟参考标签A03的RSSI值。On the basis of any of the above-mentioned specific embodiments of the present invention, as shown in FIG. 3 , a positioning system is provided, further comprising: a virtual reference tag module A07 for RSSI value, signal transmission loss based on the RSSI value of each real RFID reference tag A02 The model, the three-dimensional coordinate information of each real RFID reference tag A02 and the three-dimensional coordinate information of each virtual reference tag A03 are used to obtain the RSSI value of each virtual reference tag A03.

在该发明具体实施例中,虚拟参考标签模块在真实RFID标签组成的子区域中按需加入虚拟参考标签,预先采集虚拟参考标签在XY平面和在YZ平面的坐标信息,利用真实RFID参考标签的RSSI值、信号传输损耗模型和虚拟参考标签的三维坐标信息,计算出虚拟参考标签的RSSI值。In a specific embodiment of the invention, the virtual reference tag module adds virtual reference tags as needed in the sub-area composed of real RFID tags, collects the coordinate information of the virtual reference tags in the XY plane and in the YZ plane in advance, and uses the real RFID reference tags. The RSSI value, the signal transmission loss model and the three-dimensional coordinate information of the virtual reference tag are used to calculate the RSSI value of the virtual reference tag.

在本发明上述任一具体实施例的基础上,提供一种定位系统,虚拟参考标签模块,用于:On the basis of any of the above-mentioned specific embodiments of the present invention, a positioning system is provided, and a virtual reference label module is used for:

基于各真实RFID参考标签的三维坐标信息和各RFID阅读器的三维坐标信息,计算出各真实RFID参考标签和各RFID阅读器之间的距离djm;基于各虚拟参考标签的三维坐标信息和各RFID阅读器的三维坐标信息,计算出各虚拟参考标签和各RFID阅读器之间的距离dim;其中,j为各真实RFID参考标签的编号,i为各虚拟RFID参考标签的编号,m为各RFID阅读器的编号;Based on the three-dimensional coordinate information of each real RFID reference tag and the three-dimensional coordinate information of each RFID reader, the distance djm between each real RFID reference tag and each RFID reader is calculated; based on the three-dimensional coordinate information of each virtual reference tag and each RFID reader; The three-dimensional coordinate information of the RFID reader, calculates the distance d im between each virtual reference tag and each RFID reader; wherein, j is the serial number of each real RFID reference tag, i is the serial number of each virtual RFID reference tag, and m is the number of each virtual RFID reference tag. The number of each RFID reader;

基于dim、djm和各真实RFID参考标签的RSSI值Rjm计算各虚拟参考标签的RSSI值RimThe RSSI value R im of each virtual reference tag is calculated based on d im , d jm and the RSSI value R jm of each real RFID reference tag.

在本发明上述任一具体实施例的基础上,提供一种定位系统,虚拟参考标签模块,用于基于下式计算RimOn the basis of any of the above-mentioned specific embodiments of the present invention, a positioning system is provided, and a virtual reference label module is used to calculate R im based on the following formula:

Figure BDA0001919386330000071
Figure BDA0001919386330000071

在XY平面,4个RFID阅读器分别检测到XY平面上的真实RFID参考标签的信号强度为Rjm。由上述公式可以得到子区域中虚拟参考标签对应的信号强度Rim。由于有4个RFID阅读器,Rjm和Rim按大小进行排序,会有4组参考标签RSSI值。那么,也可以得到在YZ平面上的参考标签的4组RSSI值。In the XY plane, the four RFID readers respectively detect the signal strength of the real RFID reference tag on the XY plane as R jm . The signal intensity R im corresponding to the virtual reference label in the sub-region can be obtained from the above formula. Since there are 4 RFID readers, R jm and R im sorted by size, there will be 4 sets of reference tag RSSI values. Then, 4 sets of RSSI values of the reference labels on the YZ plane can also be obtained.

在本发明上述任一具体实施例的基础上,提供一种定位系统,三维定位模块,用于:On the basis of any of the above-mentioned specific embodiments of the present invention, a positioning system and a three-dimensional positioning module are provided for:

基于待定位目标物体RFID标签的RSSI值和各参考标签的RSSI值,计算待定位目标物体RFID标签与各参考标签的关联度;基于所述关联度,获取待定位目标物体RFID标签最邻近的n个参考标签,n≥2;其中,各真实RFID参考标签和各虚拟RFID参考标签均为参考标签;Based on the RSSI value of the RFID tag of the target object to be located and the RSSI value of each reference tag, calculate the degree of association between the RFID tag of the target object to be located and each reference tag; reference labels, n≥2; wherein, each real RFID reference label and each virtual RFID reference label are reference labels;

为n个参考标签设定各自的权重因子,基于n个参考标签各自的权重因子和各自三维坐标信息,获得待定位目标物体RFID标签的三维坐标信息。Set respective weighting factors for the n reference tags, and obtain the three-dimensional coordinate information of the RFID tag of the target object to be positioned based on the respective weighting factors and the respective three-dimensional coordinate information of the n reference tags.

三维定位模块将预先获取的真实RFID参考标签和虚拟参考标签RSSI值和在XY平面和YZ平面的位置坐标,以及待测标签的RSSI值作为输入参数,通过该模块计算出待定位物体RFID标签的在XY平面和YZ平面的位置坐标,得到待定位物体RFID标签的三维坐标。The three-dimensional positioning module uses the pre-acquired real RFID reference tag and virtual reference tag RSSI value and the position coordinates in the XY plane and YZ plane, as well as the RSSI value of the tag to be measured as input parameters, and calculates the RFID tag of the object to be located through this module. In the position coordinates of the XY plane and the YZ plane, the three-dimensional coordinates of the RFID tag of the object to be positioned are obtained.

在本发明上述任一具体实施例的基础上,提供一种定位系统,三维定位模块,用于基于下式计算待定位目标物体RFID标签与各参考标签的关联度ElqOn the basis of any of the above-mentioned specific embodiments of the present invention, a positioning system is provided, and a three-dimensional positioning module is used to calculate the degree of association E lq between the RFID tag of the target object to be positioned and each reference tag based on the following formula:

Figure BDA0001919386330000081
Figure BDA0001919386330000081

l为待定位目标物体RFID标签,q为参考标签的编号;Elq值越小表明参考标签q越接近待定位目标物体RFID标签;l is the RFID tag of the target object to be located, and q is the number of the reference tag; the smaller the value of E lq , the closer the reference tag q is to the RFID tag of the target object to be located;

获取Elq值最小的n个参考标签。Get the n reference labels with the smallest E lq value.

本发明实施例中,设置一个关联度E,用来表示待定位目标物体RFID标签l和参考标签q在每个RFID阅读器上的欧几里得距离。关联度E表示标签之间的位置关系,如果关联度E越小,说明参考标签越接近待定标签的距离,反之如果E越大,则参考标签越远离待定位目标物体RFID标签。In the embodiment of the present invention, an association degree E is set to represent the Euclidean distance between the RFID tag l of the target object to be located and the reference tag q on each RFID reader. The correlation degree E represents the positional relationship between the tags. If the correlation degree E is smaller, it indicates that the reference tag is closer to the distance to the tag to be determined. On the contrary, if the E is larger, the reference tag is farther away from the RFID tag of the target object to be located.

对于某一个待定位目标物体RFID标签l,利用上式计算它与所有参考标签的关联度。例如选择8个最小的E值,那么与之对应的8个参考标签也相继被选出,这8个邻近参考标签构成一个立体结构,形成一个模糊地图,4个RFID阅读器会形成4个模糊地图。将4个模糊地图进行匹配,找到相同的点,确定最终的模糊地图,最邻近参考标签也可以被选出。For a certain target object RFID tag l to be located, use the above formula to calculate the degree of association between it and all reference tags. For example, if the 8 smallest E values are selected, then the corresponding 8 reference tags are also selected one after another. These 8 adjacent reference tags form a three-dimensional structure and form a fuzzy map, and 4 RFID readers will form 4 fuzzy maps. map. Match the 4 fuzzy maps to find the same points to determine the final fuzzy map, and the nearest reference label can also be selected.

在本发明上述任一具体实施例的基础上,提供一种定位系统,三维定位模块,用于计算n个参考标签各自的权重因子Wi,其中i为n个参考标签的编号:On the basis of any of the above-mentioned specific embodiments of the present invention, a positioning system is provided, and a three-dimensional positioning module is used to calculate the respective weighting factors W i of n reference labels, wherein i is the serial number of the n reference labels:

Figure BDA0001919386330000082
Figure BDA0001919386330000082

E值越小对应的权重因子数值越大,反之,E值越大则对应的权重因子数值越小。The smaller the E value is, the larger the corresponding weighting factor value is; on the contrary, the larger the E value is, the smaller the corresponding weighting factor value is.

在本发明上述任一具体实施例的基础上,提供一种定位系统,用于基于Wi和n个参考标签各自的三维坐标信息,获取待定位目标物体RFID标签的三维坐标信息(x,y,z):On the basis of any of the above-mentioned specific embodiments of the present invention, a positioning system is provided for obtaining the three-dimensional coordinate information (x, y) of the RFID tag of the target object to be located based on the respective three-dimensional coordinate information of W i and n reference tags ,z):

Figure BDA0001919386330000083
Figure BDA0001919386330000083

Figure BDA0001919386330000091
Figure BDA0001919386330000091

在本发明上述任一具体实施例的基础上,提供一种定位系统,三维定位模块,用于预先获取各真实RFID参考标签和各虚拟参考标签的三维坐标信息。Based on any of the above-mentioned specific embodiments of the present invention, a positioning system and a three-dimensional positioning module are provided, which are used to obtain the three-dimensional coordinate information of each real RFID reference tag and each virtual reference tag in advance.

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。The device embodiments described above are only illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in One place, or it can be distributed over multiple network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution in this embodiment. Those of ordinary skill in the art can understand and implement it without creative effort.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。From the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and certainly can also be implemented by hardware. Based on this understanding, the above-mentioned technical solutions can be embodied in the form of software products in essence or the parts that make contributions to the prior art, and the computer software products can be stored in computer-readable storage media, such as ROM/RAM, magnetic A disc, an optical disc, etc., includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform the methods described in various embodiments or some parts of the embodiments.

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, but not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that it can still be The technical solutions described in the foregoing embodiments are modified, or some technical features thereof are equivalently replaced; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims (6)

1. A positioning system is characterized by comprising 4 RFID readers, a plurality of real RFID reference tags, a plurality of virtual reference tags, a tag module to be detected, a three-dimensional positioning module, a real reference tag module and a virtual reference tag module:
4 RFID readers form a rectangle on the XY plane of the target three-dimensional space;
the target three-dimensional space comprises at least one three-dimensional rectangular subspace, at least one surface of the three-dimensional rectangular subspace is parallel to the XY plane of the three-dimensional space, and at least one surface of the three-dimensional rectangular subspace is parallel to the XZ plane of the three-dimensional space; setting a real RFID reference label at each vertex of the three-dimensional rectangular subspace; the target object to be positioned is positioned in the three-dimensional subspace, and an RFID label is arranged on the target object to be positioned;
a plurality of virtual reference labels are arranged in the three-dimensional rectangular subspace;
the tag module to be detected is used for acquiring the received signal strength indication RSSI value of the RFID tag of the target object to be positioned based on each RFID reader;
the three-dimensional positioning module is used for acquiring three-dimensional coordinate information of the RFID tag of the target object to be positioned based on the three-dimensional coordinate information and the RSSI value of each real RFID reference tag which are acquired in advance, the three-dimensional coordinate information and the RSSI value of each virtual reference tag which are acquired in advance and the RSSI value of the RFID tag of the target object to be positioned;
The real reference tag module is used for acquiring the RSSI value of each real RFID reference tag based on each RFID reader;
the virtual reference tag module is used for acquiring the RSSI value of each virtual reference tag based on the RSSI value of each real RFID reference tag, the signal transmission loss model, the three-dimensional coordinate information of each real RFID reference tag and the three-dimensional coordinate information of each virtual reference tag;
the virtual reference tag module is further configured to:
calculating the distance d between each real RFID reference label and each RFID reader based on the three-dimensional coordinate information of each real RFID reference label and the three-dimensional coordinate information of each RFID readerjm(ii) a Calculating the distance d between each virtual reference label and each RFID reader based on the three-dimensional coordinate information of each virtual reference label and the three-dimensional coordinate information of each RFID readerim(ii) a Wherein j is the number of each real RFID reference tag, i is the number of each virtual RFID reference tag, and m is the number of each RFID reader;
based on dim、djmAnd RSSI value R of each real RFID reference labeljmCalculating RSSI value R of each virtual reference labelim
The virtual reference tag module is further configured to calculate R based on the following formulaim
Figure FDA0003507594320000021
2. The system of claim 1, wherein the three-dimensional positioning module is configured to:
Calculating the association degree of the RFID tag of the target object to be positioned and each reference tag based on the RSSI value of the RFID tag of the target object to be positioned and the RSSI value of each reference tag; acquiring n reference tags which are nearest to the RFID tag of the target object to be positioned based on the association degree, wherein n is more than or equal to 2; wherein each real RFID reference label and each virtual RFID reference label are reference labels;
setting respective weight factors for the n reference tags, and obtaining the three-dimensional coordinate information of the RFID tag of the target object to be positioned based on the respective weight factors and the respective three-dimensional coordinate information of the n reference tags.
3. The system of claim 2, wherein the three-dimensional positioning module is configured to calculate the degree of association E between the RFID tag of the target object to be positioned and each reference tag based on the following formulalq
Figure FDA0003507594320000022
l is an RFID label of a target object to be positioned, and q is the number of a reference label; elqThe smaller the value is, the closer the reference tag q is to the target object RFID tag to be positioned;
obtaining ElqThe smallest value of n reference tags.
4. The system of claim 3, wherein the three-dimensional localization module is configured to calculate a weighting factor W for each of the n reference tagsiWhere i is the number of n reference tags:
Figure FDA0003507594320000023
5. The system of claim 4, wherein the three-dimensional positioning module is configured to be based on WiAnd three-dimensional coordinate information (x) of each of the n reference tagsi,yi) And acquiring three-dimensional coordinate information (x, y, z) of the RFID label of the target object to be positioned:
Figure FDA0003507594320000031
Figure FDA0003507594320000032
6. the system of claim 1, wherein the three-dimensional positioning module is configured to obtain three-dimensional coordinate information of each real RFID reference tag and each virtual reference tag in advance.
CN201811587266.5A 2018-12-25 2018-12-25 a positioning system Active CN111366895B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811587266.5A CN111366895B (en) 2018-12-25 2018-12-25 a positioning system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811587266.5A CN111366895B (en) 2018-12-25 2018-12-25 a positioning system

Publications (2)

Publication Number Publication Date
CN111366895A CN111366895A (en) 2020-07-03
CN111366895B true CN111366895B (en) 2022-06-28

Family

ID=71204059

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811587266.5A Active CN111366895B (en) 2018-12-25 2018-12-25 a positioning system

Country Status (1)

Country Link
CN (1) CN111366895B (en)

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7692532B2 (en) * 2004-07-30 2010-04-06 Reva Systems Corporation Interference monitoring in an RFID system
CN100395767C (en) * 2004-12-17 2008-06-18 香港理工大学 Reference positioning system using radio frequency identification technology and stacking management system for container yard
CN101349746A (en) * 2008-09-06 2009-01-21 黄以华 Wireless radio frequency positioning method based on virtual reference label algorithm
US8446253B2 (en) * 2009-03-11 2013-05-21 Checkpoint Systems, Inc. Localization using virtual antenna arrays in modulated backscatter RFID systems
CN101587182B (en) * 2009-06-25 2011-08-17 华南理工大学 Locating method for RFID indoor locating system
CN102736061A (en) * 2012-05-31 2012-10-17 四川研成通信科技有限公司 RFID (Radio Frequency Identification )-based grid positioning system and method
CN102928813A (en) * 2012-10-19 2013-02-13 南京大学 RSSI (Received Signal Strength Indicator) weighted centroid algorithm-based passive RFID (Radio Frequency Identification Device) label locating method
TWI498582B (en) * 2013-12-26 2015-09-01 Univ Nat Pingtung Sci & Tech A 3-dimensions space positioning method
US9778343B2 (en) * 2015-06-16 2017-10-03 Tyco Fire & Security Gmbh Systems and methods for locating tags within a space
CN106778981B (en) * 2016-12-31 2019-10-18 山东大学 An RFID-based indoor three-dimensional positioning platform and its positioning method
CN107907856B (en) * 2017-10-24 2021-07-27 东南大学 A RFID positioning method and system based on virtual reference tags

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Passive UHF RFID enabled temperature sensor tag on cork substrate;Sergi Rima et al.;《 2014 IEEE RFID Technology and Applications Conference (RFID-TA)》;20141023;全文 *
基于RFID阅读器网络的标签跟踪算法;董琪 等;《电子技术与软件工程》;20131231;全文 *

Also Published As

Publication number Publication date
CN111366895A (en) 2020-07-03

Similar Documents

Publication Publication Date Title
JP4286838B2 (en) Information technology (IT) equipment positioning system
US8478290B2 (en) Method to reduce database load in real time location systems
CN107179524B (en) Fire fighting equipment positioning method, device and system and computer readable storage medium
US20140348384A1 (en) System for Managing Locations of Items
TW201333842A (en) Data center infrastructure management system having real time enhanced reality tablet
JP6624780B2 (en) Positioning method, server and program
CN110806560B (en) Object positioning method and system, electronic equipment and readable storage medium
CN112235720A (en) Indoor three-dimensional MR weak coverage positioning method, system and computer readable medium
CN110084336B (en) Monitoring object management system and method based on wireless positioning
TW201918103A (en) Method of wireless asset positioning
CN106940437A (en) A kind of indoor orientation method, equipment and system
US20120218150A1 (en) Management server, population information calculation management server, non-populated area management method, and population information calculation method
US11150325B2 (en) Scalability of location in the cloud with angle of arrival (AOA) search on the edge
KR101283749B1 (en) Positionong apparatus by using location of ap
CN111366895B (en) a positioning system
CN110290584B (en) Positioning method
TWI498582B (en) A 3-dimensions space positioning method
Vojtech et al. Outdoor localization technique using active RFID technology aimed for security and disaster management applications
CN118741420A (en) High-precision Bluetooth indoor positioning method and system
KR101025832B1 (en) Real-time position tracking system and its tag positioning correction method
CN207992428U (en) A kind of Medical Devices indoor locating system based on RFID
CN111127662A (en) Augmented reality-based display method, device, terminal and storage medium
CN110650532A (en) RFID-based medical bed positioning system and positioning method thereof
CN114143707B (en) Positioning device and management system based on broadcast payload coding and multi-dimensional correction
US20230232187A1 (en) Machine learning localization methods and systems

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant