一种天线回波干扰控制方法及智能货柜技术

技术编号:20729599 阅读:30 留言:0更新日期:2019-03-30 19:18
本发明专利技术涉及一种天线回波干扰控制方法及智能货柜,所述方法包括:根据天线报错信息中的天线身份信息和报错内容信息,获取回波报错天线的身份信息;根据所述回波报错天线的身份信息,获取所述回波报错天线的多个预置频点;试所述回波报错天线的所有预置频点,获取所述回波报错天线的可用频点及其数量;以及比较所述可用频点的数量和数量阈值的大小,在所述可用频点的数量大于或等于所述数量阈值时,使所述回波报错天线工作在一个可用频点上。本发明专利技术在天线发生回波报错时,通过测试确定当前的可用频点,从而使天线可以立即工作在一个可用有效的频点上,避免了由于回波过大引起的数据接收不准确、读写器无法工作等问题,提高了数据交互效率及准确率。

【技术实现步骤摘要】
一种天线回波干扰控制方法及智能货柜
本专利技术涉及一种智能货柜技术,特别地,涉及一种天线回波干扰控制方法及智能货柜。
技术介绍
智能货柜是目前比较流行的一种新型商品零售方式,其控制系统包括处理器、读写器、天线和多个电子标签,每个电子标签对应一个商品。为了覆盖柜内的所有电子标签,通常会设置多个天线,例如4-12个。读写器通过天线发出无线信号,并接收电子标签发送的数据,从而识别商品。由于智能货柜内部空间狭小,商品的数量、种类众多,在读写器通过天线发送并接收无线信号时,容易受到回波干扰,造成接收数据不准确、甚至于无法接收数据的问题。
技术实现思路
针对现有技术中存在的技术问题,本专利技术提出了一种天线回波干扰控制方法及智能货柜,用于避免由于回波干扰造成的读写器无法工作、接收数据不准确等问题。为解决现有技术中的技术问题,根据本专利技术的一个方面,本专利技术提出了一种天线回波干扰控制方法,包括:根据天线报错信息中的天线身份信息和报错内容信息,获取回波报错天线的身份信息;根据所述回波报错天线的身份信息,获取所述回波报错天线的多个预置频点;测试回波报错天线的所有预置频点,获取所述回波报错天线的可用频点及其数量;以及比较所述可用频点的数量和数量阈值的大小,在所述可用频点的数量大于或等于所述数量阈值时,使所述回波报错天线工作在一个可用频点上。优选地,所述测试回波报错天线的所有预置频点的步骤包括:使所述天线逐一工作在所有预置频点上;分别获取天线工作在预置频点时的发射功率和反射功率,并计算所述发射功率和所述反射功率的功率差值;以及比较所述功率差值与第一功率阈值的大小,在所述功率差值小于所述第一功率阈值时,屏蔽对应预置频点;在所述功率差值大于或等于所述第一功率阈值时,将对应预置频点设置为可用频点。优选地,在所述可用频点为多个时,还进一步包括:按照功率差值的大小,对多个可用频点进行排序,将功率差值最大的可用频点设置为最优频点。优选地,在所述可用频点的数量大于或等于数量阈值时,使所述天线工作在最优频点上。优选地,所述的天线回波干扰控制方法还进一步包括:在所述可用频点的数量小于数量阈值时,重新测试回波报错天线的所有预置频点。优选地,所述根据天线报错信息中的天线身份信息和报错内容信息,获取回波报错天线的身份信息的步骤包括:获取天线在工作频点时的发射功率和反射功率;计算所述发射功率和所述反射功率的功率差值;和比较所述功率差值与第二功率阈值的大小,在所述功率差值小于所述第二功率阈值时,发送天线报错信息;或者,比较所述反射功率与第三功率阈值的大小,在所述反射功率大于或等于所述第三功率阈值时,发送天线报错信息;其中,所述天线报错信息包括天线身份信息和回波报错内容信息。优选地,在所述功率差值小于第二功率阈值时,或在所述反射功率大于或等于所述第三功率阈值时,屏蔽所述天线的工作频点。优选地,在发送天线报错信息之前,查询所述天线当前的可用频点数量是否大于或等于数量阈值,如果所述天线当前的可用频点数量小于所述数量阈值,发送天线报错信息;如果所述天线当前的可用频点数量大于或等于所述数量阈值,使天线工作在另一个可用频点上。为解决现有技术中的技术问题,根据本专利技术的一个方面,本专利技术提出了一种智能货柜,包括处理器、读写器和天线;其中,所述读写器和所述天线相连接,所述处理器和所述读写器相连接,用于执行前述的天线回波干扰控制方法。优选地,所述读写器包括多个寄存器区,每个所述寄存器区用于存储一个天线的多个预置频点;所述寄存器包括数据区和状态区,所述数据区用于存储天线的预置频点数值,所述状态区用于设置所述频点为可用或不可用。优选地,所述读写器包括功率监测模块,用于获取天线工作在一个频点时的发射功率和反射功率。本专利技术在天线发生回波报错时,通过测试确定当前的可用频点,从而使天线可以迅速地工作在一个可用有效的频点上,避免了由于回波过大引起的数据接收错误、读写器无法工作等问题,提高了数据交互效率及准确率。附图说明下面,将结合附图对本专利技术的优选实施方式进行进一步详细的说明,其中:图1为本专利技术一个实施例提供的天线回波干扰控制方法的流程示意图;图2为本专利技术一个实施例提供的测试回波报错天线的流程示意图;图3为本专利技术一个实施例提供的判断天线在工作时是否发生了回波干扰的流程示意图图;图4为本专利技术一个实施例中的智能货柜的原理框图;以及图5为本专利技术一个实施例中读写器的寄存器区示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在以下的详细描述中,可以参看作为本申请一部分用来说明本申请的特定实施例的各个说明书附图。在附图中,相似的附图标记在不同图式中描述大体上类似的组件。本申请的各个特定实施例在以下进行了足够详细的描述,使得具备本领域相关知识和技术的普通技术人员能够实施本申请的技术方案。应当理解,还可以利用其它实施例或者对本申请的实施例进行结构、逻辑或者电性的改变。如图1所示,为本专利技术提供的天线回波干扰控制方法的流程示意图。本专利技术所述的天线回波干扰控制方法包括:步骤S1,获取回波报错天线的身份信息。其中,当工作的天线出现问题时,与其连接的读写器会发送天线报错信息。所述天线报错信息包括天线身份信息和报错内容信息。所述天线身份信息为天线的身识标识,例如天线编号。根据天线在工作时出现问题的不同,报错内容信息不同,其中,回波干扰便是其中的一种报错内容。报错内容通常采用报错码来表达,根据所述报错码查询错码表,可以得知具体的错误。步骤S2,根据所述回波报错天线的身份信息,获取所述回波报错天线的多个预置频点。在本专利技术中,每一个天线都设置有多个频点,每个天线可独立工作在其频点上。在一个实施方式中,每一个天线配置有一个频点表。通过回波报错天线的身份信息,可以确定所述回波报错天线的频点表。步骤S3,测试所述回波报错天线的所有预置频点,获取所述回波报错天线的所有可用频点及数量n。所述步骤S3的一个实施例的详细过程如图2所示,具体如下:步骤S30,将频点Fi的序号i设置为1。步骤S31,从所述回波报错天线的频点表中选择对应的频点Fi。其中,频点Fi为频点表中第i个频点,i=1,2,3……k,k为所述天线预置频点总数。步骤S32,使所述回波报错天线工作在所述频点Fi上。步骤S33,获取所述回波报错天线工作在所述频点Fi时的发射功率和反射功率,并计算所述发射功率和所述反射功率的功率差值。步骤S34,比较所述功率差值与第一功率阈值的大小。步骤S35,判断所述功率差值是否大于或等于所述第一功率阈值。如果所述功率差值小于所述第一功率阈值,转向步骤S36。在步骤S36,屏蔽对应预置频点,然后转到步骤S38。如果所述功率差值大于或等于所述第一功率阈值,转向步骤S37。在步骤S37,将对应预置频点设置为可用频点,然后转到步骤S38。步骤S38,判断频点Fi的序号i是否为k,即是否已经测试完所有的预置频点。如果已测试完所有的预置频点,则转到步骤S39;如果还有预置频点没有测本文档来自技高网...

