CN115806146A - RFID-based warehouse material management method and system - Google Patents

RFID-based warehouse material management method and system Download PDF

Info

Publication number
CN115806146A
CN115806146A CN202211575058.XA CN202211575058A CN115806146A CN 115806146 A CN115806146 A CN 115806146A CN 202211575058 A CN202211575058 A CN 202211575058A CN 115806146 A CN115806146 A CN 115806146A
Authority
CN
China
Prior art keywords
data
reading
label
mobile data
reader
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.)
Granted
Application number
CN202211575058.XA
Other languages
Chinese (zh)
Other versions
CN115806146B (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.)
Ecombine Advanced Materials Co ltd
Original Assignee
Ecombine Advanced Materials 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 Ecombine Advanced Materials Co ltd filed Critical Ecombine Advanced Materials Co ltd
Priority to CN202211575058.XA priority Critical patent/CN115806146B/en
Publication of CN115806146A publication Critical patent/CN115806146A/en
Application granted granted Critical
Publication of CN115806146B publication Critical patent/CN115806146B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Abstract

本发明适用于仓库管理技术领域,尤其涉及一种基于RFID的仓库物料管理方法及系统,所述方法包括:构建场地模型,在场地模型中设置多个标记参考点;获取阅读器移动数据以及阅读数据,根据阅读数据中进行读取操作的时间对阅读器移动数据进行划分,得到独立移动数据;对独立移动数据进行解析,确定每一个标签与对应标记参考点之间的移动路径;根据每个标签的移动路径对场地模型进行标记,将各个货物的位置标记在场地模型中。本发明通过设置三轴加速度传感器,能够感知仓库中各标记点与标签之间的移动路径,因此可以据此确定各个标签的实际位置,以得到记录有标签位置的场地模型,能够直接知晓各个货物的具体位置,因此提高了搜寻货物的效率。

Figure 202211575058

The present invention is applicable to the technical field of warehouse management, and in particular relates to an RFID-based warehouse material management method and system. The method includes: constructing a site model, setting a plurality of mark reference points in the site model; obtaining reader movement data and reading Data, divide the mobile data of the reader according to the time of the reading operation in the reading data to obtain independent mobile data; analyze the independent mobile data to determine the moving path between each tag and the corresponding mark reference point; according to each The moving path of the label marks the site model, and the position of each cargo is marked in the site model. The present invention can perceive the moving path between each marking point and the label in the warehouse by setting a three-axis acceleration sensor, so the actual position of each label can be determined accordingly, so as to obtain a site model with the position of the label recorded, and can directly know each goods The specific location of the goods, thus improving the efficiency of searching for goods.

Figure 202211575058

Description

一种基于RFID的仓库物料管理方法及系统An RFID-based warehouse material management method and system

技术领域technical field

本发明属于仓库管理技术领域,尤其涉及一种基于RFID的仓库物料管理方法及系统。The invention belongs to the technical field of warehouse management, and in particular relates to an RFID-based warehouse material management method and system.

背景技术Background technique

射频识别(RFID)是Radio Frequency Identification的缩写,其原理为阅读器与标签之间进行非接触式的数据通信,达到识别目标的目的,RFID的应用非常广泛,典型应用有动物晶片、汽车晶片防盗器、门禁管制、停车场管制、生产线自动化、物料管理。Radio Frequency Identification (RFID) is the abbreviation of Radio Frequency Identification. Its principle is to conduct non-contact data communication between the reader and the tag to achieve the purpose of identifying the target. RFID is widely used, and typical applications include animal chip and car chip anti-theft Devices, access control, parking lot control, production line automation, material management.

在当前的物料管理过程中,使用REID对物料进行标记,在出库或者入库的时候,利用阅读器识别REID,从而读取相应的信息,确定物料的身份,以实现物料管理的目的。In the current material management process, the REID is used to mark the material, and the reader is used to identify the REID when it is out of the warehouse or in the warehouse, so as to read the corresponding information and determine the identity of the material to achieve the purpose of material management.

但是,现有技术中,仅能够根据REID确定当前仓库中货物的数量与类型,无法具体确定每一个REID对应的货物的具体位置,因此在寻找货物时不具有针对性,效率较低。However, in the prior art, the quantity and type of goods in the current warehouse can only be determined according to the REID, and the specific location of the goods corresponding to each REID cannot be specifically determined, so the search for goods is not targeted and the efficiency is low.

发明内容Contents of the invention

本发明实施例的目的在于提供一种基于RFID的仓库物料管理方法,旨在解决现有技术无法具体确定每一个REID对应的货物的具体位置,因此在寻找货物时不具有针对性,效率较低的问题。The purpose of the embodiments of the present invention is to provide a warehouse material management method based on RFID, aiming to solve the problem that the existing technology cannot specifically determine the specific location of the goods corresponding to each REID, so it is not targeted when searching for goods, and the efficiency is low The problem.

本发明实施例是这样实现的,一种基于RFID的仓库物料管理方法,所述方法包括:The embodiment of the present invention is realized in this way, a kind of warehouse material management method based on RFID, described method comprises:

构建场地模型,在场地模型中设置多个标记参考点;Construct a site model and set multiple marker reference points in the site model;

获取阅读器移动数据以及阅读数据,根据阅读数据中进行读取操作的时间对阅读器移动数据进行划分,得到独立移动数据;Obtain the mobile data of the reader and the reading data, divide the mobile data of the reader according to the time of the reading operation in the reading data, and obtain independent mobile data;

对独立移动数据进行解析,确定每一个标签与对应标记参考点之间的移动路径;Analyze the independent movement data to determine the movement path between each tag and the corresponding marker reference point;

根据每个标签的移动路径对场地模型进行标记,将各个货物的位置标记在场地模型中。The site model is marked according to the movement path of each label, and the position of each cargo is marked in the site model.

优选的,所述获取阅读器移动数据以及阅读数据,根据阅读数据中进行读取操作的时间对阅读器移动数据进行划分,得到独立移动数据的步骤,具体包括:Preferably, the step of obtaining the mobile data of the reader and the reading data, dividing the mobile data of the reader according to the time of reading operation in the reading data, and obtaining the independent mobile data, specifically includes:

获取阅读器移动数据以及阅读数据,提取阅读器移动数据以及阅读数据的时间轴;Obtain reader movement data and reading data, extract reader movement data and time axis of reading data;

识别阅读数据中各个读取操作对应的时间信息,确定相邻两次对标记参考点进行读取的时间,对时间轴进行划分;Identify the time information corresponding to each reading operation in the reading data, determine the time for reading the reference point of the mark twice adjacently, and divide the time axis;

基于时间轴对阅读器移动数据进行划分,得到独立移动数据,所述独立移动数据包含三组读取操作,其中两次读取操作对应的目标为标记参考点。The movement data of the reader is divided based on the time axis to obtain independent movement data, and the independent movement data includes three sets of read operations, wherein the targets corresponding to the two read operations are marked reference points.

优选的,所述对独立移动数据进行解析,确定每一个标签与对应标记参考点之间的移动路径的步骤,具体包括:Preferably, the step of analyzing the independent movement data and determining the movement path between each tag and the corresponding marker reference point specifically includes:

