一种基于无人售货机的交货控制方法技术

技术编号:29135324 阅读:31 留言:0更新日期:2021-07-02 22:31
本发明专利技术提供了一种基于无人售货机的交货控制方法,包括:获取无人售货机的订单信息,并对所述订单信息进行分析;基于分析结果,获取所述订单信息的订单数据,并将订单数据传输至数据终端;根据所述订单数据,在所述数据终端生成交货控制指令;基于所述交货控制指令,对所述无人售货机进行交货控制;通过对无人售货机的订单信息进行分析,获取订单数据,从而通过订单数据准确生成交货控制指令,并通过交货控制指令对无人售货机进行交货控制,从而有利于提高对无人售货机的交货控制的准确度。

【技术实现步骤摘要】
一种基于无人售货机的交货控制方法
本专利技术涉及无人售货机交货控制
,特别涉及一种基于无人售货机的交货控制方法。
技术介绍
目前,无人售货机在市场中占据了很大的市场,为人们提供了便利,然而现有的无人售货机在获取订单信息时,会出现系统不稳定,并对订单信息分析不足,从而导致买卖结果出现偏差,使得体验效果大大降低,为了提高无人售货机在使用中的精确度以及使用效率,本专利技术提供了一种基于无人售货机的交货控制方法。
技术实现思路
本专利技术提供一种基于无人售货机的交货控制方法,用以通过对无人售货机的订单信息进行分析,从而生成交货控制指令,并通过交货控制指令准确对无人售货机进行交货控制。一种基于无人售货机的交货控制方法,包括:步骤1:获取无人售货机的订单信息,并对所述订单信息进行分析;步骤2:基于分析结果,获取所述订单信息的订单数据,并将订单数据传输至数据终端;步骤3:根据所述订单数据,在所述数据终端生成交货控制指令;步骤4:基于所述交货控制指令,对所述无人售货机进行交货控制。优选的,一种基于无人售货机的交货控制方法,步骤1中,对所述订单信息进行分析的具体工作过程,包括:获取所述订单信息的字符个数,并将所述订单信息的字符个数按照预设字符个数进行划分,获取订单子信息;对每个订单子信息后添加分隔标识符;根据所述分隔标识符,对每一个所述订单子信息进行信息内容获取,并根据所述信息内容,对所述订单子信息进行命名;将命名好的所述订单子信息与预设数据库进行匹配,同时,基于匹配结果获取所述订单子信息在所述数据库中所对应的数据地址;获取所述数据地址的地址序列,并将所述地址序列与所述预设数据库中的数据密钥进行计算,获取订单子信息计算结果;将所述订单子信息计算结果进行综合,根据综合结果,获取订单信息所对应的订单数据。优选的,一种基于无人售货机的交货控制方法,步骤2中,将订单数据传输至数据终端的具体工作过程,包括:获取所述订单数据的数据字段,并基于所述数据字段设定查重规则;基于所述查重规则,确定所述订单数据的重复比率,并将重复比率大于预设比率的所述订单数据之间进行相似度验证;当所述订单数据之间的相似度超过设定阈值时,则判定所述订单数据中出现重复数据;对所述订单数据中的重复数据进行剔除,并将剔除后的所述订单数据分布在预设坐标空间中,并绘制坐标曲线;基于所述坐标曲线,计算所述订单数据的基准离散度;获取大于所述基准离散度的订单数据,并将大于所述基准离散度的订单数据定义为无关数据,同时,将所述无关数据进行剔除,获取完整订单数据;获取关于所述完整订单数据的实体订单信息,并基于所述实体订单信息形成传输链;根据所述传输链确定所述完整订单数据的传输方式;根据所述传输方式,将所述完整订单数据在所述传输链中进行传输;当所述完整订单数据到达所述数据终端前,将所述完整订单数据放置于所述数据终端中预设的验证树;基于所述验证树,对所述完整订单数据进行验证;当所述完整订单数据验证合格时,将所述完整订单数据进行传输至所述数据终端。优选的,一种基于无人售货机的交货控制方法,步骤3中,根据所述订单数据在所述数据终端生成交货控制指令的具体工作过程包括:获取编译函数,并通过所述编译函数对所述订单数据进行编译,同时,获取编译结果;基于所述编译结果,检测标准数据库中是否存在与所述编译结果相关的无人售货机中的物品相同的名字;若存在,则基于所述编译结果,获取映射关系,建立所述编译结果与所述无人售货机中的物品之间的映射关系;在指令生成数据库中,获取与所述映射关系相对应的交货控制指令。优选的,一种基于无人售货机的交货控制方法,步骤4中,基于所述交货控制指令,对所述无人售货机进行交货控制的具体工作过程包括:获取所述交货控制指令中的商品编号,同时,获取所述商品编号所对应的销售金额;所述交货控制指令,还用于判断所述无人售货机中是否接收到货币交易;当所述无人售货机接收到所述货币交易后,获取所述货币交易的金额数据,同时,将所述金额数据与商品编号所对应的销售金额进行对比;当所述金额数据与所述商品编号所对应的销售金额相同,所述交货控制指令控制所述商品编号所对应的商品进行出仓;同时,所述交货控制指令控制所述无人售货机自动对已售商品进行对应补充,完成对所述无人售货机的交货控制。优选的,一种基于无人售货机的交货控制方法,对所述已售商品进行对应补充时,还包括:判断所述已售商品是否齐全;当所述已售商品不齐全时,所述交货控制指令控制所述无人售货机中的报警装置进行报警操作;同时,将所述已售商品的编码进行统计,并将统计结果传输至管理终端。优选的,一种基于无人售货机的交货控制方法,步骤3中,在获取所述交货控制指令后,还包括:获取所述交货控制指令的交货控制指令源文件,并对所述交货控制指令源文件进行分析;基于分析结果,获取所述交货控制指令的缓冲区位宽,并在所述缓冲区位宽中,判断所述交货控制指令中是否有冲突指令;当存在冲突指令时,对所述冲突指令进行修正,并根据修正结果生成指令处理文件;根据所述指令处理文件,将修正后的所述交货控制指令扩展一个地址,并获取新的缓冲区位宽;根据所述新的缓冲区位宽对所述交货控制指令进行缓冲处理。优选的,一种基于无人售货机的交货控制方法,步骤4中,基于所述交货控制指令,对所述无人售货机进行交货控制后,还包括:获取所述交货控制指令的指令误码率,并根据所述指令误码率计算所述交货控制指令的指令准确度,同时,基于所述指令准确度以及所述无人售货机的交货时间,计算所述无人售货机的交货效率,根据所述交货效率,判断当前所述无人售货机的工作状态,具体工作过程包括:对所述交货控制指令进行读取,获取所述交货控制指令的指令误码率;基于所述交货控制指令的指令误码率,计算所述交货控制指令的指令准确度;其中,z表示所述交货控制指令的指令准确度;δ表示交货控制指令的识别容错率,且取值范围为(0.02,0.1);μ表示所述交货控制指令的指令误码率,且取值范围为(0.3,0.7);l表示所述交货控制指令的指令长度;t0表示读取所述交货控制指令的读取时间;f表示读取所述交货控制指令的读取频率;η表示所述交货控制指令与所述无人售货机之间的交互时间;F表示所述交互控制指令与所述无人售货机之间的交互频率;获取所述无人售货机实际完成的交货时间,并基于所述指令准确度,计算无人售货机的交货效率;其中,ξ表示所述无人售货机的交货效率;z表示所述交货控制指令的指令准确度;T0表示所述无人售货机实际完成的交货时间;T1表示所述无人售货机的理想交货时间;v表示所述无人售货机的交货速度;h表示所述无人售货机的交货数量;t1表示所述无人售货机的反应时间;基本文档来自技高网...

