1.一种判断分布式标签工作状态的方法,其特征在于,M个分布式标签中的任意两个所述分布式标签可以实现点对点的通信,每个所述分布式标签还与共同的一个云端服务器进行通信,其中M为布置的所述分布式标签的总数,所述判断分布式标签工作状态的方法包括以下步骤:(1)处于活跃状态的分布式标签将其名称发送给与其最近的另一个处于活跃状态的分布式标签,并接收来自所述与其最近的另一个处于活跃状态的分布式标签传输过来的所述另一个处于活跃状态的分布式标签的名称;
(2)处于活跃状态的所述分布式标签将自身的名称以及其接收的另一个处于活跃状态的分布式标签的名称发送至所述云端服务器;
(3)所述云端服务器接收N个处于活跃状态的分布式标签发送过来的2N个名称,进而构建实时活跃状态矩阵H,H为N*N阶稀疏方阵,N为同一时间尺度下处于活跃状态的分布式标签的总数,N不大于M;
(4)以所述实时活跃状态矩阵H作为输入,通过网络表示学习(NRL)的Node2Vec算法计算特征矩阵X;
(5)计算所述特征矩阵X的特征根,判断所述特征根是否在第一、四象限,如果是则所述M个分布式标签处于正常运行状态,如果否则发送标签故障信息。
2.根据权利要求2所述的一种判断分布式标签工作状态的方法,其特征在于, 在步骤(1)之前还包括以下步骤:将所述M个分布式标签一一对应的固定设置在M个不同的设备上。
3.根据权利要求2所述的一种判断分布式标签工作状态的方法,其特征在于,使用所述设备时所述设备上的所述分布式标签进入活跃状态,进而得到处于活跃状态的分布式标签。
4.根据权利要求3所述的一种判断分布式标签工作状态的方法,其特征在于,所述分布式标签的名称为GPS地址位置或编号。
5.根据权利要求4所述的一种判断分布式标签工作状态的方法,其特征在于,所述构建实时活跃状态矩阵H的具体步骤如下:hij=1或0,i不等于j,hii=0,hij为所述实时活跃状态矩阵H第i行第j列的元素,其物理意义为第i个分布式标签与第j个分布式标签之间的联络意思,当第i个分布式标签将自身的名称发送到第j个分布式标签时hij=1,当第i个分布式标签没有将自身的名称发送到第j个分布式标签时,hij=0。
所述步骤(4)具体包括:
Node2vec算法的目标函数如式(1)所示:
(1)
式(1)中, , 是分布式标签集到D维特征的
映射,u是某一分布式标签, 是分布式标签u的邻居分布式标签;
由目标函数得到的最优特征表示如式(2)所示:
(2)
式(2)中, ,D是特征维数。
6.根据权利要求5所述的一种判断分布式标签工作状态的方法,其特征在于,所述标签故障信息是指说明所述分布式标签存在通信故障的信息。
7.根据权利要求6所述的一种判断分布式标签工作状态的方法,其特征在于,所述信息通过显示屏进行显示。
8.根据权利要求7所述的一种判断分布式标签工作状态的方法,其特征在于,所述信息还被传输至工作人员的移动终端上。