对独立移动数据进行解析,将其划分为来向移动数据以及去向移动数据;Analyze independent mobile data and divide it into incoming mobile data and destination mobile data;

对来向移动数据进行逆向处理,得到逆变移动数据;Perform reverse processing on incoming and outgoing mobile data to obtain inverted mobile data;

根据逆变移动数据和去向移动数据生成两组移动路径,所述移动路径为从标记参考点出发抵达对应标签的路径。Two sets of moving paths are generated according to the inversion moving data and the destination moving data, and the moving paths are paths starting from the tag reference point and arriving at the corresponding tag.

优选的,所述根据每个标签的移动路径对场地模型进行标记,将各个货物的位置标记在场地模型中的步骤,具体包括:Preferably, the step of marking the site model according to the moving path of each tag, and marking the position of each cargo in the site model specifically includes:

读取场地模型,确定场地模型中各个标记参考点的坐标;Read the site model and determine the coordinates of each marked reference point in the site model;

确定场地模型的比例尺,根据每个标签的移动路径确定对应的两个终点位置;Determine the scale of the site model, and determine the corresponding two end positions according to the movement path of each label;

根据两个终点位置生成可选标签范围,生成标签终点坐标并确定范围区域。Generates an optional label range based on two end positions, generates label end coordinates and determines the range area.

优选的,所述范围区域的半径等于两个终点位置之间的距离。Preferably, the radius of the range area is equal to the distance between two end positions.

优选的,所述范围区域为球形区域,标签终点坐标位于球形区域中心。Preferably, the range area is a spherical area, and the label end point coordinates are located at the center of the spherical area.

本发明实施例的另一目的在于提供一种基于RFID的仓库物料管理系统,所述系统包括:Another object of the embodiments of the present invention is to provide an RFID-based warehouse material management system, the system comprising:

模型标记模块,用于构建场地模型,在场地模型中设置多个标记参考点;The model marking module is used for constructing the site model, and setting multiple mark reference points in the site model;

数据拆分模块,用于获取阅读器移动数据以及阅读数据,根据阅读数据中进行读取操作的时间对阅读器移动数据进行划分,得到独立移动数据;The data splitting module is used to obtain the mobile data of the reader and the reading data, and divide the mobile data of the reader according to the reading operation time in the reading data to obtain independent mobile data;

移动路径生成模块,用于对独立移动数据进行解析,确定每一个标签与对应标记参考点之间的移动路径;A movement path generation module, configured to analyze the independent movement data, and determine the movement path between each label and the corresponding marker reference point;

标签位置标记模块,用于根据每个标签的移动路径对场地模型进行标记,将各个货物的位置标记在场地模型中。The label position marking module is used to mark the site model according to the movement path of each label, and mark the position of each cargo in the site model.

优选的,所述数据拆分模块包括:Preferably, the data splitting module includes:

数据处理单元,用于获取阅读器移动数据以及阅读数据,提取阅读器移动数据以及阅读数据的时间轴;The data processing unit is used to acquire the movement data of the reader and the reading data, and extract the time axis of the movement data of the reader and the reading data;

时间轴划分单元,用于识别阅读数据中各个读取操作对应的时间信息,确定相邻两次对标记参考点进行读取的时间,对时间轴进行划分;The time axis division unit is used to identify the time information corresponding to each read operation in the read data, determine the time for reading the mark reference point twice adjacently, and divide the time axis;

数据切割单元,用于基于时间轴对阅读器移动数据进行划分,得到独立移动数据,所述独立移动数据包含三组读取操作,其中两次读取操作对应的目标为标记参考点。The data cutting unit is configured to divide the movement data of the reader based on the time axis to obtain independent movement data, and the independent movement data includes three sets of reading operations, wherein the targets corresponding to the two reading operations are marking reference points.

优选的,所述移动路径生成模块包括:Preferably, the movement path generation module includes:

数据解析单元,用于对独立移动数据进行解析,将其划分为来向移动数据以及去向移动数据;The data analysis unit is used to analyze the independent mobile data and divide it into incoming mobile data and destination mobile data;

逆处理单元,用于对来向移动数据进行逆向处理,得到逆变移动数据;an inverse processing unit, configured to inversely process incoming mobile data to obtain inverse mobile data;

路径处理单元,用于根据逆变移动数据和去向移动数据生成两组移动路径,所述移动路径为从标记参考点出发抵达对应标签的路径。The path processing unit is configured to generate two sets of movement paths according to the inversion movement data and the destination movement data, and the movement paths are paths starting from the tag reference point and arriving at the corresponding tag.

优选的,所述标签位置标记模块包括:Preferably, the label position marking module includes:

参考点标记单元,用于读取场地模型,确定场地模型中各个标记参考点的坐标;The reference point marking unit is used to read the site model and determine the coordinates of each marked reference point in the site model;

终点位置确定单元,用于确定场地模型的比例尺,根据每个标签的移动路径确定对应的两个终点位置;An end position determination unit, configured to determine the scale of the site model, and determine two corresponding end positions according to the moving path of each tag;

标签区域划分单元,用于根据两个终点位置生成可选标签范围,生成标签终点坐标并确定范围区域。The label area division unit is used to generate an optional label range according to the two end positions, generate label end coordinates and determine the range area.

本发明实施例提供的一种基于RFID的仓库物料管理方法,通过设置三轴加速度传感器,能够感知仓库中各标记点与标签之间的移动路径,因此可以据此确定各个标签的实际位置,以得到记录有标签位置的场地模型,能够直接知晓各个货物的具体位置,因此提高了搜寻货物的效率。An RFID-based warehouse material management method provided by an embodiment of the present invention can perceive the movement path between each marking point and the label in the warehouse by setting a three-axis acceleration sensor, so the actual position of each label can be determined accordingly, so as to Obtaining a field model with recorded tag locations can directly know the specific location of each cargo, thus improving the efficiency of searching for cargo.

附图说明Description of drawings

图1为本发明实施例提供的一种基于RFID的仓库物料管理方法的流程图;Fig. 1 is the flowchart of a kind of RFID-based warehouse material management method provided by the embodiment of the present invention;

图2为本发明实施例提供的获取阅读器移动数据以及阅读数据,根据阅读数据中进行读取操作的时间对阅读器移动数据进行划分,得到独立移动数据的步骤的流程图;Fig. 2 is a flow chart of the steps of obtaining the mobile data and reading data of the reader provided by the embodiment of the present invention, dividing the mobile data of the reader according to the time of reading operation in the reading data, and obtaining independent mobile data;

图3为本发明实施例提供的对独立移动数据进行解析,确定每一个标签与对应标记参考点之间的移动路径的步骤的流程图;Fig. 3 is a flow chart of the steps of analyzing the independent movement data and determining the movement path between each tag and the corresponding marker reference point provided by the embodiment of the present invention;

图4为本发明实施例提供的根据每个标签的移动路径对场地模型进行标记,将各个货物的位置标记在场地模型中的步骤的流程图;Fig. 4 is a flow chart of the steps of marking the site model according to the movement path of each tag and marking the position of each cargo in the site model provided by the embodiment of the present invention;

图5为本发明实施例提供的一种基于RFID的仓库物料管理系统的架构图;Fig. 5 is a structure diagram of an RFID-based warehouse material management system provided by an embodiment of the present invention;

