一种可追溯目标码的生成系统及方法与流程

xiaoxiao3天前  5


本发明涉及设备编码管理,具体为一种可追溯目标码的生成系统及方法。


背景技术:

1、设备安全专业监管涉及到设计、制造、安装、改造、修理、经营、使用、检验、检测等全过程、全生命周期监管,专业属性强,许可种类繁多、日常监管和检验检测业务更是量大面广,需要归集的数据十分庞大。现有系统没有全方位互联互通。由于设备数据分散存储在特种设备各相关业务系统中,数据缺乏统一的标准和规范,导致设备数据不能统一归集,存在数据不准、不全、不多的情况,特别是对于流动式特种设备,无法掌握设备动态,无法实现对设备的有效监管。近年来,虽然各区推动使用单位在叉车、锅炉、大型游乐设施等方面作了智慧监管的初步探索,但可复制可推广的应用模式尚未形成。

2、为了解决传统管理模式中存在的问题,许多企业和机构逐渐转向数字化管理系统,如通过二维码管理系统对设备进行物联网管理。通常静态二维码可被扫码设备随意调用,导致上传后台数据的数据难以有效梳理,相关管理人员不易掌握设备的设备数据。若采用动态二维码对设备管理,会对网络设备和后台的设备管理系统造成大量负载,影响用户请求使用设备的响应时间。


技术实现思路

1、本发明的目的在于提供一种可追溯目标码的生成系统及方法,以解决上述背景技术中提出的问题。

2、为了解决上述技术问题,本发明提供如下技术方案一种可追溯目标码的生成方法,方法包括:

3、步骤s100:在一个各个设备关联有唯一静态设备码的系统中,获取不同扫码设备对于同一静态设备码的扫码记录,计算任意两个扫码设备相对间隔,得到第一参数;

4、步骤s200:将某个静态设备码作为目标编码,将某个扫码设备的扫码记录构成扫码序列,获取目标编码在扫码序列中的位置与扫码序列长度的关系,得到第二参数;

5、步骤s300:获取第一参数和第二参数在平面中表示的位置,将位置作为第一参数和第二参数对应的地址标记;

6、步骤s400:将目标码关联的数据存储空间划分成若干单位存储空间,获取与单位存储空间对应的地址列表,将地址标记与单位存储空间进行对应,得到每个地址标记对应的单位存储空间;

7、步骤s500:获取目标码的网络关联位置,对网络关联位置关联地址标记存储空间,当调用目标码的扫码设备发生改变后,对地址标记存储空间中的地址标记进行替换,对目标编码各次地址标记进行替换的过程进行记录,提交至相关管理人员。

8、进一步的步骤s100包括:

9、步骤s101:将目标编码的扫码记录划分为n个周期长度为r采样周期,扫码设备的一次扫码记录对应采样周期中的一个采样位置,根据扫码记录的时间先后顺序,对采样位置进行排列;

10、步骤s102:在某一个采样周期中,获取扫码设备a的采样位置da,扫码设备b的采样位置db,计算扫码设备a和扫码设备b之间的间隔dab=da-db,从n个采样周期中遍历所有扫码设备a和扫码设备b之间的间隔为dab的数量记为kab;

11、步骤s103:根据间隔长度对扫码设备a和扫码设备b之间的间隔数量进行统计,其中,第j种间隔dj对应的统计次数为kj,获取扫码设备a和扫码设备b之间的间隔数量的总数ktotal,计算扫码设备a和扫码设备b之间的间隔的数学期望值,将数学期望值作为扫码设备a和扫码设备b之间的第一参数;

12、第一参数表示了两个扫码设备的逻辑距离,通过两个设备的间隔描述出两个设备在工作流程过程中的差异,考虑到实际使用过程中,两个扫码设备的前后关系,第一参数可以取正数、负数或0,第一参数扩展了坐标系中地址标记的取值范围,使得在后续步骤中的离散位置具有一定的分离度,增加每次地址标记改变后单位存储位置在存储空间中的改变距离,使得每次的存储位置的改变具有分离度,提高设备编码调用的可溯源性。

13、进一步的步骤s200包括:

14、步骤s201:将某个扫码设备一个工作流程中的各次扫码记录组成一个扫码序列,对扫码序列中目标编码的扫码记录进行标记;

