设备端加载方法、装置、设备及存储介质与流程

文档序号:37686967发布日期:2024-04-18 21:00阅读:7来源:国知局
设备端加载方法、装置、设备及存储介质与流程

本发明涉及人工智能领域,尤其涉及一种设备端加载方法、装置、设备及存储介质。


背景技术:

1、在现代制造业和自动化领域,设备端的高效运行和快速适应生产线上不断变化的需求是实现高生产效率和产品质量的关键因素。随着市场需求的多样化和个性化趋势日益增强,制造设备端必须具备快速调整其操作逻辑以满足特定生产任务需求的能力。传统的设备端业务逻辑调整方法通常涉及到停机和手动编程,这不仅耗时耗力,而且影响生产效率和设备端利用率。


技术实现思路

1、本发明的主要目的在于解决现有的设备端加载需要停机进行的技术问题。

2、本发明第一方面提供了一种设备端加载方法,所述设备端加载方法包括:

3、获取目标设备端的加载请求,并根据所述加载请求获取所述目标设备端的设备端数据,其中,所述加载请求包括所述目标设备端的业务需求数据;

4、基于所述设备端数据和所述业务需求数据确定所述目标设备端的业务逻辑类型;

5、根据所述业务逻辑类型判断所述目标设备端是否发生业务逻辑调整;

6、若是,则确定所述业务逻辑类型在预设的制造执行系统平台中对应的可配置化参数,并通过所述制造执行系统平台根据所述可配置化参数调整管理的目标业务逻辑代码;

7、通过预设的即时编译引擎对所述目标业务逻辑代码进行动态编译,得到对应的动态链接库文件,并通过预设的设备端接口控制所述目标设备端执行所述动态链接库文件,实现所述目标设备端的不停机加载。

8、可选的,在本发明第一方面的第一种实现方式中,所述获取目标设备端的加载请求,并根据所述加载请求获取所述目标设备端的设备端数据包括:

9、获取目标设备端的加载请求,并根据所述加载请求获取所述目标设备端的初始运行状态数据和初始性能指标数据;

10、对所述初始运行状态数据进行滤波处理,得到所述目标设备端的运行状态数据;

11、根据所述初始性能指标数据进行标准差阈值计算,得到所述初始性能指标数据的标准差阈值;

12、通过所述标准差阈值对所述初始性能指标数据进行异常检测,得到所述目标设备端的性能指标数据。

13、可选的,在本发明第一方面的第二种实现方式中,所述基于所述设备端数据和所述业务需求数据确定所述目标设备端的业务逻辑类型包括:

14、对所述设备端数据中的运行状态数据和性能指标数据分别进行一次特征提取,分别得到运行状态特征和性能指标特征;

15、对所述运行状态数据和所述性能指标特征进行特征编码,得到所述目标设备端的设备端特征;

16、对所述业务需求数据进行二次特征提取,得到所述目标设备端的业务特征;

17、将所述设备端特征和所述业务特征输入预设的业务逻辑识别模型,通过所述业务逻辑识别模型根据所述设备端特征和所述业务特征确定所述目标设备端的业务逻辑类型。

18、可选的,在本发明第一方面的第三种实现方式中,所述将所述设备端特征和所述业务特征输入预设的业务逻辑识别模型,通过所述业务逻辑识别模型根据所述设备端特征和所述业务特征确定所述目标设备端的业务逻辑类型包括:

19、将所述设备端特征和所述业务特征输入预设的业务逻辑识别模型中,其中,所述业务逻辑识别模型包括输入层、注意力机制层、特征融合层、分类层和输出层;

20、通过所述输入层对所述设备端特征和所述业务特征进行数据预处理,并通过所述注意力机制层分别计算数据预处理后的设备端特征和业务特征的注意力权重向量;

21、通过所述特征融合层根据所述注意力权重向量将所述目标设备端的设备端特征和业务特征进行特征融合,得到特征融合向量;

22、通过所述分类层根据所述特征融合向量对所述目标设备端的当前业务逻辑进行分类分析,得到所述目标设备端的业务逻辑类型,并通过所述输出层输出所述业务逻辑类型。