图6为本发明实施例提供的一种数据拆分模块的架构图;FIG. 6 is an architecture diagram of a data splitting module provided by an embodiment of the present invention;

图7为本发明实施例提供的一种移动路径生成模块的架构图;FIG. 7 is an architecture diagram of a movement path generation module provided by an embodiment of the present invention;

图8为本发明实施例提供的一种标签位置标记模块的架构图。Fig. 8 is a structural diagram of a tag position marking module provided by an embodiment of the present invention.

具体实施方式Detailed ways

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但除非特别说明,这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一xx脚本称为第二xx脚本,且类似地,可将第二xx脚本称为第一xx脚本。It can be understood that the terms "first", "second" and the like used in the present application may be used to describe various elements herein, but unless otherwise specified, these elements are not limited by these terms. These terms are only used to distinguish one element from another element. For example, a first xx script could be termed a second xx script, and, similarly, a second xx script could be termed a first xx script, without departing from the scope of the present application.

如图1所示,为本发明实施例提供的一种基于RFID的仓库物料管理方法的流程图,所述方法包括:As shown in Figure 1, it is a flow chart of an RFID-based warehouse material management method provided by an embodiment of the present invention, and the method includes:

S100,构建场地模型,在场地模型中设置多个标记参考点。S100. Construct a site model, and set multiple marked reference points in the site model.

在本步骤中,构建场地模型,具体的,按照实际比例进行建模,如按照1:1的比例进行建模,构建三维的场地模型,根据现场货物的码放规律,在现场设置相应的标记参考点,标记参考点上设置有标记参考点单独使用的标签,即每个货物具有一个独立的标签,每一个标记参考点具有一个独立的标签,为了提高精度,标记参考点紧靠货物设置,如在现场的某处堆叠着大批量的货物,那么在该货物旁边设置一个标记参考点,由于现场的场地大小与尺寸已知,通过测量标记参考点之间的距离,可以逐个确定标记参考点的位置,构建三维坐标系,那么将场地模型导入其中,就可以确定场地模型中各个点的坐标,其中就包括标记参考点的坐标。In this step, build the site model, specifically, model according to the actual ratio, such as modeling according to the ratio of 1:1, build a three-dimensional site model, and set the corresponding mark reference on site according to the stacking rules of the goods on site point, the marking reference point is set with a label used separately for the marking reference point, that is, each cargo has an independent label, and each marking reference point has an independent label. In order to improve the accuracy, the marking reference point is set close to the goods, such as If there are a large number of goods stacked somewhere on the site, then set a marked reference point next to the goods. Since the size and size of the site are known, the distance between the marked reference points can be determined one by one by measuring the distance between the marked reference points. Position, build a three-dimensional coordinate system, then import the site model into it, you can determine the coordinates of each point in the site model, including the coordinates of the marked reference point.

S200,获取阅读器移动数据以及阅读数据,根据阅读数据中进行读取操作的时间对阅读器移动数据进行划分,得到独立移动数据。S200. Obtain the movement data of the reader and the reading data, and divide the movement data of the reader according to the reading operation time in the reading data to obtain independent movement data.

在本步骤中,获取阅读器移动数据以及阅读数据,在进行建模的过程中,在阅读器上设置三轴加速度传感器,通过三轴加速度传感器可以获知阅读器在各个方向上的加速度情况,通过对加速度曲线进行积分运算,可以计算得到阅读器在各个方向上的移动速度,因此通过对三轴加速度传感器采集的加速度数据进行采集就能够据此计算得到阅读器的移动路径,而阅读数据则为阅读器读取标签时得到的数据,其不仅包括货物或者标记参考点的信息,还包括进行阅读操作的时间信息,在进行阅读时,从标记参考点出发,抵达货物之后,再返回标记参考点,具体则为,先利用阅读器读取一个标记参考点,然后移动阅读器至货物,利用阅读器读取货物上的标签,然后回到任意一个标记参考点,最好是读取过的最后一个标记参考点,读取其标签,如A为标记参考点,B为货物,那么阅读器先读取A的标签,再读取B的标签,再读取A的标签,此时即完成对一个货物的数据采集,因此,根据阅读数据中进行读取操作的时间对阅读器移动数据进行划分,得到独立移动数据,每一个独立数据即对应这一个货物的读取过程。In this step, the movement data and reading data of the reader are obtained. During the modeling process, a three-axis acceleration sensor is set on the reader, and the acceleration of the reader in various directions can be obtained through the three-axis acceleration sensor. By integrating the acceleration curve, the moving speed of the reader in each direction can be calculated. Therefore, by collecting the acceleration data collected by the three-axis acceleration sensor, the moving path of the reader can be calculated accordingly, and the reading data is The data obtained when the reader reads the tag not only includes the information of the goods or the marked reference point, but also includes the time information of the reading operation. When reading, it starts from the marked reference point, arrives at the goods, and then returns to the marked reference point , specifically, first use the reader to read a mark reference point, then move the reader to the goods, use the reader to read the label on the goods, and then return to any mark reference point, preferably the last one that has been read A mark reference point, read its label, if A is the mark reference point, and B is the goods, then the reader first reads the label of A, then reads the label of B, and then reads the label of A, and the alignment is completed at this time The data collection of a cargo. Therefore, the mobile data of the reader is divided according to the reading operation time in the reading data to obtain independent mobile data. Each independent data corresponds to the reading process of this cargo.

S300,对独立移动数据进行解析,确定每一个标签与对应标记参考点之间的移动路径。S300, analyzing the independent movement data to determine a movement path between each tag and the corresponding marker reference point.

在本步骤中,对独立移动数据进行解析,由于在一个移动数据中,对应这阅读器前往货物标签以及离开货物标签这两个过程,在这两个过程中均有对应的移动路径,那么对两个移动路径进行提取,以得到每一个标签与对应标记参考点之间的移动路径。In this step, the independent movement data is analyzed, because in one movement data, corresponding to the two processes of the reader going to the goods label and leaving the goods label, there are corresponding movement paths in these two processes, then the Two moving paths are extracted to obtain the moving path between each label and the corresponding marker reference point.

S400,根据每个标签的移动路径对场地模型进行标记,将各个货物的位置标记在场地模型中。S400, mark the site model according to the movement path of each tag, and mark the positions of each cargo in the site model.

在本步骤中,根据每个标签的移动路径对场地模型进行标记,由于已经确定的移动路径,而标记参考点的位置已经标记在场地模型中,根据移动路径即可计算得到标签的具体位置,该标签的位置即代表了货物的位置,而每一个标签对应有两组移动路径,也就确定了两个位置,根据上述两个位置确定一个范围区域,该货物即处于该范围内,将其进行标记即可,那么在寻找货物的时候,通过输入货物的信息,可以直接导出货物的坐标位置,以便于管理人员进行货物查找。In this step, the site model is marked according to the movement path of each tag. Since the movement path has been determined, and the position of the marking reference point has been marked in the site model, the specific position of the label can be calculated according to the movement path. The position of the label represents the position of the goods, and each label corresponds to two sets of moving paths, and two positions are determined. According to the above two positions, a range area is determined, and the goods are within this range. It is enough to mark, then when looking for goods, by inputting the information of the goods, the coordinate position of the goods can be directly derived, so that the management personnel can search for the goods.

