System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于人工智能的设备数据管理系统及方法技术方案_技高网

一种基于人工智能的设备数据管理系统及方法技术方案

技术编号:40197316 阅读:4 留言:0更新日期:2024-01-27 00:01
本发明专利技术公开了一种基于人工智能的设备数据管理系统及方法,涉及设备数据管理技术领域,该系统包括:数据采集模块、数据存储模块、身份验证模块、数据分析模块和交互模块;所述数据采集模块用于获取设备数据;所述数据存储模块用于存储设备数据和设备数据的访问信息;所述身份验证模块用于对用户的身份进行验证;所述数据分析模块确定用户的设备数据排序方式;所述交互模块,按照设备数据的排序方式将设备数据提供给用户;本发明专利技术通过模拟退火算法决定设备数据的排序方式,易于理解和应用,以一定概率接受较差的解,更可能找到全局最优解;将相关性高的设备数据排在一起,能够减少用户检索设备数据的次数,改善用户检索设备数据时的使用体验。

【技术实现步骤摘要】

本专利技术涉及设备数据管理,具体为一种基于人工智能的设备数据管理系统及方法


技术介绍

1、人工智能是一门研究、开发、实现和应用智能的科学技术,旨在揭示和模拟智能的本质,利用机器学习和计算机技术来执行类似于人类的任务,人工智能可以通过各种方法和技术来实现,如神经网络、机器学习、深度学习、自然语言处理等,它被广泛应用于机器人、语音识别、图像识别、智能搜索、智能推荐等领域,为人类带来了巨大的便利和效率;设备数据是指与设备相关的各种数据,包括设备的运行状态、性能参数、故障记录、维护记录等,这些数据可以帮助企业了解设备的状态和性能,制定更加科学合理的维护和管理策略,提高设备的可靠性和利用率,设备数据的管理和利用是设备管理的重要组成部分,也是企业数字化转型和智能化升级的重要基础;随着设备联网和数据采集技术的发展,设备生成的数据量可能庞大,给用户查找需要的设备数据带来了一定的麻烦,影响用户的使用体验;为此,如何改善用户查找设备数据时的体验成为了一个需要解决的问题。


技术实现思路

1、本专利技术的目的在于提供一种基于人工智能的设备数据管理系统及方法,以解决上述
技术介绍
中提出的问题。

2、在本专利技术的一个方面,提供一种基于人工智能的设备数据管理系统,包括:数据采集模块、数据存储模块、身份验证模块、数据分析模块和交互模块;所述数据采集模块的输出端与所述数据存储模块的输入端相互连接,用于获取设备数据并将设备数据存储到所述数据存储模块中;所述数据存储模块的输出端与所述数据分析模块和交互模块的输入端相互连接,用于存储设备数据和设备数据的访问信息;所述身份验证模块的输出端与所述交互模块相互连接,用于对用户的身份进行验证,根据身份验证结果,确定用户能够访问的设备数据并获取设备数据的排序方式;所述数据分析模块的输出端与所述身份验证模块的输入端相互连接,基于用户对设备数据的访问信息,确定用户的设备数据排序方式;所述交互模块,按照设备数据的排序方式将设备数据提供给用户。

3、具体地,所述数据分析模块还包括迭代优化单元、第一相关性数据库和第二相关性数据库,所述第一相关性数据库存储用于存储设备数据之间的单向相关性,所述第二相关性数据库用于存储设备数据之间的双向相关性;所述迭代优化单元通过模拟退火算法确定设备数据的排序方式,通过产生扰动调整设备数据的排序方式。

4、具体地,所述数据存储模块包括服务器和本地存储单元,所述服务器用于存储所有设备数据和设备数据的使用信息;所述本地存储单元用于存储用户拥有访问权限的设备数据。

5、具体地,所述身份验证模块根据身份验证结果,调整本地存储模块中存储的设备数据;所述身份验证模块按照从数据分析模块获取的用户设备数据排序方式,将本地存储模块中的设备数据按照排序方式进行排列。

6、在本专利技术的另一个方面,提供一种基于人工智能的设备数据管理方法,包括以下步骤:

7、s5-1,对访问设备数据的用户进行身份识别,基于用户身份确定用户的设备数据访问权限;

8、s5-2,获取用户对设备数据的历史访问信息;

