中间件装置、读取器的驱动方法和标签误识别确定方法与流程

文档序号:11134584阅读:542来源:国知局
中间件装置、读取器的驱动方法和标签误识别确定方法与制造工艺

技术领域

与本公开一致的设备和方法涉及一种中间件装置、读取器的驱动方法和标签误识别确定方法,更具体地,涉及一种例如在使用无源射频识别(RFID)技术时克服标签的误识别的中间件装置、读取器的驱动方法和标签误识别确定方法。



背景技术:

在商品录入期间,存在两种用于使物料信息计算机化的方法。

根据第一种方法,操作者用肉眼比较和检查分发的物料的数量和状态并随后扫描物流表的条形码以完成系统中的输入处理。当使用条形码系统时,信息需要经由短距离扫描被直接输入,而无需人们的用于键入的手动操作的烦琐,从而简化了数据输入。此外,虽然条形码简单,但是条形码由于高的读取可靠性而很少引起错误,容易读取并且以相对低的成本安装和维护。

然而,缺点是,进行扫描的操作者需要总处于商品流通通道,并且由于操作者在同时输入大量商品期间的过世导致支付处理错误。此外,不可能实时追踪物料,因此,难以通过工厂库存检验以及与生产线的交互操作来实现系统化管理,诸如物料承诺订单。

根据第二种方法,以非接触方式识别贴到商品和物料的RFID标签,并且使用经由系统的远程处理来完全执行自动输入。也就是说,贴到商品的标签在输入期间由安装在仓库的入口处的RFID读取器自动读取,并且信息被发送到相关系统,以实时地识别输入情况。信息被系统化地处理和控制,以识别工厂物料的状态和位置并确保物流可视性,从而显著地提高生产效率。此外,RFID系统在同时识别许多标签方面有优势,因此,系统提供在复杂的工厂环境中的最优物流方案,并可应用于诸如制造、生产和物流的所有处理。

然而,根据由于运动对象的移动(例如,人和物)或在工厂环境中产生的未曾预料的电子干扰信号而导致的误识别,存在将所述方法应用于物流处理的限制,因此,出现的问题是操作者需要在所述方法中另外地进行干预。



技术实现要素:

本公开的示例性实施例克服以上缺点和以上未描述的其他缺点。另外,本公开不需要克服上述缺点,并且本公开的示例性实施例可不克服以上描述的问题中的任何问题。

本公开提供一种中间件装置、读取器的驱动方法以及标签误识别确定方法,以例如在使用无源射频识别(RFID)技术时克服标签的误识别。

根据本公开的一方面,一种与读取器相关地进行操作的中间件装置的用于确定标签误识别的方法,所述方法包括:将在不同距离处识别的对象的标签的标签信息的接收灵敏度预先存储为参考值;响应于对象接近,获得按照预设时间间隔识别的标签的标签信息的接收灵敏度;并且将获得的接收灵敏度与预先存储的参考值进行比较以确定标签的误识别。

预先存储的步骤可包括:将响应于由读取器提供的无线电信号而沿相反方向经由反向散射和调制提供的反向散射调制信号的功率量预先存储为接收灵敏度。

确定标签的误识别的步骤可包括:当预先存储为参考值的根据距离的多个接收灵敏度与根据所述时间间隔的多个接收灵敏度彼此相同时,确定标签的正常识别。

读取器可发送相同强度的无线电信号而不管所述距离和所述时间间隔如何。

预先存储的步骤可包括:预先存储通过包括在读取器中的多个信号发送通道根据距离接收的针对每个通道的接收灵敏度;获得标签信息的接收灵敏度的步骤可包括:获得通过所述多个信号发送通道根据所述时间间隔接收的针对每个通道的接收灵敏度;确定标签的误识别的步骤可包括:通过将预先存储的针对每个通道的接收灵敏度与获得的针对每个通道的接收灵敏度进行比较来确定标签的误识别。

所述方法还可包括:通过将不同权重应用于各个通道来执行用于确定标签的误识别的操作。

所述方法还可包括:按照时间将获得的接收灵敏度进行分类;去除与标签信息一起接收的无线电波噪声,其中,确定标签的误识别的步骤可包括:将去除了无线电波噪声的按照时间分类的接收灵敏度与预先存储为参考值的接收灵敏度进行比较。

预先存储的接收灵敏度和获得的接收灵敏度均可由读取器测量并被提供给中间件装置。

根据本公开的一方面,一种用于驱动与中间件装置相关地进行操作的读取器的方法包括:测量在不同距离处识别的对象的标签的标签信息的接收灵敏度,并将测量的接收灵敏度作为参考值提供给中间件装置;响应于对象接近,测量按照预设时间间隔识别的标签的标签信息的接收灵敏度;并且将根据所述时间间隔测量到的接收灵敏度提供给中间件装置用于与所述参考值进行比较以确定标签的误识别。

读取器可发送相同强度的无线电信号而不管所述距离和所述时间间隔如何。

从读取器发送到标签的无线电信号可以是线性极化信号。

基于所述距离和所述时间间隔发送到标签的无线电信号可通过包括在读取器中的多个信号发送通道被发送,并且标签信息可被接收作为通过所述多个信号发送通道发送的无线电信号的响应信号。