【技术保护点】
1.一种基于无人售货机的交货控制方法,其特征在于,包括:/n步骤1:获取无人售货机的订单信息,并对所述订单信息进行分析;/n步骤2:基于分析结果,获取所述订单信息的订单数据,并将订单数据传输至数据终端;/n步骤3:根据所述订单数据,在所述数据终端生成交货控制指令;/n步骤4:基于所述交货控制指令,对所述无人售货机进行交货控制。/n

【技术特征摘要】
1.一种基于无人售货机的交货控制方法,其特征在于,包括:
步骤1:获取无人售货机的订单信息,并对所述订单信息进行分析;
步骤2:基于分析结果,获取所述订单信息的订单数据,并将订单数据传输至数据终端;
步骤3:根据所述订单数据,在所述数据终端生成交货控制指令;
步骤4:基于所述交货控制指令,对所述无人售货机进行交货控制。


2.根据权利要求1所述的一种基于无人售货机的交货控制方法,其特征在于,步骤1中,对所述订单信息进行分析的具体工作过程,包括:
获取所述订单信息的字符个数,并将所述订单信息的字符个数按照预设字符个数进行划分,获取订单子信息;
对每个订单子信息后添加分隔标识符;
根据所述分隔标识符,对每一个所述订单子信息进行信息内容获取,并根据所述信息内容,对所述订单子信息进行命名;
将命名好的所述订单子信息与预设数据库进行匹配,同时,基于匹配结果获取所述订单子信息在所述数据库中所对应的数据地址;
获取所述数据地址的地址序列,并将所述地址序列与所述预设数据库中的数据密钥进行计算,获取订单子信息计算结果;
将所述订单子信息计算结果进行综合,根据综合结果,获取订单信息所对应的订单数据。