9、s5-3,基于用户对设备数据的历史访问信息,建立该用户的设备数据第一相关性数据库和第二相关性数据库;

10、s5-4,基于设备数据的相关性,通过模拟退火算法对设备数据进行排序,并将排序信息和用户身份信息存储到数据存储模块中;

11、s5-5,用户从设备数据库中获取需要的设备数据。

12、在步骤s5-3中,所述建立该用户的设备数据第一相关性数据库和第二相关性数据库还包括以下步骤:

13、s6-1,以x1、x2、…、xn表示用户能够访问的设备数据,n为用户能够访问的设备数据的个数;

14、s6-2,获取用户对不同设备数据的使用率,以p{x1}、p{x2}、…、p{xn}表示用户对设备数据x1、x2、…、xn单独的使用率,p{xixj}用户对设备数据xi和xj共同的使用率,i和j的取值范围是区间[1,n]之间的正整数,设备数据xi和xj共同的使用率指用户需要同时使用设备数据xi和xj的概率,当i和j相等时,p{xixj}等于1;

15、s6-3,计算出设备数据之间的单向相关性p{xi|xj}和p{xj|xi},,;p{xi|xj}表示已知用户需要设备数据xj时,用户同时需要设备数据xi的概率;p{xj|xi}表示已知用户需要设备数据xi时,用户同时需要设备数据xj的概率;当i和j相等时,p{xi|xj}和p{xj|xi}均为1;以矩阵形式将p{xi|xj}和p{xj|xi}存储到第一相关性数据库中;第一行存储p{xk|x1},第二行存储p{xk|x2},…,第n行存储p{xk|xn},k的取值范围是区间[1,n]之间的正整数;

16、s6-4,从第一相关性数据库的矩阵中获取单项相关性,将设备数据之间的单向相关性p{xi|xj}和p{xj|xi}相加,得到设备数据的双向相关性,双向相关性的值域为[0,2],当i和j相等时,双向相关性取到最大值2;以矩阵形式将p{xi|xj}和p{xj|xi}存储到第二相关性数据库中;第一行存储设备数据x1与设备数据x1、x2、…、xn之间的双向相关性,第二行存储设备数据x2与设备数据x1、x2、…、xn之间的双向相关性,…,第n行存储设备数据xn与设备数据x1、x2、…、xn之间的双向相关性;

17、第一相关性数据库和第二相关性数据库提供后续迭代优化过程中使用相关性数据,一次计算之后,在所有的扰动过程中都可以使用。

18、在步骤s5-4中,所述基于设备数据的相关性,通过模拟退火算法对设备数据进行排序,包括以下步骤:

19、s7-1,设置初始温度t0,设定设备数据的初始排序方式,将设定的初始排序方式作为初始解,确定初始解对应的损失值loss0;将初始解作为当前解,将初始温度作为当前温度;

20、s7-2,对计数单位b=1、2、…、l,重复步骤s7-3至s7-4;l为内循环的次数;

21、s7-3,通过在当前解的基础上产生扰动,改变设备数据的排序方式;

22、s7-4,按照降温方案降低当前温度,若当前温度大于或等于设定阈值,则进入步骤s7-2;若当前温度小于设定阈值,则根据当前解,确定设备数据的排序方式。

23、在步骤s7-1中,设定设备数据的初始排序方式通过以下方式进行确定:

24、根据用户对不同设备数据的使用率,找到使用率最高的设备数据xmax,并在第二相关性数据库的矩阵中找到设备数据xmax所处的行,确定设备数据xmax与设备数据x1、x2、…、xn之间的双向相关性,按照双向相关性从大到小的顺序对设备数据x1、x2、…、xn进行排序,得到设备数据的初始排序方式;

25、将使用率最高的设备数据排在首位,用户无需经过检索很容易就能够找到使用率最高的设备数据,负荷用户的使用习惯;由于设备数据xmax的使用率最高,因此经常会与其他设本文档来自技高网...

【技术保护点】