根据本公开的一方面,一种与读取器相关地进行操作的中间件装置,所述中间件装置包括:存储器,被配置为将在不同距离处识别的对象的标签的标签信息的接收灵敏度预先存储为参考值;通信接口,被配置为响应于对象接近,获得按照预设时间间隔识别的标签的标签信息的接收灵敏度;标签误识别处理器,被配置为将获得的接收灵敏度与预先存储的参考值进行比较以确定标签的误识别。

存储器可将响应于由读取器提供的无线电信号而沿相反方向经由反向散射和调制提供的反向散射调制信号的功率量预先存储为接收灵敏度。

当预先存储为参考值的根据距离的多个接收灵敏度与根据所述时间间隔的多个接收灵敏度彼此相同时,标签误识别处理器可确定正常识别。

读取器可发送相同强度的无线电信号而不管所述距离和所述时间间隔如何。

存储器可预先存储通过包括在读取器中的多个信号发送通道根据所述距离接收的针对每个通道的接收灵敏度,通信接口可获得通过所述多个信号发送通道根据所述时间间隔接收的针对每个通道的接收灵敏度,标签误识别处理器可将预先存储的针对每个通道的接收灵敏度与获得的针对每个通道的接收灵敏度进行比较来确定标签的误识别。

标签误识别处理器可通过将不同权重应用于各个通道来执行用于确定标签的误识别的操作。

通信接口可去除与标签信息一起接收的无线电波噪声,标签误识别处理器可按照时间将获得的去除了无线电波噪声的接收灵敏度进行分类,并将按照时间分类的接收灵敏度与预先存储的作为参考值的接收灵敏度进行比较。

预先存储的接收灵敏度和获得的接收灵敏度均可由读取器测量并被提供给中间件装置。

根据本公开的一方面,一种与中间件装置相关地进行操作的读取器包括:通信接口,被配置为响应于对象接近中间件装置,提供在不同距离识别的对象的标签的标签信息的接收灵敏度以及按照预设时间间隔识别的对象的标签信息的接收灵敏度;以及标签接收灵敏度处理器,被配置为测量根据所述距离和所述时间间隔的接收灵敏度并控制通信接口将测量的接收灵敏度提供给中间件装置,以便确定标签的误识别。

标签接收灵敏度处理器可控制通信接口发送相同强度的无线电信号而不管所述距离和所述时间间隔如何。

读取器还可包括用于发送无线电信号的天线,其中,从天线发送到标签的无线电信号可以是线性极化信号。

读取器还包括连接到通信接口的多个天线,其中,标签接收灵敏度处理器可通过所述多个天线基于所述距离和所述时间间隔向标签发送无线电信号,并接收作为通过多个信号发送通道发送的无线电信号的响应信号的标签信息。

根据本公开的一方面,一种具有程序的计算机可读记录介质,其中,所述程序用于执行用于确定与读取器相关地进行操作的中间件装置的标签误识别的方法,其中,所述方法包括:将在不同距离识别的对象的标签的标签信息的接收灵敏度预先存储为参考值,响应于对象接近,获得按照预设时间间隔识别的标签的标签信息的接收灵敏度,并将获得的接收灵敏度与预先存储的参考值进行比较,以基于比较的结果确定标签的误识别。

发明的附加和/或其他方面和优点将在以下的描述中被部分地阐述,并且部分地将从描述变得明显,或者可通过本发明的实践而得知。

附图说明

通过参照附图描述本公开的特定示例性实施例,本公开的以上和/或其他方面将变得更清楚,其中:

图1是示出根据本公开的第一示例性实施例的信息处理系统的示图;

图2是根据本公开的第二示例性实施例的信息处理系统的示图;

图3是根据本公开的第一示例性实施例的在图1和图2中示出的读取器的框图;

图4是根据本公开的第二示例性实施例的在图1和图2中示出的读取器的框图;

图5是根据本公开的第一示例性实施例的在图1和图2中示出的中间件装置的框图;

图6是根据本公开的第二示例性实施例的在图1和图2中示出的中间件装置的框图;

图7是示出图6中示出的控制器的详细结构的示例的示图;

图8是用于解释在RFID系统中标签的信号功率等级的示图;

图9A和图9B是图8的系统的物流环境场景的示图;

图10A和图10B是示出根据图9A和图9B的场景的在正常识别和误识别之间的比较的曲线图;

图11是示出根据本公开的示例性实施例的读取器的驱动过程的流程图;

图12是示出根据本公开的示例性实施例的标签误识别确定方法的流程图;

图13是示出根据本公开的另一示例性实施例的标签误识别确定方法的流程图。

具体实施方式

现在将参照附图更详细地描述本公开的特定示例性实施例。

图1是示出根据本公开的第一示例性实施例的信息处理系统90的示图。

如图1所示,根据本公开的第一示例性实施例,信息处理系统90可包括标签100a、读取器110、中间件装置120和客户端装置130中的一些或全部。

这里,包括组件中的一些或全部是指中间件装置120从系统配置被省略或者中间件装置120与读取器110和客户端装置130被集成配置的情况,在下文中,为了充分理解本公开,将描述全部组件被包括的情况。