23、可选的,在本发明第一方面的第四种实现方式中,所述通过所述分类层根据所述特征融合向量对所述目标设备端的当前业务逻辑进行分类分析,得到所述目标设备端的业务逻辑类型,并通过所述输出层输出所述业务逻辑类型包括:

24、通过所述分类层将所述特征融合向量线性变换映射至高维特征空间,得到线性变换结果;

25、通过预设的激活函数对所述线性变换结果进行非线性变换,得到非线性变换结果;

26、通过所述分类层中的全连接层根据所述非线性变换结果计算所述目标设备端对应不同业务逻辑类型的概率;

27、将概率最高的业务逻辑类型作为所述目标设备端的业务逻辑类型,并通过所述输出层输出所述业务逻辑类型。

28、可选的,在本发明第一方面的第五种实现方式中,所述确定所述业务逻辑类型在预设的制造执行系统平台中对应的可配置化参数,并通过所述制造执行系统平台根据所述可配置化参数确定管理的目标业务逻辑代码包括:

29、确定所述业务逻辑类型在预设的制造执行系统平台中对应的可配置化参数;

30、通过所述制造执行系统平台对所述可配置化参数进行参数解析,并根据所述参数解析的解析结果进行逻辑映射,确定对应的业务逻辑代码块;

31、基于所述业务逻辑代码块对所述目标设备端的当前执行代码进行调整,得到目标业务逻辑代码。

32、可选的,在本发明第一方面的第六种实现方式中,所述通过预设的即时编译引擎对所述目标业务逻辑代码进行动态编译,得到对应的动态链接库文件,并通过预设的设备端接口控制所述目标设备端执行所述动态链接库文件,实现所述目标设备端的不停机加载包括:

33、预设的即时编译引擎确定所述目标业务逻辑代码的编译类型,其中,所述编译类型包括异步编译和同步编译;

34、通过预设的即时编译引擎根据所述编译类型对所述目标业务逻辑代码进行动态编译,得到对应的动态链接库文件;

35、通过预设的南向接口控制所述目标设备端执行所述动态链接库文件,实现所述目标设备端的不停机加载。

36、本发明第二方面提供了一种设备端加载装置,所述设备端加载装置包括:

37、数据获取模块,用于获取目标设备端的加载请求,并根据所述加载请求获取所述目标设备端的设备端数据,其中,所述加载请求包括所述目标设备端的业务需求数据;

38、类型确定模块,用于基于所述设备端数据和所述业务需求数据确定所述目标设备端的业务逻辑类型;

39、判断模块,用于根据所述业务逻辑类型判断所述目标设备端是否发生业务逻辑调整;

40、代码确定模块,用于若是,则确定所述业务逻辑类型在预设的制造执行系统平台中对应的可配置化参数,并通过所述制造执行系统平台根据所述可配置化参数调整管理的目标业务逻辑代码;

41、动态编译模块,用于通过预设的即时编译引擎对所述目标业务逻辑代码进行动态编译,得到对应的动态链接库文件,并通过预设的设备端接口控制所述目标设备端执行所述动态链接库文件,实现所述目标设备端的不停机加载。

42、本发明第三方面提供了一种设备端加载装置,包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;所述至少一个处理器调用所述存储器中的所述指令,以使得所述设备端加载设备执行上述的设备端加载方法的步骤。

43、本发明的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的设备端加载方法的步骤。

44、上述设备端加载方法、装置、设备及存储介质,通过根据目标设备端的加载请求获取目标设备端的设备端数据,其中,加载请求包括目标设备端的业务需求数据;基于设备端数据和业务需求数据确定目标设备端的业务逻辑类型;根据业务逻辑类型判断目标设备端是否发生业务逻辑调整;若是,则确定业务逻辑类型对应的可配置化参数,管理的目标业务逻辑代码;通过即时编译引擎对目标业务逻辑代码进行动态编译,得到对应的动态链接库文件,并通过预设的设备端接口控制目标设备端执行动态链接库文件。本方法法获取目标设备端的业务需求数据,并结合设备端数据来动态确定设备端的业务逻辑类型,该方案允许设备端根据生产需求的变化,不停机情况调整其业务逻辑。

45、本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

46、为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

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