如图2所示,作为本发明的一个优选实施例,所述获取阅读器移动数据以及阅读数据,根据阅读数据中进行读取操作的时间对阅读器移动数据进行划分,得到独立移动数据的步骤,具体包括:As shown in Figure 2, as a preferred embodiment of the present invention, the step of obtaining the mobile data of the reader and the reading data, dividing the mobile data of the reader according to the time of the reading operation in the reading data, and obtaining the independent mobile data , including:

S201,获取阅读器移动数据以及阅读数据,提取阅读器移动数据以及阅读数据的时间轴。S201. Acquire the mobile data and reading data of the reader, and extract the time axis of the mobile data and reading data of the reader.

在本步骤中,获取阅读器移动数据以及阅读数据,在此过程中,移动阅读器,通过阅读器对各个标签进行读取,在此过程中,利用阅读器上的三轴加速度传感器进行数据记录,得到阅读器移动数据,而阅读器读取的则为阅读数据,无论是读取标签还是移动阅读器,均进行时间信息的记录,即每个数据都有对应的采集时间,即为时间轴。In this step, the movement data and reading data of the reader are acquired. During this process, the reader is moved to read each tag through the reader. During this process, the three-axis acceleration sensor on the reader is used for data recording. , to get the mobile data of the reader, and what the reader reads is the reading data. Whether it is reading the tag or the mobile reader, the time information is recorded, that is, each data has a corresponding collection time, which is the time axis .

S202,识别阅读数据中各个读取操作对应的时间信息,确定相邻两次对标记参考点进行读取的时间,对时间轴进行划分。S202. Identify the time information corresponding to each read operation in the read data, determine the time between two adjacent readings of the mark reference point, and divide the time axis.

在本步骤中,识别阅读数据中各个读取操作对应的时间信息,在利用阅读器读取标签的过程中,由于需要移动阅读器,因此读取每个标签的时间都不同,阅读数据中记录了每次读取标签的时间,无论是货物标签还是参考标记点的标签,在阅读时,均记录了对应的阅读时间,以相邻两次对标记参考点上的标签被读取的时间对时间轴进行划分,将时间轴划分为多个区间。In this step, identify the time information corresponding to each reading operation in the reading data. In the process of using the reader to read the tag, because the reader needs to be moved, the time to read each tag is different, and the reading data records Each reading time of the label is recorded, whether it is a label of the goods or a label of the reference mark point, the corresponding reading time is recorded when reading, and the time when the label on the reference point of the two adjacent pairs of marks is read is compared. The time axis is divided, and the time axis is divided into multiple intervals.

S203,基于时间轴对阅读器移动数据进行划分,得到独立移动数据,所述独立移动数据包含三组读取操作,其中两次读取操作对应的目标为标记参考点。S203. Divide the movement data of the reader based on the time axis to obtain independent movement data, where the independent movement data includes three sets of read operations, where the targets corresponding to the two read operations are mark reference points.

在本步骤中,基于时间轴对阅读器移动数据进行划分,在此期间对应的阅读器移动数据则为独立移动数据,其就包括阅读器从标记参考点移动至货物的移动数据以及从货物返回标记参考点的移动数据。In this step, the reader movement data is divided based on the time axis, during which the corresponding reader movement data is independent movement data, which includes the movement data of the reader from the marked reference point to the goods and from the goods back Mark the movement data of the reference point.

如图3所示,作为本发明的一个优选实施例,所述对独立移动数据进行解析,确定每一个标签与对应标记参考点之间的移动路径的步骤,具体包括:As shown in Figure 3, as a preferred embodiment of the present invention, the step of analyzing the independent movement data and determining the movement path between each label and the corresponding marker reference point specifically includes:

S301,对独立移动数据进行解析,将其划分为来向移动数据以及去向移动数据。S301 , analyzing independent mobile data, and dividing it into incoming mobile data and outgoing mobile data.

在本步骤中,对独立移动数据进行解析,由于独立移动数据包括阅读器从标记参考点移动至货物的移动数据以及从货物返回标记参考点的移动数据,因此将其拆分为两部分,具体的,以阅读货物标签的时间为准,将独立移动数据划分为两部分,即为来向移动数据以及去向移动数据,来向指的是由货物移动至标记参考点的方向,去向指的是由标记参考点移动至货物的方向。In this step, the independent movement data is analyzed. Since the independent movement data includes the movement data of the reader moving from the mark reference point to the goods and the movement data from the goods back to the mark reference point, it is split into two parts, specifically Yes, based on the time of reading the label of the goods, the independent movement data is divided into two parts, that is, the to-go movement data and the to-go movement data. Direction to move from the marked reference point to the cargo.

S302,对来向移动数据进行逆向处理,得到逆变移动数据。S302. Perform reverse processing on the incoming movement data to obtain inverted movement data.

S303,根据逆变移动数据和去向移动数据生成两组移动路径,所述移动路径为从标记参考点出发抵达对应标签的路径。S303. Generate two sets of movement paths according to the inversion movement data and the destination movement data, where the movement paths are paths starting from the tag reference point and arriving at the corresponding tag.

在本步骤中,对来向移动数据进行逆向处理,即将其转化为由标记参考点移动至货物的方向,如在来向移动数据中,阅读器向货物移动了十厘米,则转化为阅读器向标记参考点移动了十厘米,此过程即为按照实际的移动过程,进行反向数据读取,如来向移动数据10秒的时间内从货物移动至标记参考点,按照时间顺序为从0时刻移动时第10秒的时刻,而逆处理,则为从第十秒的时刻移动至0时刻,读取数据时,从第10秒开始读取,直至读取到0时刻,此时即得到逆变移动数据,逆变移动数据和去向移动数据记录了移动的方向和距离。In this step, reverse processing is performed on the incoming and outgoing movement data, that is, it is converted into the direction of moving from the marked reference point to the goods. For example, in the incoming and outgoing movement data, if the reader moves ten centimeters to the goods, it is converted into a reader Moved ten centimeters to the reference point of the mark, this process is to read the reverse data according to the actual movement process, such as moving data from the goods to the reference point of the mark within 10 seconds, according to the time sequence from 0 time The time of the 10th second when moving, and the inverse processing is to move from the tenth second to the 0th time. When reading data, start reading from the 10th second until the 0th time. At this time, the inverse is obtained. Variable movement data, inverse movement data and destination movement data record the direction and distance of movement.

如图4所示,作为本发明的一个优选实施例,所述根据每个标签的移动路径对场地模型进行标记,将各个货物的位置标记在场地模型中的步骤,具体包括:As shown in Figure 4, as a preferred embodiment of the present invention, the step of marking the site model according to the movement path of each tag, and marking the position of each cargo in the site model specifically includes:

S401,读取场地模型,确定场地模型中各个标记参考点的坐标。S401. Read the site model, and determine the coordinates of each marked reference point in the site model.

S402,确定场地模型的比例尺,根据每个标签的移动路径确定对应的两个终点位置。S402. Determine the scale of the site model, and determine two corresponding end positions according to the moving path of each tag.

