一种货物追踪与防窜货码系统的制作方法

文档序号:17466231发布日期:2019-04-20 05:31阅读:381来源:国知局

本发明涉及一种货物追踪与防窜货码系统,具体涉及一种物流系统用的货物追踪与防窜货码系统。



背景技术:

相物流公司是指从事物流行业的公司。物流是指为了满足客户的需求,以最低的成本,通过运输等方式,实现原材料、半成品、成品或相关信息进行由商品的产地到商品的消费地的计划、实施和管理的全过程。在经济全球化和电子商务的双重推动下,物流业正在从传统物流向现代物流迅速转型并成为当前物流业发展的必然趋势。在系统工程思想的指导下,以信息技术为核心,强化资源整合和物流全过程优化是现代物流的最本质特征。

物流企业(英语:logisticsbusiness)是一种运输、货运、物流公司的类型,全国泛指经营物流相关的运输、仓储、配送、域名注册查询等行业的公司,物流公司常在供货商与零售业者之间扮演集货、理货、库存、配送等角色。所以物流公司有时也会兼营大盘商的角色,物流公司对于供货商而言;可以降低运输与仓储的成本,商品可以直接寄放于物流中心的仓库去出货。

本发明旨在提供一种物流系统用的货物追踪与防窜货码系统。



技术实现要素:

针对上述问题,本发明提供一种货物追踪与防窜货码系统。

本发明的目的采用以下技术方案来实现:

一种货物追踪与防窜货码系统,包括无线传感器,货物唯一生成码模块,多节点校验模块;

货物到达物流公司后,由分公司进行扫描上传到总公司后,分配一个唯一的货物二维码并且在系统中记录到达的信息,分公司打印所述唯一二维码并贴在货单上;

货物到达集散地后,经过三重分货系统,第一重分货系统扫描后根据信息归类到同省并集中,第二重分货系统扫描后根据信息归类到同市区并集中,第三重分货系统扫描后根据信息归类到不同的大小和货物性质并集中;

多节点校验模块包括分货和出仓时对各货物的信息校验。

如果发现错误,将获得的错误信息数据发送至基站设备,进行处理后转发至监测终端;监测终端用于对基站设备发送的数据进行分析处理和显示,并在感知数据异常时进行报警。

优选地,所述监测终端包括数据处理模块和显示模块,该数据处理模块将收到的数据与对应设定的信息进行比较,输出比较结果,并由显示模块进行比较结果显示。

作为优选,多个校验模块的节点通过分簇路由协议竞选出簇头节点,具体包括:

(1)基站设备通过发送广播信号,启动网络中所有传感器节点运行,每个启动的传感器节点应用安全加密随机数产生器生成一个0和1之间的随机数;

(2)每个启动的传感器节点按照下列公式计算随机阈值,如果生成的随机数小于随机阈值,则成为簇头节点:

式中,γμ为传感器节点sμ的随机阈值,p0为初始概率值,其值固定不变,eμ为传感器节点sμ的当前剩余能量,为网络平均能量,eμ-last为传感器节点sμ上次作为簇头节点时消耗的能量,传感器节点sμ未曾做过簇头节点时eμ-last=0,eμ0为传感器节点的初始能量;

(3)选定的簇头节点通过广播告知其他的传感器节点,其他的传感器节点根据接收信号的强度计算与簇头节点的距离,并选择最近的簇头节点加入簇,完成簇的建立。

传统方式经常采用leach分簇协议进行传感器节点的分簇。leach分簇协议中,网络的工作周期被分为若干轮,所有节点轮流担任簇首以达到能量均衡消耗的目的。在簇生成阶段,每个节点产生一个0-1之间的随机数,并根据当前轮数计算出一个门限值,如果某节点在前(为簇首的比率)轮内未担任过簇首,并且随机数小于门限值,则该节点成为簇首,然后,簇首向所有节点广播自己成为簇首的消息,普通节点则根据接收到的广播信号的强度来判断自己与簇首的距离,并以簇成员的身份加入与之最近的簇。leach协议中簇首的选择是随机的,每轮选出的簇首数量相差很大,且分布不均匀,无法做到最优。

本实施例提出了一种新的分簇协议,该新的分簇协议优先以剩余能量较多的、消耗能量速率较低的传感器节点作为簇头节点,使得传感器节点的开始死亡的时间晚于leach,延长了工作周期;

网络中传感器节点的死亡会带来传感“空洞”,造成传感质量的下降,因此通常用第1个传感器节点的死亡时间来评价分簇协议的性能,本发明人根据本实施例的分簇协议以及传统的leach分簇协议分别进行了仿真,结果表明,本实施例的传感器节点的开始死亡的时间相对于leach的晚了15%,主要原因在于本实施例选择剩余能量较多的、消耗能量速率较低的传感器节点作为簇头节点,有利于平衡传感器节点的能量消耗。

作为优选,簇头节点根据所属簇的簇半径以及包含的传感器节点个数从基站设备得到相应的负载:

