网络自生成的方法、装置、设备及存储介质制造方法及图纸

技术编号:20370476 阅读:23 留言:0更新日期:2019-02-16 20:38
本申请公开了一种网络自生成的方法、装置、设备及存储介质,该方法包括:对初始位置坐标进行赋值处理,初始位置坐标包括第一方向位置值和第二方向位置值;基于连接信息查找与其连接的邻居传送节点;基于连接信息计算与邻居传送节点对应的节点位置坐标,并至少将节点位置坐标发送给邻居传送节点,以便邻居传送节点继续计算与其建立连接的其他传送节点的节点位置坐标。本申请实施例提供的传送节点网络自生成方法,每个传送节点可以主动计算邻居传送节点的位置坐标,并通过位置坐标自增或自减的方式,实现分布式网络的演进。

The Method, Device, Equipment and Storage Medium of Network Self-Generation

This application discloses a method, device, device and storage medium for network self-generation. The method includes: assigning initial position coordinates, including first and second direction position values; searching neighbor transmission nodes connected to them based on connection information; calculating node position coordinates corresponding to neighbor transmission nodes based on connection information. At least the node position coordinates are sent to the neighbor transport node so that the neighbor transport node can continue to calculate the node position coordinates of other transport nodes connected with it. The transmission node network self-generating method provided in the embodiment of this application can actively calculate the location coordinates of neighbor transmission nodes, and realize the evolution of distributed network by increasing or decreasing the location coordinates.