在本步骤中,在本步骤中,读取场地模型,由于各个标记参考点的位置均已确定,并且场地模型是按照1:1的比例构建,因此可以直接确定标记参考点的坐标,本场地模型构建于三维坐标系中,以多个坐标点确定场地模型的整体结构,在场地模型中,确定了各个标记参考点的位置,而移动路径则确定了移动的方向和距离,据此,可以直接确定每个移动路径对应的终点位置,每个标签存在两组移动路径,自然就产生了两组终点位置。In this step, in this step, the site model is read. Since the positions of each marked reference point have been determined, and the site model is constructed according to a ratio of 1:1, the coordinates of the marked reference point can be directly determined. The model is constructed in a three-dimensional coordinate system, and the overall structure of the site model is determined by multiple coordinate points. In the site model, the position of each marked reference point is determined, and the moving path determines the direction and distance of the movement. Based on this, the Directly determine the end position corresponding to each movement path. There are two sets of movement paths for each label, and naturally two sets of end positions are generated.

S403,根据两个终点位置生成可选标签范围,生成标签终点坐标并确定范围区域。S403. Generate an optional label range according to the two end positions, generate label end coordinates and determine a range area.

在本步骤中,根据两个终点位置生成可选标签范围,以两个终点位置之间的连线的中点为标签终点,生成标签终点坐标,以两个终点位置之间的距离为半径确定一个球形范围,该球形范围即可视为货物所在的范围,即货物所在的范围区域。In this step, the optional label range is generated according to the two end positions, and the midpoint of the line between the two end positions is used as the end point of the label to generate the coordinates of the label end point, which is determined by the distance between the two end positions as the radius A spherical range, which can be regarded as the range where the goods are located, that is, the range area where the goods are located.

如图5所示,为本发明实施例提供的一种基于RFID的仓库物料管理系统,所述系统包括:As shown in Figure 5, a kind of RFID-based warehouse material management system provided for the embodiment of the present invention, the system includes:

模型标记模块100,用于构建场地模型,在场地模型中设置多个标记参考点。The model marking module 100 is configured to construct a site model, and set a plurality of marking reference points in the site model.

在本系统中,模型标记模块100构建场地模型,具体的,按照实际比例进行建模,如按照1:1的比例进行建模,构建三维的场地模型,根据现场货物的码放规律,在现场设置相应的标记参考点,标记参考点上设置有标记参考点单独使用的标签,即每个货物具有一个独立的标签,每一个标记参考点具有一个独立的标签,为了提高精度,标记参考点紧靠货物设置,如在现场的某处堆叠着大批量的货物,那么在该货物旁边设置一个标记参考点,由于现场的场地大小与尺寸已知,通过测量标记参考点之间的距离,可以逐个确定标记参考点的位置,构建三维坐标系,那么将场地模型导入其中,就可以确定场地模型中各个点的坐标,其中就包括标记参考点的坐标。In this system, the model marking module 100 builds a site model. Specifically, it performs modeling according to the actual ratio, such as modeling according to a 1:1 ratio, and constructs a three-dimensional site model. Corresponding mark reference point, the mark reference point is provided with a label used separately for the mark reference point, that is, each cargo has an independent label, and each mark reference point has an independent label. In order to improve the accuracy, the mark reference point is close to the Goods setting, such as stacking a large number of goods somewhere on the site, then set a marked reference point next to the goods. Since the size and size of the site are known, it can be determined one by one by measuring the distance between the marked reference points Mark the position of the reference point and build a three-dimensional coordinate system, then import the site model into it, and then you can determine the coordinates of each point in the site model, including the coordinates of the marked reference point.

数据拆分模块200,用于获取阅读器移动数据以及阅读数据,根据阅读数据中进行读取操作的时间对阅读器移动数据进行划分,得到独立移动数据。The data splitting module 200 is used to acquire the movement data of the reader and the reading data, divide the movement data of the reader according to the reading operation time in the reading data, and obtain independent movement data.

在本系统中,数据拆分模块200获取阅读器移动数据以及阅读数据,在进行建模的过程中,在阅读器上设置三轴加速度传感器,通过三轴加速度传感器可以获知阅读器在各个方向上的加速度情况,通过对加速度曲线进行积分运算,可以计算得到阅读器在各个方向上的移动速度,因此通过对三轴加速度传感器采集的加速度数据进行采集就能够据此计算得到阅读器的移动路径,而阅读数据则为阅读器读取标签时得到的数据,其不仅包括货物或者标记参考点的信息,还包括进行阅读操作的时间信息,在进行阅读时,从标记参考点出发,抵达货物之后,再返回标记参考点,具体则为,先利用阅读器读取一个标记参考点,然后移动阅读器至货物,利用阅读器读取货物上的标签,然后回到任意一个标记参考点,最好是读取过的最后一个标记参考点,读取其标签,如A为标记参考点,B为货物,那么阅读器先读取A的标签,再读取B的标签,再读取A的标签,此时即完成对一个货物的数据采集,因此,根据阅读数据中进行读取操作的时间对阅读器移动数据进行划分,得到独立移动数据,每一个独立数据即对应这一个货物的读取过程。In this system, the data splitting module 200 obtains the movement data and reading data of the reader. During the modeling process, a three-axis acceleration sensor is set on the reader. Through the three-axis acceleration sensor, it can be known that the reader is in various directions. Acceleration, by integrating the acceleration curve, the moving speed of the reader in each direction can be calculated, so by collecting the acceleration data collected by the three-axis acceleration sensor, the moving path of the reader can be calculated accordingly. The reading data is the data obtained when the reader reads the label. It not only includes the information of the goods or the marked reference point, but also includes the time information of the reading operation. When reading, it starts from the marked reference point and arrives at the goods. Then return to the mark reference point, specifically, first use the reader to read a mark reference point, then move the reader to the goods, use the reader to read the label on the goods, and then return to any mark reference point, preferably The last marked reference point that has been read, read its label. If A is the marked reference point and B is the goods, then the reader first reads the label of A, then reads the label of B, and then reads the label of A. At this point, the data collection of a cargo is completed. Therefore, the mobile data of the reader is divided according to the reading operation time in the reading data to obtain independent mobile data. Each independent data corresponds to the reading process of this cargo.

移动路径生成模块300,用于对独立移动数据进行解析,确定每一个标签与对应标记参考点之间的移动路径。The movement path generation module 300 is configured to analyze the independent movement data, and determine the movement path between each tag and the corresponding marker reference point.

在本系统中,移动路径生成模块300对独立移动数据进行解析,由于在一个移动数据中,对应这阅读器前往货物标签以及离开货物标签这两个过程,在这两个过程中均有对应的移动路径,那么对两个移动路径进行提取,以得到每一个标签与对应标记参考点之间的移动路径。In this system, the movement path generation module 300 analyzes the independent movement data, because in one movement data, corresponding to the two processes of the reader going to the goods label and leaving the goods label, there are corresponding moving path, then extract the two moving paths to obtain the moving path between each label and the corresponding marker reference point.

标签位置标记模块400,用于根据每个标签的移动路径对场地模型进行标记,将各个货物的位置标记在场地模型中。The tag position marking module 400 is configured to mark the site model according to the moving path of each tag, and mark the position of each cargo in the site model.