1.一种基于人工智能的设备数据管理系统,其特征在于,包括数据采集模块、数据存储模块、身份验证模块、数据分析模块和交互模块;所述数据采集模块的输出端与所述数据存储模块的输入端相互连接,用于获取设备数据并将设备数据存储到所述数据存储模块中;所述数据存储模块的输出端与所述数据分析模块和交互模块的输入端相互连接,用于存储设备数据和设备数据的访问信息;所述身份验证模块的输出端与所述交互模块相互连接,用于对用户的身份进行验证,根据身份验证结果,确定用户能够访问的设备数据并获取设备数据的排序方式;所述数据分析模块的输出端与所述身份验证模块的输入端相互连接,基于用户对设备数据的访问信息,确定用户的设备数据排序方式;所述交互模块,按照设备数据的排序方式将设备数据提供给用户。

2.根据权利要求1所述的一种基于人工智能的设备数据管理系统,其特征在于,所述数据分析模块还包括迭代优化单元、第一相关性数据库和第二相关性数据库,所述第一相关性数据库存储用于存储设备数据之间的单向相关性,所述第二相关性数据库用于存储设备数据之间的双向相关性;所述迭代优化单元通过模拟退火算法确定设备数据的排序方式,通过产生扰动调整设备数据的排序方式。

3.根据权利要求1所述的一种基于人工智能的设备数据管理系统,其特征在于,所述数据存储模块包括服务器和本地存储单元,所述服务器用于存储所有设备数据和设备数据的使用信息;所述本地存储单元用于存储用户拥有访问权限的设备数据。

4.根据权利要求3所述的一种基于人工智能的设备数据管理系统,其特征在于,所述身份验证模块根据身份验证结果,调整本地存储模块中存储的设备数据;所述身份验证模块按照从数据分析模块获取的用户设备数据排序方式,将本地存储模块中的设备数据按照排序方式进行排列。

5.一种基于人工智能的设备数据管理方法,其特征在于,包括以下步骤:

6.根据权利要求5所述的一种基于人工智能的设备数据管理方法,其特征在于,在步骤S5-3中,所述建立该用户的设备数据第一相关性数据库和第二相关性数据库还包括以下步骤:

7.根据权利要求6所述的一种基于人工智能的设备数据管理方法,其特征在于,在步骤S5-4中,所述基于设备数据的相关性,通过模拟退火算法对设备数据进行排序,包括以下步骤:

8.根据权利要求7所述的一种基于人工智能的设备数据管理方法,其特征在于,在步骤S7-1中,设定设备数据的初始排序方式通过以下方式进行确定:

9.根据权利要求8所述的一种基于人工智能的设备数据管理方法,其特征在于,在步骤S7-3中,所述在当前解的基础上产生扰动包括以下步骤:

10.根据权利要求9所述的一种基于人工智能的设备数据管理方法,其特征在于,损失值通过以下方式进行计算:

...

【技术特征摘要】

1.一种基于人工智能的设备数据管理系统,其特征在于,包括数据采集模块、数据存储模块、身份验证模块、数据分析模块和交互模块;所述数据采集模块的输出端与所述数据存储模块的输入端相互连接,用于获取设备数据并将设备数据存储到所述数据存储模块中;所述数据存储模块的输出端与所述数据分析模块和交互模块的输入端相互连接,用于存储设备数据和设备数据的访问信息;所述身份验证模块的输出端与所述交互模块相互连接,用于对用户的身份进行验证,根据身份验证结果,确定用户能够访问的设备数据并获取设备数据的排序方式;所述数据分析模块的输出端与所述身份验证模块的输入端相互连接,基于用户对设备数据的访问信息,确定用户的设备数据排序方式;所述交互模块,按照设备数据的排序方式将设备数据提供给用户。

2.根据权利要求1所述的一种基于人工智能的设备数据管理系统,其特征在于,所述数据分析模块还包括迭代优化单元、第一相关性数据库和第二相关性数据库,所述第一相关性数据库存储用于存储设备数据之间的单向相关性,所述第二相关性数据库用于存储设备数据之间的双向相关性;所述迭代优化单元通过模拟退火算法确定设备数据的排序方式,通过产生扰动调整设备数据的排序方式。

3.根据权利要求1所述的一种基于人工智能的设备数据管理系统,其特征在于,所述数据存储模块包括服务器和本地存储单元,所述服务器用于存储所有设备数据和设...

【专利技术属性】
技术研发人员:邱化冬李智张鹏许树辉姜启升
申请(专利权)人:山东山科世鑫科技有限公司
类型:发明
国别省市:

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

1