【技术保护点】
1.一种天线回波干扰控制方法,其中,包括:根据天线报错信息中的天线身份信息和报错内容信息,获取回波报错天线的身份信息;根据所述回波报错天线的身份信息,获取所述回波报错天线的多个预置频点;测试所述回波报错天线的所有预置频点,获取所述回波报错天线的可用频点及其数量;以及比较所述可用频点的数量和数量阈值的大小,在所述可用频点的数量大于或等于所述数量阈值时,使所述回波报错天线工作在一个可用频点上。

【技术特征摘要】
1.一种天线回波干扰控制方法,其中,包括:根据天线报错信息中的天线身份信息和报错内容信息,获取回波报错天线的身份信息;根据所述回波报错天线的身份信息,获取所述回波报错天线的多个预置频点;测试所述回波报错天线的所有预置频点,获取所述回波报错天线的可用频点及其数量;以及比较所述可用频点的数量和数量阈值的大小,在所述可用频点的数量大于或等于所述数量阈值时,使所述回波报错天线工作在一个可用频点上。2.根据权利要求1所述的天线回波干扰控制方法,其中,测试所述回波报错天线的所有预置频点的步骤包括:使所述回波报错天线逐一工作在所有预置频点上;分别获取所述回波报错天线工作在预置频点时的发射功率和反射功率,并计算所述发射功率和所述反射功率的功率差值;以及比较所述功率差值与第一功率阈值的大小,在所述功率差值小于所述第一功率阈值时,屏蔽对应预置频点;在所述功率差值大于或等于所述第一功率阈值时,将对应预置频点设置为可用频点。3.根据权利要求2所述的天线回波干扰控制方法,其中,在所述可用频点为多个时,还进一步包括:按照功率差值的大小,对多个可用频点进行排序,将功率差值最大的可用频点设置为最优频点。4.根据权利要求3所述的天线回波干扰控制方法,其中,在所述可用频点的数量大于或等于数量阈值时,使所述回波报错天线工作在最优频点上。5.根据权利要求1所述的天线回波干扰控制方法,其中,所述根据天线报错信息中的天线身份信息和报错内容信息,获取回波报错天线的身份信息的步骤包括:获取天线在工作...

【专利技术属性】
技术研发人员:吕言勋李学文程可刘骏任国栋
申请(专利权)人:虫极科技北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1