在本系统中,标签位置标记模块400根据每个标签的移动路径对场地模型进行标记,由于已经确定的移动路径,而标记参考点的位置已经标记在场地模型中,根据移动路径即可计算得到标签的具体位置,该标签的位置即代表了货物的位置,而每一个标签对应有两组移动路径,也就确定了两个位置,根据上述两个位置确定一个范围区域,该货物即处于该范围内,将其进行标记即可,那么在寻找货物的时候,通过输入货物的信息,可以直接导出货物的坐标位置,以便于管理人员进行货物查找。In this system, the tag position marking module 400 marks the site model according to the moving path of each tag. Since the moving path has been determined, and the position of the marking reference point has been marked in the site model, it can be calculated according to the moving path The specific position of the label, the position of the label represents the position of the goods, and each label corresponds to two sets of moving paths, and two positions are determined. According to the above two positions, a range area is determined, and the goods are in the Within the range, it is enough to mark it, then when looking for goods, by inputting the information of the goods, the coordinate position of the goods can be directly derived, so that the management personnel can search for the goods.

如图6所示,作为本发明的一个优选实施例,所述数据拆分模块200包括:As shown in Figure 6, as a preferred embodiment of the present invention, the data splitting module 200 includes:

数据处理单元201,用于获取阅读器移动数据以及阅读数据,提取阅读器移动数据以及阅读数据的时间轴。The data processing unit 201 is configured to acquire reader movement data and reading data, and extract the time axis of the reader movement data and reading data.

在本模块中,数据处理单元201获取阅读器移动数据以及阅读数据,在此过程中,移动阅读器,通过阅读器对各个标签进行读取,在此过程中,利用阅读器上的三轴加速度传感器进行数据记录,得到阅读器移动数据,而阅读器读取的则为阅读数据,无论是读取标签还是移动阅读器,均进行时间信息的记录,即每个数据都有对应的采集时间,即为时间轴。In this module, the data processing unit 201 acquires the movement data and reading data of the reader. During this process, the reader is moved to read each tag through the reader. During this process, the three-axis acceleration on the reader is used to The sensor records data to obtain the mobile data of the reader, and the reader reads the reading data. Whether it is reading a tag or a mobile reader, it records time information, that is, each data has a corresponding collection time. is the time axis.

时间轴划分单元202,用于识别阅读数据中各个读取操作对应的时间信息,确定相邻两次对标记参考点进行读取的时间,对时间轴进行划分。The time axis division unit 202 is configured to identify the time information corresponding to each read operation in the read data, determine the time between two adjacent readings of the mark reference point, and divide the time axis.

在本模块中,时间轴划分单元202识别阅读数据中各个读取操作对应的时间信息,在利用阅读器读取标签的过程中,由于需要移动阅读器,因此读取每个标签的时间都不同,阅读数据中记录了每次读取标签的时间,无论是货物标签还是参考标记点的标签,在阅读时,均记录了对应的阅读时间,以相邻两次对标记参考点上的标签被读取的时间对时间轴进行划分,将时间轴划分为多个区间。In this module, the time axis division unit 202 identifies the time information corresponding to each read operation in the read data. In the process of using the reader to read the tag, the time to read each tag is different due to the need to move the reader. , the reading data records the time of reading the label each time, whether it is the label of the goods or the label of the reference mark point, when reading, the corresponding reading time is recorded, and the label on the reference point of the mark is read twice adjacently. The read time divides the time axis, and divides the time axis into multiple intervals.

数据切割单元203,用于基于时间轴对阅读器移动数据进行划分,得到独立移动数据,所述独立移动数据包含三组读取操作,其中两次读取操作对应的目标为标记参考点。The data cutting unit 203 is configured to divide the movement data of the reader based on the time axis to obtain independent movement data, and the independent movement data includes three sets of reading operations, wherein the targets corresponding to the two reading operations are marked reference points.

在本模块中,数据切割单元203基于时间轴对阅读器移动数据进行划分,在此期间对应的阅读器移动数据则为独立移动数据,其就包括阅读器从标记参考点移动至货物的移动数据以及从货物返回标记参考点的移动数据。In this module, the data cutting unit 203 divides the reader movement data based on the time axis, during which the corresponding reader movement data is independent movement data, which includes the movement data of the reader from the marking reference point to the goods and movement data from the goods back to the marked reference point.

如图7所示,作为本发明的一个优选实施例,所述移动路径生成模块300包括:As shown in Figure 7, as a preferred embodiment of the present invention, the movement path generation module 300 includes:

数据解析单元301,用于对独立移动数据进行解析,将其划分为来向移动数据以及去向移动数据。The data parsing unit 301 is configured to parse independent mobile data and divide it into incoming mobile data and outgoing mobile data.

在本模块中,数据解析单元301对独立移动数据进行解析,由于独立移动数据包括阅读器从标记参考点移动至货物的移动数据以及从货物返回标记参考点的移动数据,因此将其拆分为两部分,具体的,以阅读货物标签的时间为准,将独立移动数据划分为两部分,即为来向移动数据以及去向移动数据,来向指的是由货物移动至标记参考点的方向,去向指的是由标记参考点移动至货物的方向。In this module, the data parsing unit 301 analyzes the independent movement data. Since the independent movement data includes the movement data of the reader moving from the marked reference point to the goods and the movement data from the goods back to the marked reference point, it is split into Two parts, specifically, based on the time of reading the label of the goods, the independent movement data is divided into two parts, namely the incoming movement data and the outgoing movement data. The coming direction refers to the direction in which the goods move to the marked reference point, Destination refers to the direction of movement from the marked reference point to the cargo.

逆处理单元302,用于对来向移动数据进行逆向处理,得到逆变移动数据。The reverse processing unit 302 is configured to perform reverse processing on the incoming movement data to obtain reverse movement data.

路径处理单元303,用于根据逆变移动数据和去向移动数据生成两组移动路径,所述移动路径为从标记参考点出发抵达对应标签的路径。The path processing unit 303 is configured to generate two sets of movement paths according to the inversion movement data and the destination movement data, and the movement paths are paths starting from the tag reference point and arriving at the corresponding tag.

在本模块中,对来向移动数据进行逆向处理,即将其转化为由标记参考点移动至货物的方向,如在来向移动数据中,阅读器向货物移动了十厘米,则转化为阅读器向标记参考点移动了十厘米,此过程即为按照实际的移动过程,进行反向数据读取,如来向移动数据10秒的时间内从货物移动至标记参考点,按照时间顺序为从0时刻移动时第10秒的时刻,而逆处理,则为从第十秒的时刻移动至0时刻,读取数据时,从第10秒开始读取,直至读取到0时刻,此时即得到逆变移动数据,逆变移动数据和去向移动数据记录了移动的方向和距离。In this module, reverse processing is performed on the incoming and outgoing movement data, that is, it is converted into the direction of moving from the marked reference point to the goods. For example, in the incoming and outgoing movement data, the reader moves ten centimeters to the goods, and it is converted into a reader Moved ten centimeters to the reference point of the mark, this process is to read the reverse data according to the actual movement process, such as moving data from the cargo to the reference point of the mark within 10 seconds, according to the time sequence from 0 time The moment of the 10th second when moving, and the inverse processing is to move from the moment of the tenth second to the moment of 0. When reading data, start reading from the 10th second until the moment of 0 is read. At this time, the inverse is obtained. Variable movement data, inverse movement data and destination movement data record the direction and distance of movement.