3.根据权利要求1所述的一种基于无人售货机的交货控制方法,其特征在于,步骤2中,将订单数据传输至数据终端的具体工作过程,包括:
获取所述订单数据的数据字段,并基于所述数据字段设定查重规则;
基于所述查重规则,确定所述订单数据的重复比率,并将重复比率大于预设比率的所述订单数据之间进行相似度验证;
当所述订单数据之间的相似度超过设定阈值时,则判定所述订单数据中出现重复数据;
对所述订单数据中的重复数据进行剔除,并将剔除后的所述订单数据分布在预设坐标空间中,并绘制坐标曲线;
基于所述坐标曲线,计算所述订单数据的基准离散度;
获取大于所述基准离散度的订单数据,并将大于所述基准离散度的订单数据定义为无关数据,同时,将所述无关数据进行剔除,获取完整订单数据;
获取关于所述完整订单数据的实体订单信息,并基于所述实体订单信息形成传输链;
根据所述传输链确定所述完整订单数据的传输方式;
根据所述传输方式,将所述完整订单数据在所述传输链中进行传输;
当所述完整订单数据到达所述数据终端前,将所述完整订单数据放置于所述数据终端中预设的验证树;
基于所述验证树,对所述完整订单数据进行验证;
当所述完整订单数据验证合格时,将所述完整订单数据进行传输至所述数据终端。


4.根据权利要求1所述的一种基于无人售货机的交货控制方法,其特征在于,步骤3中,根据所述订单数据在所述数据终端生成交货控制指令的具体工作过程包括:
获取编译函数,并通过所述编译函数对所述订单数据进行编译,同时,获取编译结果;
基于所述编译结果,检测标准数据库中是否存在与所述编译结果相关的无人售货机中的物品相同的名字;
若存在,则基于所述编译结果,获取映射关系,建立所述编译结果与所述无人售货机中的物品之间的映射关系;
在指令生成数据库中,获取与所述映射关系相对应的交货控制指令。


5.根据权利要求1所述的一种基于无人售货机的交货控制方法,其特征在于,步骤4中,基于所述交货控制指令,对所述无人售货机进行交货控制的具体工作过程包括:
获取所述交货控制指令中的商品编号,同时,获取所述商品编号所对应的销售金额;
所述交货控制指令,还用于判断所述无人售货机中是否接收到货币交易;
当...

【专利技术属性】
技术研发人员:尹波周梓荣陈云龚庆祝
申请(专利权)人:广东便捷神科技股份有限公司
类型:发明
国别省市:广东;44

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

1