15、步骤s202:对扫码序列的长度进行归一化处理,获取各条归一化后的扫码序列中,目标编码的对应位置,计算目标编码在扫码序列中的位置关系p,p=xnum/x0,其中,xnum表示任意一个归一化的扫码序列中,目标编码在扫码序列中的位置,x0表示,归一化后的扫码序列的长度;

16、步骤s203:获取m条目标编码在扫码序列的位置关系,计算位置关系的平均数记为p,设置放大倍率μ,计算所述某个扫码设备关于目标编码的第二参数q2,q2=μ×p;

17、第二参数表示目标编码与扫码设备之间的关联,一个扫码设备在一个设备调用流程中存在扫描多个设备码的情况,计算目标编码在设备调用流程的平均位置以描述目标编码和扫码设备间的关联;其中,为了统一度量关系,防止不同长度的设备调用流程对目标编码的位置的统计结果造成的影响,故对不同长度的设备调用流程进行归一化处理;

18、在扫码序列中,距离和长度分别用扫码记录的个数进行度量,扫码序列的第一个扫码位置记为1,以克服出现0的情况,第一目标参数存在为0的可能,若第二参数不能克服存在0的情况,那么,在获取第一参数和第二参数后,存在取到坐标系中(0,0)点的可能,单位存储位置不会随着扫码设备的改变而改变,对设备使用溯源造成影响;

19、对于第二参数中μ表示放大倍率,μ控制第二参数的分离程度,但μ增大时在坐标系中取到的地址标记间的分离度就会增大,反之地址标记间的分离度会减小。

20、进一步的步骤s300包括:

21、步骤s301:在平面中取一条包括正半轴和负半轴的数轴作为第一参数的参考轴,记为第一参考轴,取一条包括正半轴的数轴作为第二参数的参考轴,记为第二参考轴,第二参考轴垂直于第一参考轴正半轴和负半轴的交界位置,根据第一参考轴和第二参考轴建立目标坐标系;

22、步骤s302:当后一个扫码设备扫描目标编码后,获取扫描目标编码的前一个扫码设备,计算后一个扫码设备与前一个扫码设备的第一参数,以及后一个扫码设备与目标编码的第二参数,在目标坐标系中获取后一个设备对应的坐标位置,将坐标位置作为后一个扫码设备的地址标记。

23、进一步的步骤s500包括:

24、步骤s501:目标编码关联一个固定的网络位置,网络位置关联有一个地址标记存储空间,获取后一个扫码设备的地址标记对应的单位存储区间;

25、步骤s502:将后一个扫码设备一次对存储空间的更改过程记为一条更改记录,其中第i条更改记录reci包括后一个设备的设备编码和对应的地址标记;

26、步骤s503:汇集目标设备的各条更改记录,组成目标编码的使用溯源序列,提交至相关管理人员。

27、为了更好地实现上述方法,还提出一种可追溯目标码的生成系统,系统包括:

28、第一参数管理模块、第二参数管理模块、地址标记管理模块、存储对应模块和信息记录模块,其中,第一参数管理模块用于计算两个扫码设备间的第一参数,第二参数管理模块用于计算扫码设备与目标编码间的第二参数,地址标记管理模块用于获取扫码设备的地址标记,存储对应模块用于将地址标记与单位存储空间进行对应,信息记录模块用于管理溯源序列提交目标编码的溯源记录。

29、进一步的第一参数管理模块包括:扫码记录管理单元、间隔管理单元和第一参数计算单元,其中,扫码记录管理单元用于扫码记录的时间先后顺序对采样位置进行排列,间隔管理单元用于管理两台扫码设备间的间隔,第一参数计算单元用于计算第一参数;

30、进一步的第二参数管理模块包括:扫码序列管理单元、编码位置管理单元和第二参数管理单元,其中,扫码序列管理单元用于对扫码序列中目标编码的扫码记录进行标记,编码位置管理单元用于计算目标编码在扫码序列中的位置关系,第二参数管理单元用于计算第二参数;

31、进一步的地址标记管理模块包括:坐标管理单元和地址标记管理单元,其中,坐标管理单元用于管理第一参考轴和第二参考轴构建的坐标系,地址标记管理单元用于通过第一参数和第二参数获取地址标记;