如图8所示,作为本发明的一个优选实施例,所述标签位置标记模块400包括:As shown in Figure 8, as a preferred embodiment of the present invention, the label position marking module 400 includes:

参考点标记单元401,用于读取场地模型,确定场地模型中各个标记参考点的坐标。The reference point marking unit 401 is configured to read the site model and determine the coordinates of each marked reference point in the site model.

终点位置确定单元402,用于确定场地模型的比例尺,根据每个标签的移动路径确定对应的两个终点位置。The terminal position determining unit 402 is configured to determine the scale of the site model, and determine two corresponding terminal positions according to the moving path of each tag.

在本模块中,读取场地模型,由于各个标记参考点的位置均已确定,并且场地模型是按照1:1的比例构建,因此可以直接确定标记参考点的坐标,本场地模型构建于三维坐标系中,以多个坐标点确定场地模型的整体结构,在场地模型中,确定了各个标记参考点的位置,而移动路径则确定了移动的方向和距离,据此,可以直接确定每个移动路径对应的终点位置,每个标签存在两组移动路径,自然就产生了两组终点位置。In this module, the site model is read. Since the positions of each marked reference point have been determined, and the site model is constructed according to the ratio of 1:1, the coordinates of the marked reference point can be directly determined. The site model is constructed in three-dimensional coordinates In the system, the overall structure of the site model is determined by multiple coordinate points. In the site model, the position of each marked reference point is determined, and the movement path determines the direction and distance of the movement. According to this, each movement can be directly determined. The end position corresponding to the path, there are two sets of moving paths for each label, and naturally two sets of end positions are generated.

标签区域划分单元403,用于根据两个终点位置生成可选标签范围,生成标签终点坐标并确定范围区域。The label area division unit 403 is configured to generate an optional label range according to the two end positions, generate label end coordinates and determine the range area.

在本模块中,标签区域划分单元403根据两个终点位置生成可选标签范围,以两个终点位置之间的连线的中点为标签终点,生成标签终点坐标,以两个终点位置之间的距离为半径确定一个球形范围,该球形范围即可视为货物所在的范围,即货物所在的范围区域。In this module, the label area division unit 403 generates an optional label range according to the two end positions, and uses the midpoint of the line between the two end positions as the end point of the label to generate label end coordinates. The distance is the radius to determine a spherical range, which can be regarded as the range where the goods are located, that is, the range area where the goods are located.

应该理解的是,虽然本发明各实施例的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,各实施例中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。It should be understood that although the various steps in the flow charts of the embodiments of the present invention are shown sequentially according to the arrows, these steps are not necessarily executed sequentially in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least some of the steps in each embodiment may include multiple sub-steps or multiple stages, these sub-steps or stages are not necessarily executed at the same time, but may be executed at different times, the sub-steps or stages The order of execution is not necessarily performed sequentially, but may be performed alternately or alternately with at least a part of other steps or sub-steps or stages of other steps.

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be realized through computer programs to instruct related hardware, and the programs can be stored in a non-volatile computer-readable storage medium When the program is executed, it may include the processes of the embodiments of the above-mentioned methods. Wherein, any references to memory, storage, database or other media used in the various embodiments provided in the present application may include non-volatile and/or volatile memory. Nonvolatile memory can include read only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Chain Synchlink DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。The technical features of the above-mentioned embodiments can be combined arbitrarily. To make the description concise, all possible combinations of the technical features in the above-mentioned embodiments are not described. However, as long as there is no contradiction in the combination of these technical features, should be considered as within the scope of this specification.

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。The above-mentioned embodiments only express several implementation modes of the present invention, and the description thereof is relatively specific and detailed, but should not be construed as limiting the patent scope of the present invention. It should be pointed out that those skilled in the art can make several modifications and improvements without departing from the concept of the present invention, and these all belong to the protection scope of the present invention. Therefore, the protection scope of the patent for the present invention should be based on the appended claims.

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present invention should be included in the protection of the present invention. within range.

Claims (10)

1. An RFID-based warehouse material management method, the method comprising:
constructing a field model, and setting a plurality of marking reference points in the field model;
the method comprises the steps of obtaining reader mobile data and reading data, and dividing the reader mobile data according to the time of reading operation in the reading data to obtain independent mobile data;
analyzing the independent movement data, and determining a movement path between each label and the corresponding mark reference point;
and marking the field model according to the moving path of each label, and marking the position of each cargo in the field model.
2. The RFID-based warehouse material management method according to claim 1, wherein the step of obtaining reader movement data and reading data, and dividing the reader movement data according to the time of reading operation in the reading data to obtain independent movement data specifically comprises:
the method comprises the steps of obtaining mobile data and reading data of a reader, and extracting time axes of the mobile data and the reading data of the reader;
identifying time information corresponding to each reading operation in the reading data, determining the time for reading the mark reference point twice and dividing a time axis;
the method comprises the steps of dividing reader mobile data based on a time axis to obtain independent mobile data, wherein the independent mobile data comprises three groups of reading operations, and targets corresponding to the two reading operations are marking reference points.
3. The RFID-based warehouse material management method of claim 1, wherein the step of parsing the independent movement data to determine the movement path between each tag and the corresponding tagged reference point specifically comprises:
analyzing the independent mobile data, and dividing the independent mobile data into incoming mobile data and outgoing mobile data;
carrying out reverse processing on the incoming mobile data to obtain inverted mobile data;
and generating two groups of moving paths according to the inversion moving data and the forward moving data, wherein the moving paths are paths starting from the marking reference point and reaching the corresponding label.
4. The RFID-based warehouse material management method of claim 1, wherein the step of marking the site model according to the moving path of each tag and marking the position of each item in the site model specifically comprises:
reading a field model, and determining the coordinates of each marking reference point in the field model;
determining a scale of the field model, and determining two corresponding end positions according to the moving path of each label;
and generating an optional label range according to the two end point positions, generating a label end point coordinate and determining a range area.
5. The RFID-based warehouse material management method of claim 4, wherein a radius of the area of range is equal to a distance between two end locations.
6. The RFID-based warehouse material management method of claim 4, wherein the area of range is a spherical area and the tag endpoint coordinate is located at a center of the spherical area.
7. An RFID-based warehouse material management system, the system comprising:
the model marking module is used for constructing a field model, and a plurality of marking reference points are arranged in the field model;
the data splitting module is used for acquiring the mobile data of the reader and the read data, and dividing the mobile data of the reader according to the time for reading operation in the read data to obtain independent mobile data;
the moving path generating module is used for analyzing the independent moving data and determining a moving path between each label and the corresponding mark reference point;
and the label position marking module is used for marking the field model according to the moving path of each label and marking the position of each cargo in the field model.
8. The RFID-based warehouse material management system of claim 7, wherein the data splitting module comprises:
the data processing unit is used for acquiring the mobile data and the reading data of the reader and extracting the time axes of the mobile data and the reading data of the reader;
the time axis dividing unit is used for identifying time information corresponding to each reading operation in the reading data, determining the time for reading the mark reference point twice and dividing the time axis;
and the data cutting unit is used for dividing the reader mobile data based on a time axis to obtain independent mobile data, wherein the independent mobile data comprises three groups of reading operations, and a target corresponding to the two reading operations is a mark reference point.
9. The RFID-based warehouse material management system of claim 7, wherein the movement path generation module comprises:
the data analysis unit is used for analyzing the independent mobile data and dividing the independent mobile data into incoming mobile data and outgoing mobile data;
the inverse processing unit is used for carrying out inverse processing on the incoming mobile data to obtain inverse mobile data;
and the path processing unit is used for generating two groups of moving paths according to the inversion moving data and the going moving data, wherein the moving paths are paths starting from the marking reference points and reaching the corresponding labels.
10. The RFID-based warehouse material management system of claim 7, wherein the tag location tagging module comprises:
the reference point marking unit is used for reading the field model and determining the coordinates of each marked reference point in the field model;
the terminal position determining unit is used for determining a scale of the field model and determining two corresponding terminal positions according to the moving path of each label;
and the label area dividing unit is used for generating an optional label range according to the two end point positions, generating a label end point coordinate and determining a range area.
CN202211575058.XA 2022-12-08 2022-12-08 A warehouse material management method and system based on RFID Active CN115806146B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211575058.XA CN115806146B (en) 2022-12-08 2022-12-08 A warehouse material management method and system based on RFID

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211575058.XA CN115806146B (en) 2022-12-08 2022-12-08 A warehouse material management method and system based on RFID