【技术实现步骤摘要】
网络自生成的方法、装置、设备及存储介质
本申请一般涉及物流
,具体涉及网络自生成的方法、装置、设备及存储介质。
技术介绍
在物流行业的快件分拣过程中,每个快件经过多次分拣,最终被分拣到运输地。随着快件量的增多,快件的分拣设备也不断扩展,导致分拣设备的网络通讯愈加复杂。在目前的分拣设备中,当快件被投入到传送装置上时,分拣设备的主控制器需要实时获取每个传送轮的状态,根据每个传送轮的位置及当前状态,为当前的快件计算生成一个分拣路径,并根据分拣路径向对应位置的传送轮发送控制指令,以控制每个传送轮动作。对于所有的传送轮,只是被动的接收控制发送的控制指令,无法得知自己的坐标位置,从而导致主控器计算量大,运行缓慢。
技术实现思路
鉴于现有技术中的上述缺陷或不足,期望提供一种传送节点网络自生成的方法、装置、设备及存储介质,传送轮通过查找计算自己的坐标位置以自动生成分布式传送节点网络。第一方面,本申请实施例提供一种传送节点网络自生成的方法,该方法包括:对初始位置坐标进行赋值处理,所述初始位置坐标包括第一方向位置值和第二方向位置值;基于连接信息查找与其连接的邻居传送节点;基于所述连接信息计算与所述邻居传送节点对应的节点位置坐标,并至少将所述节点位置坐标发送给所述邻居传送节点,以便该邻居传送节点继续计算与其建立连接的其他传送节点的节点位置坐标。第二方面,本申请实施例提供一种传送节点网络自生成的装置,该装置包括:赋值模块,用于对初始位置坐标进行赋值处理,所述初始位置坐标包括第一方向位置值和第二方向位置值;查找模块,用于基于连接信息查找与其连接的邻居传送节点;计算模块,用于基于所述连接信息计算与所述邻居节点对应的节点位置坐标;发送模块,用于至少将所述节点位置坐标发送给所述邻居传送节点,以便该邻居传送节点继续计算与其建立连接的其他传送节点的节点位置坐标。第三方面,本申请提供一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,该处理器执行该程序时实现如第一方面所述的方法。第四方面,本申请提供一种计算机存储介质,该计算机程序用于实现如第一方面所述的传送节点网络自生成的方法。综上,本申请实施例提供的传送节点网络自生成的方法、装置、设备及存储介质,通过初始传送节点赋值处理,得到初始位置坐标,并通过连接信息查找与其连接的邻居传送节点,且基于该初始位置坐标计算得到该邻居传送节点的节点位置坐标,进而可以将该节点位置坐标发送给该邻居传送节点,使得该邻居传送节点可以根据该节点位置坐标计算与其连接的邻居传送节点的节点位置坐标,从而使得每个传送节点可以确定自己的位置坐标及其邻居传送节点的位置坐标,实现了分布式传送节点网络的自生成。进一步地,根据本申请某些实施例,还能解决如何根据通讯接口计算节点位置坐标的问题,实现每个邻居传送节点的节点位置坐标的计算。进一步地,根据本申请某些实施例,通过结束条件终结自生成,进一步提升网络自动生成的处理效率。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1为本申请的实施例的传送轮的结构示意图;图2为本申请的实施例的传送节点网络自生成的方法流程示意图;图3为本申请的又一实施例的传送节点网络自生成的方法流程示意图;图4为本申请实施例的自生成网络的结构示意图;图5为本申请又一实施例的自生成网络的结构示意图;图6为本申请的实施例的传送节点网络自生成的装置结构示意图;图7为本申请的实施例的计算机系统的结构示意图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关申请,而非对该申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与申请相关的部分。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。可以理解,本申请实施例中的快件分拣设备,可以包括在二维平面上布设的多个均匀排列的传送轮。每个传送轮的微控制器(MicrocontrollerUnit,MCU)分别执行各自的计算任务,每个传送轮之间相互独立,从而构成了多个微控制器组成的分布式网络。图1为本申请的实施例的传送轮的结构示意图,如图1所示,在该传送轮的四个方向,即上侧,下侧,左侧,右侧,都设置通讯接口。因此,该传送轮可以与其上下左右的邻接的任一传送轮连接。所述通讯接口例如可以是RS-232、RS-485、通用网络接口,可支持PSTN、ISDN以及LAN各种联网环境、具有USB2.0超高速数据接口等。连接方式例如可以是有线连接或无线连接等方式。由传送轮组建的传送网络,在传送网络中每个传送轮自带的微控制器作为一个传送节点,与该传送节点邻近的上下左右的微控制器,即与传送节点相邻的传送节点可以称为邻居传送节点。本申请实施例中,可以根据实际的业务场景建立传送节点之间的连接关系,从而与传送节点连接的通讯接口处产生连接信息,连接信息例如可以标识信息或者信令信息,用于至少指示连接关系,对连接信息的类型不作限定。。为了便于理解,下面通过图2至图7详细阐述本申请实施例提供的分布式传送节点网络自生产方法、装置、设备及存储介质。图2所示为本申请的实施例的传送节点网络自生成的方法流程示意图。如图2所示,该方法可以由初始传送节点开始执行,具体包括如下步骤:S1,初始传送节点对初始位置坐标进行赋值处理,该初始位置坐标包括第一方向位置值和第二方向位置值。S2,初始传送节点基于连接信息查找与其连接的邻居传送节点。S3,初始传送节点基于该连接信息计算与该邻居传送节点对应的节点位置坐标,并至少将该节点位置坐标发送给该邻居传送节点,以便该邻居传送节点继续计算与其建立连接的其他传送节点的节点位置坐标。具体的,可以在多个传送节点中选择一个初始传送节点,该初始传送节点可以对自己的初始位置坐标进行赋值,该初始位置坐标可以包括第一方向位置值及第二方向位置值,如(x,y),则x可以为第一方向位置值,y可以为第二方向位置值。实际操作中,考虑传送网络结构的多样化,但传送网络节点的位置可以通过平面坐标来标识,可以考虑采用二维坐标的形式来标识每个传送节点的坐标位置,例如(x,y)。为便于理解,将初始传送节点的位置称为初始位置坐标,将与初始传送节点相邻的传送节点称为邻居传送节点,并称邻居传送节点的位置为节点位置坐标。赋值处理,例如可以将初始位置坐标赋值为(0,0)。在初始传送节点的位置坐标赋值后,可以触发启动分布式传送节点网络的自生成。即该初始传送节点可以根据连接信息查找自己的邻居传送节点。如图1所示,初始传送节点可以根据自己的每个通讯接口的信息,查看与自己通讯接口连接的上、下、左、右邻居传送节点。在查找到邻居传送节点后,可以根据与该邻居传送节点对应的连接信息,即通讯接口信息,计算该邻居传送节点的节点位置坐标。并可以在保存计算结果后,将该邻居传送节点的节点位置坐标发送给该邻居传送节点。进一步,该邻居传送节点在收到自己的节点位置坐标后,可以触发该邻居传送节点的查找程序,使得该邻居传送节点查找与自己连接的邻居传送节点,并基于自己的节点位置坐标及通讯接口信息,计算与自己连接的邻居传送节点的节点位置坐本文档来自技高网...