32、进一步的信息记录模块包括:调整记录单元、溯源序列管理单元和信息提醒单元,调整记录单元用于记录单位存储空间的调整记录,溯源序列管理单元用于汇集目标编码的各条更改记录,信息提醒单元用于提交目标编码的溯源管理记录。

33、与现有技术相比,本发明所达到的有益效果是:本发明通过两个维度构建扫码设备与目标编码间的关系,以体现出不同扫码设备在调用同一个设备编码的后产生的不同结果;其中包括后一个扫码设备与前一个扫码设备的关联程度,后一个扫码设备与目标编码的关联程度,通过两个维度进行分析,对设备在使用过程中数据产生的上传位置进行调整,从而实现对于同一个设备编码的使用流程的记录。进一步的,本发明采用对静态设备编码进行动态管理是方案,即克服传统技术中对静态设备编码难以统一管理,又克服对动态设备编码在管理和下发过程中,产生的庞大计算量并占用大量计算机资源的问题。


技术特征:

1.一种可追溯目标码的生成方法,其特征在于,所述方法包括以下步骤:

2.根据权利要求1所述的一种可追溯目标码的生成方法,其特征在于:步骤s100包括:

3.根据权利要求2所述的一种可追溯目标码的生成方法,其特征在于:步骤s200包括:

4.根据权利要求3所述的一种可追溯目标码的生成方法,其特征在于:步骤s300包括:

5.根据权利要求4所述的一种可追溯目标码的生成方法,其特征在于:步骤s500包括:

6.一种应用于权利要求1-5中任意一项所述的一种可追溯目标码的生成方法的生成系统,其特征在于,所述系统包括以下模块:第一参数管理模块、第二参数管理模块、地址标记管理模块、存储对应模块和信息记录模块,其中,第一参数管理模块用于计算两个扫码设备间的第一参数,第二参数管理模块用于计算扫码设备与目标编码间的第二参数,地址标记管理模块用于获取扫码设备的地址标记,存储对应模块用于将地址标记与单位存储空间进行对应,信息记录模块用于管理溯源序列提交目标编码的溯源记录。

7.根据权利要求6所述的生成系统,其特征在于:第一参数管理模块包括:扫码记录管理单元、间隔管理单元和第一参数计算单元,其中,扫码记录管理单元用于扫码记录的时间先后顺序对采样位置进行排列,间隔管理单元用于管理两台扫码设备间的间隔,第一参数计算单元用于计算第一参数。

8.根据权利要求6所述的生成系统,其特征在于:第二参数管理模块包括:扫码序列管理单元、编码位置管理单元和第二参数管理单元,其中,扫码序列管理单元用于对扫码序列中目标编码的扫码记录进行标记,编码位置管理单元用于计算目标编码在扫码序列中的位置关系,第二参数管理单元用于计算第二参数。

9.根据权利要求6所述的生成系统,其特征在于:地址标记管理模块包括:坐标管理单元和地址标记管理单元,其中,坐标管理单元用于管理第一参考轴和第二参考轴构建的坐标系,地址标记管理单元用于通过第一参数和第二参数获取地址标记。

10.根据权利要求6所述的生成系统,其特征在于:信息记录模块包括:调整记录单元、溯源序列管理单元和信息提醒单元,调整记录单元用于记录单位存储空间的调整记录,溯源序列管理单元用于汇集目标编码的各条更改记录,信息提醒单元用于提交目标编码的溯源管理记录。


技术总结
本发明公开了一种可追溯目标码的生成系统及方法,涉及设备编码管理技术领域,获取不同扫码设备对于同一静态设备码的扫码记录,计算任意两个扫码设备相对间隔,得到第一参数,将某个扫码设备的扫码记录构成扫码序列,获取目标编码在扫码序列中的位置与扫码序列长度的关系,得到第二参数,获取第一参数和第二参数在平面中表示的位置,作为第一参数和第二参数对应的地址标记,获取与单位存储空间对应的地址列表,将地址标记与单位存储空间进行对应,得到每个地址标记对应的单位存储空间,获取目标码的网络关联位置,对网络关联位置关联地址标记存储空间,当调用目标码的扫码设备发生改变后,对地址标记存储空间中的地址标记进行替换。

技术研发人员:张向飞,李硕,倪孟铠,王轶,方海宾,焦宇翔
受保护的技术使用者:上海市大数据中心
技术研发日:
技术公布日:2024/9/23

最新回复(0)