标签100a可被贴到例如用于生产线中的物料的运输的推车100。标签100a可以是例如仅使用读取器110的电力来读取芯片的信息并与芯片通信的无源射频识别(RFID),并可包括内置天线和芯片。从读取器110发送的RF信号可被调制,并且标签100a的识别目标产品的信息可被发送到读取器110。换言之,标签100a可使用从读取器110发送的无线电信号产生电力,并将产生的电力存储在内部电容器中。此外,调制的反向散射信号作为对接收到的无线电信号的响应信号可被提供给读取器110,并且在该处理期间标签信息可被一起发送。这里,存储在标签110a中的商品相关信息可与物料码、生产线、产品编号等相关。这里,调制的反向散射信号可沿与从读取器110提供无线电信号的方向相反的方向被反射和提供,这被解释为被调制、散射和提供。

当贴有标签100a的推车100接近读取器110时,读取器110可通过例如安装在物料输入和输出所经过的门处的天线110a与标签100a通信。换言之,读取器110可发送无线电信号(例如,RF信号)以向标签100a供电,并可反向接收标签100a的唯一标识码或信息。也就是说,可认为读取器110将从标签100a接收的信息解调以解译标签100a的ID信息。为了执行上述功能,读取器110可包括其中安装的用于产生用于与标签100a进行通信的通信协议和无线电频率的频率产生装置。

读取器110的天线110a可向标签100a发送通过读取器110产生的RF信号,并从标签100a接收信息。此外,根据本公开的示例性实施例,天线110a可根据读取器110的控制向标签100a发送线性极化信号。因此,可认为读取器110的天线110a使用线性极化信号与安装在标签100a中的天线进行通信。这可有助于减少标签信息的误识别。

读取器110可在信息处理系统90被建立之后执行预定测量处理。换言之,如图1所示,在预定测量处理中,系统设计者可通过读取器110根据距离标签100a的距离的变化来测量标签信息(或标签)的接收灵敏度,并且测量的值可被提供给中间件装置120。这里,标签信息的接收灵敏度可指从标签100a接收的调制反向散射信号到达读取器110的功率量。例如,不论是自动系统的自动操作还是测量者的手动操作,响应于推车100接近读取器110使得贴到推车100的标签100a进入读取器的范围(例如,用于与读取器110进行通信的通信半径),读取器110可测量作为对距标签100a的距离是否被改变而发送的无线电信号的响应信号而被接收的标签信息的接收灵敏度,并将接收灵敏度提供给中间件装置120。接收灵敏度可由包括在读取器110中的固件测量。然而,本公开的实施例不特别限于诸如固件的软件。换言之,这是因为可将软件的特定SW模块配置为硬件。为了测量接收灵敏度,向标签100a发送的无线电信号可以是900MHz的信号,并且当向标签100a提供最小0.01W时,标签100a可提供标签信息作为对接收的无线电信号的响应信号。以上测量过程还可与数据建立过程的种类相应。

随后,在实际物流环境中,读取器110可识别贴到推车100的标签100a,并将输入到仓库和从仓库输出的物料进行分类。为此,响应于贴有标签100a的推车100在读取器110的通信半径或范围内接近读取器110,读取器110可以以预定(或预设)时间间隔向标签110a发送无线电信号,并测量作为发送的无线电信号的响应而被接收的标签信息的接收灵敏度。例如,在响应于推车100进入而发送无线电信号并测量标签信息的接收灵敏度时,读取器110可例如在1秒之后重新发送无线电信号并测量关于无线电信号的标签信息的接收灵敏度。此外,在该处理中获得的测量值(即,每个接收灵敏度)可被提供给中间件装置120。时间间隔可由系统设计者改变,因此不被特别地限制。

中间件装置120可预先存储由读取器110根据距离的变化而测量并提供的接收灵敏度或与接收灵敏度相关的测量数据作为参考值。此外,在实际物流环境中,可获得通过识别输入到仓库和从仓库输出的标签100a而提供的标签信息的接收灵敏度的测量值,并且可将该测量值与预先存储的接收灵敏度或接收灵敏度相关数据进行比较,以确定标签100a的误识别。例如,可将根据距离的变化而被预先存储为参考值的接收灵敏度的值与当前获得的接收灵敏度的值进行比较。例如,当多个接收灵敏度的值被比较并且所述多个接收灵敏度的值被确定为彼此相同或在误差范围内时,对相应物料执行输入和输出处理。换言之,当所述多个接收灵敏度的值彼此相同时,可将相关的标签信息提供给客户端装置130,而当所述多个接收灵敏度的值彼此不同时,所述多个接收灵敏度的值可被筛选并删除,稍后将对此进行详细描述。简言之,关于根据本公开的示例性实施例的中间件装置120,天线110a可被安装在装载物料的路径的入口处,并且可由读取器110或中间件装置120通过标签100a的标签信息来确定接收灵敏度,其中,标签100a的标签信息在标签100a的移动期间被接收到天线110a,以便经由筛选来检测正常发送的标签信息。

客户端装置130可包括服务器或计算机。客户端装置130可负责物流管理。换言之,无效信息或重复信息通过中间件装置120被处理(即,筛选),因此,可认为基于由中间件装置120提供的标签信息来管理物流。