式中,设通过分簇路由协议竞选出的簇头节点集合为θ,m为θ包含的簇头节点的个数,chk表示θ中第k个簇头节点,chδ表示θ中第δ个簇头节点,表示chk从基站设备得到的负载,表示chk所在簇的簇半径,表示chk所在簇包含的传感器节点个数,表示chδ所在簇的簇半径,表示chδ所在簇包含的传感器节点个数,δ=1,…,m,q为基站设备要分配给簇头节点节点的总负载。

由基站设备进行总负载调度,基站设备将接收到的总负载分成若干个子负载,然后将子负载分配给各簇头节点,每个簇头节点将分到的子负载再进行分割,然后分配给每个簇内的传感器节点。

本发明的有益效果为:

利用无线传感器网络技术实现了货物追踪与防窜货码,系统结构简单,监测精度较高,且可有效地节省人力物力。

具体实施方式

结合以下实施例对本发明作进一步描述。

一种货物追踪与防窜货码系统,包括无线传感器,货物唯一生成码模块,多节点校验模块;

货物到达物流公司后,由分公司进行扫描上传到总公司后,分配一个唯一的货物二维码并且在系统中记录到达的信息,分公司打印所述唯一二维码并贴在货单上;

货物到达集散地后,经过三重分货系统,第一重分货系统扫描后根据信息归类到同省并集中,第二重分货系统扫描后根据信息归类到同市区并集中,第三重分货系统扫描后根据信息归类到不同的大小和货物性质并集中;

多节点校验模块包括分货和出仓时对各货物的信息校验。

如果发现错误,将获得的错误信息数据发送至基站设备,进行处理后转发至监测终端;监测终端用于对基站设备发送的数据进行分析处理和显示,并在感知数据异常时进行报警。

优选地,所述监测终端包括数据处理模块和显示模块,该数据处理模块将收到的数据与对应设定的信息进行比较,输出比较结果,并由显示模块进行比较结果显示。

作为优选,多个校验模块的节点通过分簇路由协议竞选出簇头节点,具体包括:

(1)基站设备通过发送广播信号,启动网络中所有传感器节点运行,每个启动的传感器节点应用安全加密随机数产生器生成一个0和1之间的随机数;

(2)每个启动的传感器节点按照下列公式计算随机阈值,如果生成的随机数小于随机阈值,则成为簇头节点:

式中,γμ为传感器节点sμ的随机阈值,p0为初始概率值,其值固定不变,eμ为传感器节点sμ的当前剩余能量,为网络平均能量,eμ-last为传感器节点sμ上次作为簇头节点时消耗的能量,传感器节点sμ未曾做过簇头节点时eμ-last=0,eμ0为传感器节点的初始能量;

(3)选定的簇头节点通过广播告知其他的传感器节点,其他的传感器节点根据接收信号的强度计算与簇头节点的距离,并选择最近的簇头节点加入簇,完成簇的建立。

传统方式经常采用leach分簇协议进行传感器节点的分簇。leach分簇协议中,网络的工作周期被分为若干轮,所有节点轮流担任簇首以达到能量均衡消耗的目的。在簇生成阶段,每个节点产生一个0-1之间的随机数,并根据当前轮数计算出一个门限值,如果某节点在前(为簇首的比率)轮内未担任过簇首,并且随机数小于门限值,则该节点成为簇首,然后,簇首向所有节点广播自己成为簇首的消息,普通节点则根据接收到的广播信号的强度来判断自己与簇首的距离,并以簇成员的身份加入与之最近的簇。leach协议中簇首的选择是随机的,每轮选出的簇首数量相差很大,且分布不均匀,无法做到最优。

本实施例提出了一种新的分簇协议,该新的分簇协议优先以剩余能量较多的、消耗能量速率较低的传感器节点作为簇头节点,使得传感器节点的开始死亡的时间晚于leach,延长了工作周期;

网络中传感器节点的死亡会带来传感“空洞”,造成传感质量的下降,因此通常用第1个传感器节点的死亡时间来评价分簇协议的性能,本发明人根据本实施例的分簇协议以及传统的leach分簇协议分别进行了仿真,结果表明,本实施例的传感器节点的开始死亡的时间相对于leach的晚了15%,主要原因在于本实施例选择剩余能量较多的、消耗能量速率较低的传感器节点作为簇头节点,有利于平衡传感器节点的能量消耗。

作为优选,簇头节点根据所属簇的簇半径以及包含的传感器节点个数从基站设备得到相应的负载:

式中,设通过分簇路由协议竞选出的簇头节点集合为θ,m为θ包含的簇头节点的个数,chk表示θ中第k个簇头节点,chδ表示θ中第δ个簇头节点,表示chk从基站设备得到的负载,表示chk所在簇的簇半径,表示chk所在簇包含的传感器节点个数,表示chδ所在簇的簇半径,表示chδ所在簇包含的传感器节点个数,δ=1,…,m,q为基站设备要分配给簇头节点节点的总负载。

本实施例中,由基站设备进行总负载调度,基站设备将接收到的总负载分成若干个子负载,然后将子负载分配给各簇头节点,每个簇头节点将分到的子负载再进行分割,然后分配给每个簇内的传感器节点。

最后应当说明的是,以上实施例仅用以说明本发明的技术方案,而非对本发明保护范围的限制,尽管参照较佳实施例对本发明作了详细地说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的实质和范围。

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