【技术保护点】
1.一种分布式传送节点网络自生成的方法,其特征在于,所述方法包括:对初始位置坐标进行赋值处理,所述初始位置坐标包括第一方向位置值和第二方向位置值;基于连接信息查找与其连接的邻居传送节点;基于所述连接信息计算与所述邻居传送节点对应的节点位置坐标,并至少将所述节点位置坐标发送给所述邻居传送节点,以便所述邻居传送节点继续计算与其建立连接的其他传送节点的节点位置坐标。

【技术特征摘要】
1.一种分布式传送节点网络自生成的方法,其特征在于,所述方法包括:对初始位置坐标进行赋值处理,所述初始位置坐标包括第一方向位置值和第二方向位置值;基于连接信息查找与其连接的邻居传送节点;基于所述连接信息计算与所述邻居传送节点对应的节点位置坐标,并至少将所述节点位置坐标发送给所述邻居传送节点,以便所述邻居传送节点继续计算与其建立连接的其他传送节点的节点位置坐标。2.根据权利要求1所述的传送节点网络自生成的方法,其特征在于,所述基于所述连接信息计算与所述邻居传送节点对应的节点位置坐标包括:基于所述连接信息确定与所述邻居传送节点连接的通讯接口;根据所述通讯接口对所述初始位置坐标中第一方向位置值或第二方向位置值进行增1或减1处理,得到所述节点位置坐标。3.根据权利要求2所述的传送节点网络自生成的方法,其特征在于,所述通讯接口包括在第一方向上相对设置的第一通讯接口和第二通讯接口,在第二方向上相对设置的第三通讯接口和第四通讯接口,同时根据所述通讯接口对所述初始位置坐标中第一方向位置值或第二方向位置值进行增1或减1处理,得到所述节点位置坐标,包括:若与所述邻居传送节点连接的是第一通讯接口,则与所述第一通讯接口对应的第一方向位置值上加1,得到所述节点位置坐标;若与所述邻居传送节点连接的是第二通讯接口,则与所述第二通讯接口对应的第一方向位置值上加减1,得到所述节点位置坐标;若与所述邻居传送节点的连接是第三通讯接口,则与所述第三通讯接口对应的第二方向位置值上加1,得到所述节点位置坐标;若与所述邻居传送节点的连接是第四通讯接口,则与所述第四通讯接口对应的第二方向位置值上减1,得到所述节点位置坐标。4.根据权利要求1-3任一项所述的传送节点网络自生成的方法,其特征在于,基于连接信息查找与其连接的邻居传送节点包括:基于所述连接信息判断通讯接口是否存在与之连接的邻居传送节点;或判断是否存储有与其连接的邻居传送节点的节点位置坐标;根据所述判断的结果决定是否结束查找。5.根据权利要求4所述的传送节点网络自生成的方法,其特征在于,所述根据所述判断的结果决定是否结束查找,包括:如果判断所述通讯接口不存在与之连接的邻居传送节点;或者已存储有与其连接的邻居传送节点的节点位置坐标,则结束查找。6.一种传送节点网络自生成的装置,其特征在于,包括:赋值模块,用于对初始位置...

【专利技术属性】
技术研发人员:崔永强陈臻熊晓峰李权杨毅周玲舒先志任雨
申请(专利权)人:顺丰科技有限公司
类型:发明
国别省市:广东,44

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

1