按照以上的配置结果,根据本公开的示例性实施例的系统90可提高由于传统标签的误识别的识别率,以便稳定地处理物料的输入和输出事件。

图2是根据本公开的第二示例性实施例的信息处理系统190的示图。

如图2所示,根据本公开的第二示例性实施例的信息处理系统190可包括标签200a、连接到多个天线210a至210d的读取器210、中间件装置220和客户端装置230中的一些或全部。

图2的系统190与图1的系统90的不同在于天线210a至210d。因此,将基于此仅描述该不同。

图2中示出的多个天线210a至210d可根据读取器210的控制发送各种形式的无线电信号。例如,多个天线210a至210d可将线性极化信号作为无线电信号进行发送。因此,天线210a至210d可被定向在不同方向上,并可同时发送多个无线电信号。因此,读取器210或中间件装置220可选择最高接收灵敏度或施加了权重的接收灵敏度,并可使用选择的接收灵敏度来确定标签200a的误识别。

在读取器210的控制下,多个天线210a至210d可被安装以沿相同方向被定向或者按不同距离被定向。因此,读取器210或中间件装置220可通过多个天线210a至210d测量并使用按照预定时间间隔顺序输入的标签信息项的接收灵敏度。

此外,多个天线210a至210d中的两个天线可发送线性极化的无线电信号,其余的两个天线可发送圆极化的无线电信号,以便通过圆极化来识别标签200a的接近并使用线性极化的无线电信号来实现准确测量。

如上所示,可根据使用多个天线210a至210d建立的系统处理各种信息项,因此本公开的示例性实施例不被具体地限于特定系统。

然而,根据本公开的示例性实施例,多个天线210a至210d可沿相同方向被定向,并可同时将无线电信号发送到相同距离的位置处。换言之,根据读取器210的控制,多个天线210a至210d可同时向标签200a发送无线电信号,并可在预定时间段过去之后同时发送无线电信号。

因此,读取器210可测量同时接收的标签信息项的接收灵敏度并将测量的值提供给中间件装置220,或者可删除最小值和最大值并仅将两个中间值发送到中间件装置220。

在以上情况下,当两个中间值的接收灵敏度与两个预先存储的接收灵敏度的值相同时,中间件装置220可将相关的标签信息提供给客户端装置230以便处理物流。

图3是根据本公开的第一示例性实施例的图1中示出的读取器110和图2中示出的读取器210的框图。

为了方便描述,一起参照图1和图3,根据本公开的第一示例性实施例的读取器110可包括通信接口200、标签接收灵敏度处理器310和信号产生器320中的一些或全部。

这里,包括组件中的一些或全部可指示诸如通信接口300的一些组件被省略以构建系统,或者诸如信号产生器320的一些组件与标签接收灵敏度处理器310集成,并且为了充分理解本公开将描述所有组件被包括的情况。

通信接口300可被连接到图1的天线100a,并可在标签接收灵敏度处理器310的控制下输出由信号产生器320产生的无线电信号。此外,通信接口300可接收作为发送的无线电信号的响应信号的标签信息。尽管以上被充分地描述,但是通信接口300可执行用于根据中间件装置120的距离的变化来建立接收灵敏度相关数据的操作。例如,响应于距标签100a的距离被改变,可根据设置为默认的测量方法或从外部源输入到标签接收灵敏度处理器310的用户请求来将无线电信号发送到固件,并且可接收标签信息作为对无线电信号的响应信号。

根据本公开的第一示例性实施例,标签接收灵敏度处理器310可使用一个程序执行控制功能和接收灵敏度处理功能,并可依据软件仅执行一些功能。换言之,当标签100a在通信半径内时,标签接收灵敏度处理器310可将由信号产生器320产生的无线电信号提供给通信接口300,并通过天线110a发送无线电信号。在这种情况下,由信号产生器320产生的无线电信号可与900MHz的信号相应。

此外,标签接收灵敏度处理器310可测量响应于发送的无线电信号而接收的标签信息的灵敏度。为此,标签接收灵敏度处理器310可包括能够测量接收灵敏度的固件。接收灵敏度可被测量为接收信号强度指示(RSSI)。换言之,可通过在读取器110的载波频率信号中放入标签100a的ID信息来形成(即,可调制并发送)由标签100a反射的信号,并且在该处理中,反向散射信号可被提供给读取器110,并且读取器110可对接收的信息进行解调并解译标签100a的ID信息。在这一假设下,根据本公开的示例性实施例的接收信号强度是指由读取器110接收的调制反向散射信号的功率量。根据本公开的示例性实施例,可使用到达时间(TOA)信息来测量标签信息的接收灵敏度(即,调制反向散射信号的功率量)。换言之,发送无线电信号的时刻与接收标签信息的时刻之间的差可被计算为距离,并可被使用。

随后,标签接收灵敏度处理器310可执行控制以通过通信接口300将与测量的接收灵敏度相关的数据提供给图1的中间件装置。

信号产生器320可包括用于产生信号的振荡器。换言之,信号产生器320可产生时钟按照预定周期重复的时钟信号,并且在根据本公开的示例性实施例的有源RFID的情况下,信号产生器320可产生900MHz的信号。可响应于标签接收灵敏度处理器310的请求而提供产生的无线电信号。

