一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于深度学习的多源异构网络接入方法与流程

2022-12-06 19:53:00 来源:中国专利 TAG:


1.本发明涉及神经网络技术领域,特别涉及一种基于深度学习的多源异构网络接入方法。


背景技术:

2.多源异构简单而言就是指一个整体由多个不同来源的成分而构成。
3.在智能制造系统中存在多条智能化制造线路,且每条智能化制造线路匹配的智能化设备是不一样的,因此,在制造过程中,不同的设备需要按照指定的通讯时间去完成自身的功能操作,但是会出现通讯时间相同等的情况,导致存在通讯竞争冲突,进而导致入网方式不灵活以及资源利用效率低下的问题。
4.因此,本发明提出一种基于深度学习的多源异构网络接入方法。


技术实现要素:

5.本发明提供一种基于深度学习的多源异构网络接入方法,用以通过对多源异构设备进行马尔科夫链的冲突控制以及按照卷积神经网络对接入指标进行分析,可以避免竞争冲突,进而有效保证多源异构设备接入网络的高效性,间接也保证了资源利用效率的高效性。
6.本发明提供一种基于深度学习的多源异构网络接入方法,包括:
7.步骤1:获取智能制造系统中多源异构设备的网络接入需求,并基于所述网络接入需求,向所述多源异构设备中的每个第一设备匹配接入信息;
8.步骤2:基于所述接入信息,确定每个第一设备的通讯时间点;
9.步骤3:基于通讯时间点以及每个第一设备的通讯标识,构建通讯列表,并基于马尔科夫链对所述第一设备进行冲突控制;
10.步骤4:获取每个第一设备的接入指标,并基于卷积神经网络对所述接入指标进行分析,并按照分析结果,向所述第一设备匹配资源传输因子;
11.步骤5:基于冲突控制结果以及资源传输因子,实现对多源异构设备的网络接入。
12.优选的,获取智能制造系统中多源异构设备的网络接入需求之前,还包括:
13.确定所述智能制造系统中的智能化生产线;
14.向所述智能化生产线匹配生产设备,并根据所述生产设备获取得到初始异构设备;
15.获取所述初始异构设备中每个生产设备的历史网络连接情况,并将历史网络连接情况为空的设备剔除,得到多源异构设备。
16.优选的,获取智能制造系统中多源异构设备的网络接入需求,包括:
17.从历史数据库中,调取所述多源异构设备中每个第一设备的历史网络日志;
18.对所述历史网络日志进行预分析,确定对应第一设备的网络连接参数,并构建对应的网络曲线,同时,获取所述第一设备的历史工作日志,构建对应的工作曲线;
19.基于所述网络曲线与工作曲线进行时间对比分析以及所述网络曲线的谷点走向以及峰点走向,向对应第一设备配置网络连接因子;
20.获取所述智能制造系统的制造需求,并基于需求-网络数据库,匹配得到所述制造需求的网络需求,并按照每个第一设备的设备网络请求,向每个第一设备配置网络需求因子;
21.基于每个第一设备的网络需求因子-网络连接因子,构建得到所述多源异构设备的网络接入需求。
22.优选的,基于所述网络接入需求,向所述多源异构设备中的每个第一设备匹配接入信息,包括:
23.根据所述第一设备的设备属性,对所述网络接入需求进行拆分,得到对应的子接入需求;
24.按照所述第一设备的设备权重大小,筛选设备权重最大的第一设备的子接入需求作为待测试接入需求,并从剩余未筛选的第一设备中随机筛选与预设权重范围匹配的一组测试设备;
25.获取一组测试设备中每个测试设备的子接入需求,并构建得到测试需求向量;
26.基于所述测试需求向量对所述待测试接入需求进行预测试,判断所述待测试接入需求是否完全独立;
[0027][0028]
其中,n1表示测试需求向量的元素总个数;a(xi,yi)表示第i个测试需求元素yi对待测试接入需求xi中对应的接入需求元素的影响函数,且取值范围为[0,0.2];
∝i表示对待测试接入需求xi的允许影响权重;max|x
i-yi|表示获取所有|x
i-yi|中的最大值;y表示预测试结果;ln表示对数函数符号;
[0029]
当预测试结果小于预设阈值时,确定所述待测试接入需求完全独立,并基于需求转换规则,对每个第一设备的子接入需求进行需求转换,得到对应的接入信息;
[0030]
否则,获取与所述预设权重范围匹配的剩余组测试设备,并分别获取每组剩余测试设备对应的测试需求向量与所述待测试接入需求的依赖关系;
[0031]
获取每组测试设备的组合权重以及以依赖关系,并提取依赖值小于预设值,且组合权重大于平均权重的第一测试设备;
[0032]
对所有第一测试设备进行网络需求分析以及同设备数量,获取得到可参考设备的可参考需求;
[0033]
基于所述可参考需求,对所述待测试需求进行优化,并基于需求转换规则,对优化后的需求进行需求转换,同时,还对剩余第一设备的子接入需求进行需求转换,得到对应的接入信息。
[0034]
优选的,基于所述接入信息,确定每个第一设备的通讯时间点,包括:
[0035]
按照时间提取规则,从所述接入信息中提取时间特征;
[0036]
基于所述时间特征,获取得到所述第一设备的通讯时间点。
[0037]
优选的,基于通讯时间点以及每个第一设备的通讯标识,构建通讯列表,包括:
[0038]
基于通讯时间点,构建每个第一设备的通讯阵列;
[0039]
基于所述通讯标识,对所述通讯阵列进行唯一标识设置,得到对应第一设备的通讯行;
[0040]
获取每个第一设备的通讯时间点的初始通讯时间,并按照所述初始通讯时间的先后顺序,对所述通讯行进行前后调整,得到通讯列表。
[0041]
优选的,基于马尔科夫链对所述第一设备进行冲突控制,包括:
[0042]
基于所述通讯列表,构建每个第一设备的通讯时间戳,并按照相同通讯时间的相同次数进行第一标定;
[0043]
获取所述通讯列表中每个通讯行的通讯序列,并结合对应的第一标定结果,得到对应的标定序列;
[0044]
基于所述标定序列,构建标定接入向量;
[0045]
获取所述网络接入需求的标准接入向量,并作为马尔科夫链的初始冲突条件,并将所述标定接入向量输入到对应的马尔科夫链预测模型中,预测得到合格接入向量;
[0046]
基于所述合格接入向量,对所述通讯列表进行调整,并按照调整后的列表实现对第一设备的冲突控制。
[0047]
优选的,获取每个第一设备的接入指标,并基于卷积神经网络对所述接入指标进行分析,并按照分析结果,向所述第一设备匹配资源传输因子,包括:
[0048]
基于卷积神经网络对所述接入指标进行分析,获取所述第一设备的传输能力s2、传输数据量n2、传输质量z2、接入能力s1、接收数据量n1以及接入质量z1;
[0049]
获取所述第一设备的资源传输能力;
[0050]
a1=r(s2,n2,z2)
[0051]
其中,a1表示资源传输能力;r(s2,n2,z2)表示基于传输能力s2、传输数据量n2、传输质量z2的传输能力函数;
[0052]
获取所述第一设备的资源接收能力;
[0053]
a2=r(s1,n1,z1)
[0054]
其中,a2表示资源接收能力;r(s1,n1,z1)表示基于接入能力s1、接收数据量n1、接入质量z1的接收能力函数;
[0055]
基于所述资源传输能力与资源接收能力,确定能力匹配对,并按照所述能力匹配对,从资源能力数据库中,调取所述第一设备的资源系数;
[0056]
基于所述资源系数,得到所述第一设备的资源传输因子。
[0057]
优选的,基于冲突控制结果以及资源传输因子,实现对多源异构设备的网络接入,包括:
[0058]
根据所述冲突控制结果,获取所述通讯列表中每个通讯行的调整序列,并获取同个通讯行对应的第一设备的资源传输因子;
[0059]
基于所述调整序列以及资源传输因子,确定所述第一设备的网络接入方式;
[0060]
按照所述网络接入方式,实现对多源异构设备的网络接入。
[0061]
优选的,将所述标定接入向量输入到对应的马尔科夫链预测模型中,预测得到合格接入向量,包括:
[0062]
获取所述标定接入向量中每个标定接入元素在马尔可夫链预测模型中的状态转
移以及转移概率;
[0063]
基于所述状态转移以及转移概率,对所述标定接入向量进行调整,得到合格接入向量。
[0064]
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0065]
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
[0066]
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0067]
图1为本发明实施例中一种基于深度学习的多源异构网络接入方法的流程图。
具体实施方式
[0068]
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0069]
本发明提供一种基于深度学习的多源异构网络接入方法,如图1所示,包括:
[0070]
步骤1:获取智能制造系统中多源异构设备的网络接入需求,并基于所述网络接入需求,向所述多源异构设备中的每个第一设备匹配接入信息;
[0071]
步骤2:基于所述接入信息,确定每个第一设备的通讯时间点;
[0072]
步骤3:基于通讯时间点以及每个第一设备的通讯标识,构建通讯列表,并基于马尔科夫链对所述第一设备进行冲突控制;
[0073]
步骤4:获取每个第一设备的接入指标,并基于卷积神经网络对所述接入指标进行分析,并按照分析结果,向所述第一设备匹配资源传输因子;
[0074]
步骤5:基于冲突控制结果以及资源传输因子,实现对多源异构设备的网络接入。
[0075]
该实施例中,智能制造系统可以是mes系统,且针对基于神经网络的多源异构网络接入方式应用于mes系统。
[0076]
该实施例中,网络接入需求指的是针对该设备的网络接入情况,比如接入时间、接入网络的速率等有关系,且多源异构设备中包含若干个第一设备。
[0077]
该实施例中,接入信息与数据传输时间有关。
[0078]
该实施例中,通讯列表中包含多个通信行,且与第一设备的数量一致,且冲突控制,主要是因为出现的相同通讯时间,导致出现的冲突。
[0079]
该实施例中,接入指标比如:传输能力、传输数量量、接入质量等指标相关,且接入指标是针对第一设备的实际指标的一个表示。
[0080]
该实施例中,资源传输因子指的对资源传输容量确定的一个因子,保证资源传输的有效性。
[0081]
该实施例中,网络接入是基于冲突控制结果以及资源传输因子综合确定的。
[0082]
上述技术方案的有益效果是:通过对多源异构设备进行马尔科夫链的冲突控制以及按照卷积神经网络对接入指标进行分析,可以避免竞争冲突,进而有效保证多源异构设
备接入网络的高效性,间接也保证了资源利用效率的高效性。
[0083]
本发明提供一种基于深度学习的多源异构网络接入方法,获取智能制造系统中多源异构设备的网络接入需求之前,还包括:
[0084]
确定所述智能制造系统中的智能化生产线;
[0085]
向所述智能化生产线匹配生产设备,并根据所述生产设备获取得到初始异构设备;
[0086]
获取所述初始异构设备中每个生产设备的历史网络连接情况,并将历史网络连接情况为空的设备剔除,得到多源异构设备。
[0087]
上述技术方案的有益效果是:通过对历史网络连接情况的判断,来剔除设备,保证后续智能化判断的高效性。
[0088]
本发明提供一种基于深度学习的多源异构网络接入方法,获取智能制造系统中多源异构设备的网络接入需求,包括:
[0089]
从历史数据库中,调取所述多源异构设备中每个第一设备的历史网络日志;
[0090]
对所述历史网络日志进行预分析,确定对应第一设备的网络连接参数,并构建对应的网络曲线,同时,获取所述第一设备的历史工作日志,构建对应的工作曲线;
[0091]
基于所述网络曲线与工作曲线进行时间对比分析以及所述网络曲线的谷点走向以及峰点走向,向对应第一设备配置网络连接因子;
[0092]
获取所述智能制造系统的制造需求,并基于需求-网络数据库,匹配得到所述制造需求的网络需求,并按照每个第一设备的设备网络请求,向每个第一设备配置网络需求因子;
[0093]
基于每个第一设备的网络需求因子-网络连接因子,构建得到所述多源异构设备的网络接入需求。
[0094]
该实施例中,预分析,主要是为了获取不同历史时刻,该设备的网络连接参数,比如通信质量的好坏、效率、数据传输情况等,来以对应的网络曲线表示出来。
[0095]
该实施例中,工作曲线主要是为了作为一个时间参考,来确定设备的处于工作状态时,对网络通讯时间的了解。
[0096]
该实施例中,网络连接因子时基于谷-峰-时间数据库调取到与谷点走向以及峰点走向以及时间对比结果匹配的因子。
[0097]
该实施例中,制造需求是预先设定的,且需求-网络数据库是包含制造需求以及与制造需求匹配的网络需求在内的,因此,可以匹配到网络需求。
[0098]
该实施例中,网络需求因子是基于设备网络请求与网络需求匹配拆分得到的,进而可以得到每个设备的需求因子以及连接因子,进而到网络接入需求。
[0099]
上述技术方案的有益效果是:通过获取网络曲线以及工作曲线,可以进行时间对比、谷点走向以及峰点走向,得到网络连接因子,且通过制造需求以及设备网络请求,得到网络需求因子,进而得到网络接入需求,保证获取的可靠性,为后续高效接入网络提供基础。
[0100]
本发明提供一种基于深度学习的多源异构网络接入方法,基于所述网络接入需求,向所述多源异构设备中的每个第一设备匹配接入信息,包括:
[0101]
根据所述第一设备的设备属性,对所述网络接入需求进行拆分,得到对应的子接
入需求;
[0102]
按照所述第一设备的设备权重大小,筛选设备权重最大的第一设备的子接入需求作为待测试接入需求,并从剩余未筛选的第一设备中随机筛选与预设权重范围匹配的一组测试设备;
[0103]
获取一组测试设备中每个测试设备的子接入需求,并构建得到测试需求向量;
[0104]
基于所述测试需求向量对所述待测试接入需求进行预测试,判断所述待测试接入需求是否完全独立;
[0105][0106]
其中,n1表示测试需求向量的元素总个数;a(xi,yi)表示第i个测试需求元素yi对待测试接入需求xi中对应的接入需求元素的影响函数,且取值范围为[0,0.2];
∝i表示对待测试接入需求xi的允许影响权重;max|x
i-yi|表示获取所有|x
i-yi|中的最大值;y表示预测试结果;ln表示对数函数符号;
[0107]
当预测试结果小于预设阈值时,确定所述待测试接入需求完全独立,并基于需求转换规则,对每个第一设备的子接入需求进行需求转换,得到对应的接入信息;
[0108]
否则,获取与所述预设权重范围匹配的剩余组测试设备,并分别获取每组剩余测试设备对应的测试需求向量与所述待测试接入需求的依赖关系;
[0109]
获取每组测试设备的组合权重以及以依赖关系,并提取依赖值小于预设值,且组合权重大于平均权重的第一测试设备;
[0110]
对所有第一测试设备进行网络需求分析以及同设备数量,获取得到可参考设备的可参考需求;
[0111]
基于所述可参考需求,对所述待测试需求进行优化,并基于需求转换规则,对优化后的需求进行需求转换,同时,还对剩余第一设备的子接入需求进行需求转换,得到对应的接入信息。
[0112]
该实施例中,平均权重指的预设权重范围的边界值的平均。
[0113]
该实施例中,比如:第一设备有4个,且第一设备的权重分别为0.2,0.4,0.3,0.1,此时,对应的待测试接入需求是权重为0.4所对应的第一设备的需求。
[0114]
该实施例中,预设阈值一般取值为0.2。
[0115]
该实施例中,需求转换规则是预先设置好的,就是为了将需求与信息进行转换。
[0116]
该实施例中,剩余组测试设备,比如,预设权重范围为0.2-0.4,此时,比如:权重0.2与权重0.1对应的测试设备就可以作为一组,来对待测试接入需求进行测试。
[0117]
该实施例中,依赖关系指的是测试需求向量与待测试接入需求之间的影响关系,影响越大,对应的越不独立。
[0118]
该实施例中,同设备数量越大且对网路需求分析的参考价值越大。
[0119]
上述技术方案的有益效果是:通过根据设备属性(通讯类型)进行需求拆分,进而根据设备权重大小,来确定待测试接入需求,且通过随机筛选一组测试设备对待测试接入需求进行预测试,来确定是否完全独立,可以有效保证最大权重对应需求的可靠性,进而当不完全独立时,通过获取剩余组测试设备的测试需求向量以及依赖关系,来获取可参考需
求,实现对待测试需求的优化,保证需求的可靠性,为后续高效网络接入提供基础。
[0120]
本发明提供一种基于深度学习的多源异构网络接入方法,基于所述接入信息,确定每个第一设备的通讯时间点,包括:
[0121]
按照时间提取规则,从所述接入信息中提取时间特征;
[0122]
基于所述时间特征,获取得到所述第一设备的通讯时间点。
[0123]
上述技术方案的有益效果是:通过提取时间特征,便于获取通讯时间点,为后续构建通讯列表以及冲突控制提供基础。
[0124]
本发明提供一种基于深度学习的多源异构网络接入方法,基于通讯时间点以及每个第一设备的通讯标识,构建通讯列表,包括:
[0125]
基于通讯时间点,构建每个第一设备的通讯阵列;
[0126]
基于所述通讯标识,对所述通讯阵列进行唯一标识设置,得到对应第一设备的通讯行;
[0127]
获取每个第一设备的通讯时间点的初始通讯时间,并按照所述初始通讯时间的先后顺序,对所述通讯行进行前后调整,得到通讯列表。
[0128]
上述技术方案的有益效果是:通过确定通讯时间点构建通讯阵列,并通过设置唯一标识,便于得到针对设备的通讯行,提高分析效率。
[0129]
本发明提供一种基于深度学习的多源异构网络接入方法,基于马尔科夫链对所述第一设备进行冲突控制,包括:
[0130]
基于所述通讯列表,构建每个第一设备的通讯时间戳,并按照相同通讯时间的相同次数进行第一标定;
[0131]
获取所述通讯列表中每个通讯行的通讯序列,并结合对应的第一标定结果,得到对应的标定序列;
[0132]
基于所述标定序列,构建标定接入向量;
[0133]
获取所述网络接入需求的标准接入向量,并作为马尔科夫链的初始冲突条件,并将所述标定接入向量输入到对应的马尔科夫链预测模型中,预测得到合格接入向量;
[0134]
基于所述合格接入向量,对所述通讯列表进行调整,并按照调整后的列表实现对第一设备的冲突控制。
[0135]
该实施例中,标准接入向量与标定接入向量是同类型向量。
[0136]
上述技术方案的有益效果是:通过对同个通讯行的标定结果的分析,来获取标定序列,便于对该通讯行的冲突时间进行向量的有效构建,且通过马尔可夫预测模型预测合格向量,便于对标定序列进行调整,进而实现对通讯列表的调整,避免通讯冲突,保证网络接入的高效性。
[0137]
本发明提供一种基于深度学习的多源异构网络接入方法,获取每个第一设备的接入指标,并基于卷积神经网络对所述接入指标进行分析,并按照分析结果,向所述第一设备匹配资源传输因子,包括:
[0138]
基于卷积神经网络对所述接入指标进行分析,获取所述第一设备的传输能力s2、传输数据量n2、传输质量z2、接入能力s1、接收数据量n1以及接入质量z1;
[0139]
获取所述第一设备的资源传输能力;
[0140]
a1=r(s2,n2,z2)
[0141]
其中,a1表示资源传输能力;r(s2,n2,z2)表示基于传输能力s2、传输数据量n2、传输质量z2的传输能力函数;
[0142]
获取所述第一设备的资源接收能力;
[0143]
a2=r(s1,n1,z1)
[0144]
其中,a2表示资源接收能力;r(s1,n1,z1)表示基于接入能力s1、接收数据量n1、接入质量z1的接收能力函数;
[0145]
基于所述资源传输能力与资源接收能力,确定能力匹配对,并按照所述能力匹配对,从资源能力数据库中,调取所述第一设备的资源系数;
[0146]
基于所述资源系数,得到所述第一设备的资源传输因子。
[0147]
该实施例中,资源能力数据库包括不同能力匹配对以及对应的资源传输因子在内,主要是为了对资源大小的一个传输判定。
[0148]
该实施例中,网络接收能力越强、接收数量量越大、接收质量越高,对应的资源接收能力越强。
[0149]
上述技术方案的有益效果是:通过计算第一设备的资源传输能力以及资源接收能力,便于得到资源系数,进而得到资源传输因子,为后续进行网络接入提供有效基础,间接保证入网的高效性。
[0150]
本发明提供一种基于深度学习的多源异构网络接入方法,基于冲突控制结果以及资源传输因子,实现对多源异构设备的网络接入,包括:
[0151]
根据所述冲突控制结果,获取所述通讯列表中每个通讯行的调整序列,并获取同个通讯行对应的第一设备的资源传输因子;
[0152]
基于所述调整序列以及资源传输因子,确定所述第一设备的网络接入方式;
[0153]
按照所述网络接入方式,实现对多源异构设备的网络接入。
[0154]
该实施例中,网络接入方式的获取可以是根据序列-因子-方式数据库中来获取到的,且数据库中包含不同的调整序列、资源传输因子以及接入方式的组合,因此,可以按照调整序列与资源传输因子,直接从数据库中调取到对应的网络接入方式。
[0155]
上述技术方案的有益效果是:通过对通讯航的标定序列进行调整,得到调整序列,且通过与资源传输因子的结合,来得到第一设备的入网方式,保证入网的高效性。
[0156]
本发明提供一种基于深度学习的多源异构网络接入方法,将所述标定接入向量输入到对应的马尔科夫链预测模型中,预测得到合格接入向量,包括:
[0157]
获取所述标定接入向量中每个标定接入元素在马尔可夫链预测模型中的状态转移以及转移概率;
[0158]
基于所述状态转移以及转移概率,对所述标定接入向量进行调整,得到合格接入向量。
[0159]
该实施例中,对接入向量的调整一般是对某些通信元素的调整,避免通讯冲突。
[0160]
上述技术方案的有益效果是:通过确定状态转移以及转移概率,对标定接入向量进行调整,便于避免通讯冲突,为高效入网提供基础。
[0161]
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献