Publications (2)

Publication Number Publication Date
CN115806146A true CN115806146A (en) 2023-03-17
CN115806146B CN115806146B (en) 2025-04-29

Family

ID=85485361

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211575058.XA Active CN115806146B (en) 2022-12-08 2022-12-08 A warehouse material management method and system based on RFID

Country Status (1)

Country Link
CN (1) CN115806146B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117465877A (en) * 2023-11-30 2024-01-30 中国联合网络通信集团有限公司 Method, device and storage medium for determining warehouse picking path
CN119578437A (en) * 2024-11-15 2025-03-07 中国电子系统工程第二建设有限公司 A material-finding method for construction robots based on RFID tags

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005035751A (en) * 2003-07-17 2005-02-10 C Net:Kk Goods storage system
US20100303444A1 (en) * 2009-05-27 2010-12-02 Taiji Sasaki Recording medium, playback device, encoding device, integrated circuit, and playback output device
CN104718507A (en) * 2012-11-05 2015-06-17 松下知识产权经营株式会社 Autonomous traveling device traveling-information generation device, method, and program, and autonomous traveling device
CN106324560A (en) * 2015-07-03 2017-01-11 清华大学 RFID reader antenna location method of based on tag reverse positioning
CN108051798A (en) * 2017-12-15 2018-05-18 上海聚星仪器有限公司 A kind of method of passive RFID tag positioning
CN109657752A (en) * 2018-12-13 2019-04-19 成都精位科技有限公司 Warehouse management method and system based on RFID technique and UWB technology
CN109858850A (en) * 2018-12-21 2019-06-07 航天信息股份有限公司 The localization method and device of the pallet in a kind of ground heap-type warehouse

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005035751A (en) * 2003-07-17 2005-02-10 C Net:Kk Goods storage system
US20100303444A1 (en) * 2009-05-27 2010-12-02 Taiji Sasaki Recording medium, playback device, encoding device, integrated circuit, and playback output device
CN104718507A (en) * 2012-11-05 2015-06-17 松下知识产权经营株式会社 Autonomous traveling device traveling-information generation device, method, and program, and autonomous traveling device
CN106324560A (en) * 2015-07-03 2017-01-11 清华大学 RFID reader antenna location method of based on tag reverse positioning
CN108051798A (en) * 2017-12-15 2018-05-18 上海聚星仪器有限公司 A kind of method of passive RFID tag positioning
CN109657752A (en) * 2018-12-13 2019-04-19 成都精位科技有限公司 Warehouse management method and system based on RFID technique and UWB technology
CN109858850A (en) * 2018-12-21 2019-06-07 航天信息股份有限公司 The localization method and device of the pallet in a kind of ground heap-type warehouse

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117465877A (en) * 2023-11-30 2024-01-30 中国联合网络通信集团有限公司 Method, device and storage medium for determining warehouse picking path
CN119578437A (en) * 2024-11-15 2025-03-07 中国电子系统工程第二建设有限公司 A material-finding method for construction robots based on RFID tags
CN119578437B (en) * 2024-11-15 2025-10-17 中国电子系统工程第二建设有限公司 Building robot material searching method based on RFID tag

Also Published As

Publication number Publication date
CN115806146B (en) 2025-04-29

Similar Documents

Publication Publication Date Title
US9747805B2 (en) Computing a similarity measure over moving object trajectories
CN107742304B (en) Method and device for determining movement trajectory, mobile robot and storage medium
CN115806146A (en) RFID-based warehouse material management method and system
CN111629338B (en) Positioning method, positioning device, robot, beacon, positioning system, positioning apparatus, and positioning medium
US9013282B2 (en) Object tracking apparatus and method, and sensor position designating method
US20100188197A1 (en) Finding sensor data in an rfid network
EP3828501B1 (en) Method and system for estimating a trajectory from gps data points
CN108806301B (en) Automatic identification method for bus information
CN111353510B (en) Multi-sensor target detection method, device, computer equipment and storage medium
CN114707616A (en) Method, device and equipment for identifying incidental relationship between tracks
Park et al. Passive radio-frequency identification tag-based indoor localization in multi-stacking racks for warehousing
CN110895879A (en) Method and device for detecting co-running vehicle, storage medium and electronic device
CN104554350A (en) Beacon detection method in train positioning process
US20230001920A1 (en) Method and system for narrow passage path sampling based on levy flight
CN111666137B (en) Data annotation method and device, computer equipment and storage medium
Farag Lidar and radar fusion for real-time road-objects detection and tracking
CN107403205B (en) RFID warehouse goods package plane positioning method based on random forest
Zhou et al. HIMM: An HMM-based interactive map-matching system
CN114492487B (en) Book checking method and system based on RFID technology and computer vision technology
CN115808171A (en) Geomagnetic positioning method, storage medium and computer equipment
CN102984798A (en) Position-based accurate positioning method
Balzano et al. WiFiNS: a smart method to improve positioning systems combining WiFi and INS techniques
CN116594408A (en) Mobile collaborative robot path planning system and method
CN105404908A (en) Line element geometry based high-precision RFID (Radio-frequency Identification) path tracking sorting apparatus and algorithm therefor
Lechner et al. Context-based monitoring of logistic process events using passive UHF RFID technology

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
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 266000 Shandong Province, Qingdao City, Huangdao District, Bolii Town, Jihui Road No. 168

Patentee after: ECOMBINE ADVANCED MATERIALS CO.,LTD.

Country or region after: China

Address before: 266000 Dongfang District, Qingdao City, Shandong Province, Bureau of Administration of Dongjikou Economic Zone, Bolin Town, Qingdao City

Patentee before: ECOMBINE ADVANCED MATERIALS CO.,LTD.

Country or region before: China