图4是根据本公开的第二示例性实施例的图1和图2中示出的读取器的框图。

为了描述方便,一起参照图1和图4,根据本公开的第二示例性实施例的读取器110’可包括通信接口400、控制器410、存储器420、信号产生器430和接收灵敏度测量器440中的一些或全部。

图4中示出的读取器110’的通信接口400和信号产生器430与图3的通信接口300和信号产生器320的差别不大,因此,将用对通信接口300和信号产生器320的详细描述来代替对通信接口400和信号产生器430的详细描述。

此外,可认为图4的控制器410、存储器420和接收灵敏度测量器440执行与图3的标签接收灵敏度处理器310的操作相同或相似的操作。然而,当图3的标签接收灵敏度处理器310依据软件处理数据时,可认为图4的控制器410、存储器420和接收灵敏度测量器440依据硬件被配置并执行操作。

换言之,响应于图1的标签100a被识别,控制器410可通过通信接口400向天线110a发送由信号产生器430产生的无线电信号。此外,可将响应于无线电信号而接收的标签信息提供给接收灵敏度测量器440。此外,控制器410可接收由接收灵敏度测量器440测量的测量值,并控制通信接口400将测量的值发送到中间件装置120。在该处理中,控制器410可将内部处理的信息暂时存储在存储器420中。

无需多言,控制器410可包括处理器和存储器(参见图7)。据此,用于对接收灵敏度进行测量的程序可在系统90的初始驱动时间点(即,启动时间点)从接收灵敏度测量器440被载入并被存储在内部存储器中,并随后可被使用,从而与以上情况相比大大提高数据处理速度。

除此之外,控制器410与图3的标签接收灵敏度处理器310的差别不大,并且与参照图1描述的读取器110的操作差别不大,因此,将用对标签接收灵敏度处理器310和读取器110的详细描述来代替对控制器410的详细描述。

换言之,存储在接收灵敏度测量器440中的固件(即,用于测量接收灵敏度的固件)可测量并输出根据距离变化的标签信息的接收灵敏度,并且还可使用在实际物流环境中识别的标签100a的标签信息来测量并输出实时接收的或根据时间变化接收的标签信息的接收灵敏度。

前面的根据距离变化的接收灵敏度的测量是用于通过中间件建立数据信息的过程,后面的根据时间变化的接收灵敏度的测量是用于经由与预先存储的数据的比较来管理输入到仓库和从仓库输出的物料的物流的过程。也就是说,可准确地确定标签100a的误识别,以稳定地管理标签信息。

图5是根据本公开的第一示例性实施例的图1中示出的中间件装置120和图2中示出的中间件装置220的框图。

为了描述方便,一起参照图1和图5,根据本公开的第一示例性实施例的中间件装置120可以是连接在读取器110和客户端装置130之间的转发装置,并可包括通信接口500、标签误识别处理器510和存储器520中的一些或全部。

这里,包括组件中的一些或全部可指示诸如通信接口500和存储器520的一些组件可被省略,或者诸如通信接口500和存储器520的一些组件可与标签误识别处理器510集成,并且为了充分理解本公开将描述所有组件被包括的情况。

通信接口500可与图1的读取器110和客户端装置130通信。换言之,当读取器110接收到用于建立数据的与接收灵敏度相关的数据时,通信接口500可将接收到的数据发送到标签误识别处理器510,以将该数据存储在存储器520中。无需多言,用于数据建立的数据可与通过测量根据距离变化被预先接收的标签信息的接收灵敏度而获得的测量值相应。此外,通信接口500可使用通过由读取器110在实际物流环境中识别标签100a而接收到的标签信息,接收接收灵敏度相关数据并将所述接收灵敏度相关数据发送到标签误识别处理器510。

随后,标签误识别处理器510可例如依据时间将通过在实际物流环境中从通信接口500识别标签100a而接收的接收灵敏度进行分类,并将接收灵敏度存储在例如存储器520中。无需多言,可省略分类和存储处理。

标签误识别处理器510可将按照时间分类的接收灵敏度顺序地与存储在存储器中基于距离变化的接收灵敏度进行比较。换言之,当根据距离变化的第一接收灵敏度和根据时间变化的第一接收灵敏度被比较并且彼此相同时,再将根据距离变化的第二接收灵敏度与根据时间变化的第二接收灵敏度进行比较。按照这种方式,当多个接收灵敏度彼此相同或者在误差范围内时,标签误识别处理器510可确定相应的标签信息被正常识别,并控制通信接口500将相应的标签信息提供给客户端装置130。如上所述,根据本公开的示例性实施例,用于确定多个接收灵敏度是否彼此相同的比较处理可被称为模式(pattern)识别处理。基于以上描述,标签误识别处理器510可包括比较器。

存储器520可在标签误识别处理器510的控制器下存储被接收用于数据建立的接收灵敏度相关数据。在这种情况下,存储的数据可基于距离变化。此外,存储器520可在标签误识别处理器510的控制下依据时间对在实际物流环境中根据时间变化被接收的与接收灵敏度相关的数据进行分类并存储。此外,以距离变化和时间变化被存储的接收灵敏度相关数据项可响应于标签误识别处理器510的请求而被输出。

图6是根据本公开的第二示例性实施例的图1和图2中示出的中间件装置的框图。图7是示出图6中示出的控制器610的详细结构的示例的示图。

为了方便描述,一起参照图1以及图6和图7,根据本公开的第二示例性实施例的中间件装置120’可包括通信接口600、控制器610、存储器620和标签误识别确定器630中的一些或全部。

这里,包括组件中的一些或全部可指示图6的控制器具有图7的结构,标签误识别确定器630被省略和配置,或者标签误识别确定器630与诸如控制器610的其他组件集成,并且为了充分理解本公开将描述所有组件被包括的情况。

例如,当在图6中控制器610和标签误识别确定器630彼此集成时,控制器610和标签误识别确定器630依据像图5的标签误识别处理器510一样的软件来实现,当如7所示控制器610包括处理器610-1和标签识别执行器610-2时,这意味着控制器610依据硬件来实现。

图6中示出的通信接口600和存储器620与图5的通信接口500和存储器520差别不大,因此将用对通信接口500和存储器520的详细描述来代替对通信接口600和存储器620的详细描述。

另一方面,控制器610负责控制中间件装置120中的所有组件。换言之,响应于通过通信接口600从图1的读取器110接收到用于数据建立的关于标签信息的接收灵敏度的数据,可将接收的数据存储在存储器620中。在这种情况下,可对根据距离变化的接收灵敏度进行分类并存储。此外,响应于通过在实际物流环境中识别标签100a而接收到标签信息,可通过通信接口600接收由读取器110使用接收到的标签信息测量的接收灵敏度的测量值并依据时间将所述测量值存储在存储器器620中。

此外,控制器610可调用存储在存储器620中的数据(即,根据距离变化的接收灵敏度和依据时间被分类并存储的接收灵敏度),并且执行控制以将所述数据提供给标签误识别确定器630并执行接收灵敏度之间的比较操作。控制器610可从标签误识别确定器630接收通过按照这种方式进行比较而获得的结果。因此,当正常识别被确定时,控制器610可控制通信接口610将相应的标签信息提供给客户端装置130。

在图6中示出的结构下,如图7中所示,控制器610可在系统90的初始驱动时间点(即,启动时间点)将存储在标签误识别确定器630中的程序载入内部存储器中,以便执行以上操作。在图7中,可以以存储在诸如RAM的存储器中的标签识别程序的形式来实现标签识别执行器610-2。

因此,图7的处理器610-1可调用存储在图6的存储器620中的根据距离变化和时间变化的接收灵敏度相关数据项,并执行内部的标签识别执行器610-2来执行比较操作。此外,作为结果,当正常识别被确定时,控制器610可控制通信接口600将在实际物流环境中接收到的标签信息提供给客户端装置130。此外,作为结果,当误识别被确定时,可删除相应的标签信息。也就是说,可认为是删除将与建立的接收灵敏度相关数据进行比较的标签信息。基于这一点,可认为建立的接收灵敏度相关数据是参考值。

如上所述,已参照图3至图7描述了根据本公开的示例性实施例的读取器110和110’以及中间件装置120和120’的各种修改示例。如以上充分地描述的,可依据硬件来配置作为软件的部分的SW模块,并且这是可由系统设计者考虑各种经济方面选择的,因此,根据本公开的示例性实施例的装置不具体受限于装置是依据硬件还是软件被配置的。

图8是用于解释在RFID系统中的标签的信号功率等级的示图。

如图8所示,RFID系统790可包括RFID标签800和RFID读取器810,RFID标签800可包括一个天线800a,RFID读取器810可包括多个天线810a至810d。

RFID标签800可被贴到每个推车,并且物流相关信息(例如,关于物料码、生产线和质量的信息)可被记录在RFID标签800中并被输入到仓库。物流相关信息可被发送到安装在仓库的门处的RFID读取器810。当通过移动路径移动的RFID标签800被定义为正常识别的标签,并且标签位于路径右侧或左侧或者在该路径旁边经过以等待被移动时,可以看出使用根据标签识别次数的传统方法,两个RFID标签被同时识别。

为了克服这一问题,根据本公开的示例性实施例,可通过使用标签信息接收灵敏度的等级和识别模式来应用筛选算法以识别正常标签。

如图8所示,基本上,RFID读取器810可包括四个通道端子,并且天线810a至810d可连接到各个端子。包含RFID标签800的ID的独有信息可被发送到单个/多个相邻天线810a至810d,在这种情况下,可根据以下的[等式1]来表示发送到RFID读取器810的每个通道的标签的信号功率等级。

[等式1]

这里,Preader是由读取器提供的功率,Greader是读取器天线增益,Gtag是标签天线增益,λ是操作频率的波长,d是读取器天线与标签之间的距离。

由读取器通道接收的标签的灵敏度(或信息)可依赖于从RFID读取器810输出的RF波的强度和天线增益、标签天线增益、以及读取器天线与标签之间的距离,并且读取器通道与天线之间的连接电缆损耗可被最终补偿,以便确定在每个通道的接收灵敏度的相对强度。由RFID读取器810的每个通道收集的标签信息可被发送到图1的中间件装置120,并且每个标签的接收灵敏度可依据时间被分类。

这里,考虑到复杂的工厂环境,除了在自由空间中唯一存在的无线电波路径之外,还存在另一多路径环境。这是因为通过反射器(诸如,读取器/天线周围的地、天花板、侧壁和内部对象)产生了用于迂回到达的反射路径。由于沿着各种路径接收的无线电波的幅度、相位和到达时间不同,因此接收功率会可通过相位差被增强或抵消。就此而言,当各个无线电波路径的接收功率的总和被补偿时,由读取器接收的功率可增大,当总和被抵消时,如果抵消的程度严重,则尽管距离短,但是接收功率低,因此,标签不会被识别。因此,在针对接收标签的每个时间的接收灵敏度数据的过程中在瞬时时间点出现的事件的异常高或异常低的值需要通过筛选操作被删除。基于这一点,图1的中间件装置120或RFID读取器810可去除噪声信号。

如以上在[等式1]中所示,当RFID读取器810被固定在装载路径中并且随着距RFID标签800的距离改变而测量正常经过的标签的接收灵敏度时,接收灵敏度随着RFID标签800接近RFID读取器810的天线而逐渐增大,同时保持预定等级或更高等级,并且随后接收灵敏度在RFID标签800通过天线之后逐渐减小。当基于正常标签的模式属性以及以上的接收灵敏度等级(在最小值与最大值之间的适当范围)应用了通过考虑±误差而获得的筛选算法时,可识别出误识别的标签。在下文中将继续描述以上顺序操作。

图9A和图9B是图8的系统的物流环境场景的示图。图10A和图10B是示出根据图9A和图9B的场景的在正常识别数据和误识别数据之间的比较的曲线图。

在实际物流环境的情况下,为了检查标签的接收灵敏度属性,如图1所示,RFID天线110a被安装在门的上部的中央。此外,针对具有线性极化属性和圆极化属性的天线的类型,在误识别情况下,像在包括两种情况(例如,贴有标签100a的推车100如图9A所示从门旁经过的情况或者贴有标签100a的推车100如图9B所示正常穿过门的情况)的传统情况下,可分析并汇总测量的接收灵敏度结果。

如图9B所示,当标签正常穿过门时,针对线性/圆形天线,在标签穿过门的时间点表现出接收灵敏度增大和减小的识别模式,并且最大/最小等级差在线性情况下可以是例如多达20,而在圆形情况下可以是例如多达15。然而,如图9A所示,作为传统情况,当标签在门旁经过时,如果使用圆极化天线,则对于以上情况,可获得相似的接收灵敏度模式和等级。另一方面,当使用线性极化天线时,标签在天线的下端被立即识别出,但是其保持时间短,并且接收灵敏度等级与以上情况类似。

总结以上结果,使用具有圆极化属性的天线有利于提高识别率,以保持根据标签识别次数的传统确定方法。无需多言,通常,反射型传感器被安装在门处,以便防止邻近标签的误识别,并且仅在标签穿过门时操作读取器,使得在门周围经过的标签不被识别。

另一方面,为了准确地仅识别正常穿过门的标签,使用线性极化天线针对每个时间确定标签接收灵敏度,并随后可应用等级和识别模式算法。这是因为,当假设相同的通过速度时,在图10B的误识别的情况下,观察到数据模式被呈现的时间轴长度比图10A的情况窄1/4至1/5,并且还观察到等级比图10A的情况更低。当对象轻微偏离门时,等级急剧减小,因此可容易地确定对象。

此外,当对象穿过门时,反射型传感器被开启并且在门旁边经过的标签被频繁地误识别。就此而言,还可通过应用根据本公开的示例性实施例的筛选算法来克服这个问题而不管是否使用传感器。此外,多个标签可在沿相反方向穿过门时被识别,并且可排除邻近标签的识别。

然而,由于对象穿过门的速度的不同而导致数据分布根据时间而不同,因此,需要考虑最大/最小通过速度来限定另外的模式,并且在这种情况下,接收灵敏度等级可以是用于估计识别/误识别的主要因素。为此,如图2所示,可通过根据在各种位置的天线布置分析正常的标签接收灵敏度来优化和应用等级和识别模式。

可通过应用根据本公开的示例性实施例的接收灵敏度筛选算法来克服依据传统标签误识别情况的问题。可通过将圆极化类型的现有天线改变为线性极化类型的天线并分析接收的接收灵敏度数据,借助短数据模式周期和低等级经由筛选操作来克服在门周围经过的推车的标签误识别。

可使用筛选算法容易地识别位于门周围的标签的误识别,这是因为标签和极化不完全匹配,使得接收灵敏度保持在低等级或不被识别。

根据以上描述,以下可通过提高RFID标签的识别率来改进系统。第一,可经由对贴有RFID标签的物料的输入处理计算来准确地查询物料的输入/布置和历史,以去除人为错误和延迟因素。第二,可实时地识别物料清单(例如,产品码、质量和生产线))和位置并确保物流可视性,以执行库存管理。通过此操作,可系统化地控制物料准备和物料输入指导。第三,可通过使用根据本公开的算法来分析正常标签的接收灵敏度数据来管理标签的使用期,并且可容易地改变有缺陷的标签,以防止由于标签误识别而引起的错误,从而实现系统稳定性。

图11是示出根据本公开的示例性实施例的读取器的驱动过程的流程图。

为了描述方便,一起参照图1和图11,根据本公开的示例性实施例的读取器110可测量响应于随着距贴到对象(例如,推车)的标签100a的距离被改变而向标签100a发送的每个无线电信号进而接收的标签信息的接收灵敏度,并将测量的接收灵敏度提供给中间件装置120,以便存储接收灵敏度(S1100)。

此外,当对象接近读取器110时,读取器110可按照时间间隔向标签100a发送无线电信号,并接收响应于发送的无线电信号的标签信息(S1110)。

随后,读取器110可测量接收标签信息的时间点的接收灵敏度(S1120).为此,读取器110可使用固件测量接收灵敏度,并且在这种情况下,接收灵敏度可以是接收信号强度(RSSI),以上已对此进行过描述,因此将不再进行描述。

此外,读取器110可将测量的接收灵敏度提供给中间件装置120,以便将测量的接收灵敏度与根据距离变化的存储的接收灵敏度进行比较(S1130)。

相应地,连接到读取器110的中间件装置120可将根据距离变化的接收灵敏度与测量的接收灵敏度进行比较,以确定标签误识别。

无需多言,可在读取器110中执行中间件装置120的这一操作,并且在这种情况下,中间件装置120可作为读取器110中的一个组件进行操作。例如,图3的标签接收灵敏度处理器310还可执行中间件装置120的任何操作。

图12是示出根据本公开的示例性实施例的标签误识别确定方法的流程图。

为了描述方便,一起参照图1和图12,根据本公开的示例性实施例的中间件装置120可预先存储响应于随着距贴到对象的标签100a的距离被改变而由读取器110提供的每个无线电信号进而被接收的标签信息的接收灵敏度(S1200)。

随后,中间件装置120可获得响应于在对象接近读取器110时由读取器110按照时间间隔向标签100a发送的无线电信号而被接收的标签信息的接收灵敏度(S1210)。可从读取器110获得接收灵敏度。

此外,中间件装置120可将预先存储的接收灵敏度与在实际物流环境中获得的接收灵敏度进行比较,以确定标签误识别(S1220)。

当确定正常识别时,中间件装置120将接收的标签信息发送到图1的客户端装置130,当确定误识别时,可删除接收到的相应标签信息。

图13是示出根据本公开的另一示例性实施例的标签误识别确定方法的流程图。

为了描述方便,一起参照图2和图13,根据本公开的另一示例性实施例的中间件装置120可针对每个读取器通道获得标签数据(S1300)。

此外,中间件装置120可依据时间对标签的接收灵敏度进行分类(S1310)。

随后,中间件装置120可去除多路径的无线电波噪声(该多路径的无线电波噪声是在获得标签数据期间被接收的)(S1320)。

此外,中间件装置120可比较接收灵敏度等级(S1330),并且当接收灵敏度等级与预先存储的参考接收灵敏度等级相同时,可对接收灵敏度模式进行比较(S1340)。换言之,可认为,基于当接收灵敏度等级最初与预先存储的参考接收灵敏度相同时的时间点,顺序地比较多个灵敏度。换言之,当将与特定距离相应的接收灵敏度等级和与特定时间相应的接收灵敏度等级进行比较并随后这些等级彼此相同时,可顺序地比较接收灵敏度等级,以便检查接收灵敏度模式。

在操作S1340,当接收灵敏度模式也彼此相同时,中间件装置120可确定标签被正常识别,在操作S1330,当接收灵敏度等级彼此不同时,可确定标签误识别(S1360)。

此外,可将被确定为标签正常识别的标签信息提供给图1的客户端装置130,并且可管理物流以去除误识别的标签信息。

尽管构成本公开的实施例的所有元件被描述为集成在单个的个体中或者作为单个个体进行操作,但是本发明不必限于这样的实施例。根据实施例,在本公开的主题和范围内,元件中的所有元件可被选择性地集成到一个或更多个个体中并作为一个或更多个个体进行操作。元件中的每个元件可被实现为单独的硬件。可选地,元件中的一些或全部可被选择性地组合为具有执行组合在一个或更多个硬件中的一些或所有功能的程序模块的计算机程序。构成计算机程序的多个代码和代码段可被本发明所属领域中的技术人员容易地理解。计算机程序可存储在非暂时性计算机可读介质中,使得计算机程序由计算机读取并执行以实现本发明的实施例。

非暂时性计算机可读介质是不暂时存储数据而是半永久性存储数据的介质(诸如,寄存器、高速缓存器和存储器),并且可由装置读取。更具体地,上述应用或程序可存储在非暂时性计算机可读介质(诸如,致密盘(CD)、数字视频盘(DVD)、硬盘、蓝光盘、通用串行总线(USB)、存储卡和只读存储器(ROM))中并被提供。

上述示例性实施例和优点仅是示例性的并且将不被解释为限制本公开。本教导可被容易地应用于其他类型的设备。另外,本公开的示例性实施例的描述意在说明,而不是限制权利要求的范围,并且许多替代物、修改和变形对于本领域技术人员将是清楚的。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1