设备监控方法、装置、计算机设备和可读存储介质与流程

文档序号:28052462发布日期:2021-12-17 21:29阅读:71来源:国知局
设备监控方法、装置、计算机设备和可读存储介质与流程

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.图1为本技术一个实施例提供的设备监控方法的步骤流程示意图;
32.图2为本技术一个实施例提供的设备监控方法的步骤流程示意图;
33.图3为本技术一个实施例提供的设备监控方法的步骤流程示意图;
34.图4为本技术一个实施例提供的设备监控方法的步骤流程示意图;
35.图5为本技术一个实施例提供的设备监控装置的结构示意图;
36.图6为本技术一个实施例提供的计算机设备的结构示意图。
具体实施方式
37.为使本技术的上述目的、特征和优点能够更加明显易懂,下面结合附图对本技术的具体实施方式做详细的说明。在下面的描述中阐述了很多具体细节以便于充分理解本技术。但是本技术能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本技术内涵的情况下做类似改进,因此本技术不受下面公开的具体实施例的限制。
38.本文中为部件所编序号本身,例如“第一”、“第二”等,仅用于区分所描述的对象,不具有任何顺序或技术含义。
39.为了保证医疗设备的正常使用,需要对医疗设备进行实时监控,以便于及时获取医疗设备的运行状态的信息,从而为医疗设备的维护、检修或医疗设备中部件的更换等提供参考。对医疗设备进行实时监控时需要获取医疗设备的完整运行状态数据。现有技术中,主要通过在医疗设备的各部件上安装各类传感器,通过传感器获取设备的运行状态数据。然而,在实际应用场景中,若通过在使用中的医疗设备中加装传感器来获取完整的运行状态数据,这样需要中断医疗设备的相关业务,会造成一定的损失。对于使用中的医疗设备,会存在传感器设置较少,无法获取医疗设备的完整的运行状态数据,从而无法对医疗设备的运行状态进行准确的监控。对此,本技术提供一种设备监控方法。
40.本技术提供的设备监控方法可以通过计算机设备实现。计算机设备包括但不限于控制芯片、个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。本技术提供的方法可以通过java软件实现,也可以应用于其他软件。
41.下面以具体的实施例对本技术的技术方案以及本技术的技术方案如何解决技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本技术的实施例进行描述。
42.请参见图1,本技术一个实施例提供一种设备监控方法。本技术实施例以计算机设备为执行主体对设备监控方法进行具体描述,该方法的步骤包括:
43.步骤100、获取待测设备的第一状态数据;第一状态数据是指待测设备运行过程中的部分数据。
44.计算机设备获取待测设备的第一状态数据。待测设备是指需要进行监控的设备。第一状态数据是指在对待测设备进行监控时可以获取的部分数据。第一状态数据可以是通过售后运维数据库中获取的数据,也可以是通过与待测设备相关联的设备获取的待测设备的状态数据。本实施例对获取第一状态数据的具体方法不作限制,只要能够实现其功能即可。
45.步骤110、将第一状态数据输入数字孪生模型,得到第二状态数据;第二状态数据是指对待测设备进行监控时除第一状态数据外所需的数据;数字孪生模型是根据物理样机运行过程中的状态数据确定的,物理样机的状态数据包括对物理样机进行监控所需的所有
状态数据,物理样机和所述待测设备的运行状态相同。
46.计算机设备在得到待测设备的第一状态数据后,将其输入已经建立好的数字孪生模型中,该数字孪生模型通过第一状态数据可以得到待测设备的第二状态数据。第二状态数据是指在对待测设备进行监控时除了已经获取的第一状态数据之外还需要获取的状态数据。第一状态数据和第二状态数据组成了对待测设备进行监控时所需的完整的状态数据。数字孪生模型的建立可以机器学习算法,机器学习算法包括但不限于回归分析、关联规则和时间序列预测等算法。一个物理样机对应一个数字孪生模型,同时,一个物理样机对应一个待测设备,则一个数字孪生模型对应一个待测设备。本实施例对根据第一状态数据和数字孪生模型,得到第二状态数据的过程不作限制,只要能够实现其功能即可。
47.数字孪生模型是充分利用物理样机运行过程中的状态数据,在虚拟空间中完成映射得到的,可以反映相对应的物理样机的全生命周期的过程。换句话说,数字孪生模型是指物理样机的虚拟模型。物理样机与待测设备的运行状态相同,换句话说,物理样机与待测设备的性能相同,且物理样机与待测设备可以实现的功能相同。通过数字孪生模型可以实现对物理样机的监控,由于物理样机与待测设备运行状态相同,则通过数据孪生模型也可以实现对待测设备的监控。本实施例对获取物理样机运行过程中的状态数据的获取方法不作限制,只要能够实现其功能即可。
48.在一个可选的实施例中,在物理样机上安装有各类传感器,通过各类传感器可以获取对物理样机进行监控时所需的所有运行状态数据。物理样机运行过程中的状态数据可以是预先获取并存储在计算机设备的存储器中,也可以是在需要时从安装在物理样机中的传感器中获取。
49.在另一个可选的实施例中,物理样机运行过程中的状态数据可以是从售后运维数据库中获取的。售后运维数据库中包括物理样机中各部件的损坏时间和原因等状态数据。
50.步骤120、基于数字孪生模型,根据第一状态数据和第二状态数据,对待测设备进行监控。
51.计算机设备在得到待测设备的第一状态数据和第二状态数据后,即待测设备的完整的运行状态数据后,基于数字孪生模型,可以实现对待测设备的监控。
52.本技术实施例提供的设备监控方法通过获取待测设备的第一状态数据;将第一状态数据输入数字孪生模型,得到第二状态数据;基于数字孪生模型,根据第一状态数据和第二装特斯数据对待测设备进行监控。本技术实施例提供的设备监控方法在只需要在获取待测设备运行过程中的部分数据(第一状态数据)的情况下,根据数字孪生模型和第一状态数据可以得到第二状态数据,可以得到待测设备的完整运行状态数据,从而可以根据待测设备的完整运行数据对待测设备进行准确的监控。这样无需在待测设备中加装传感器就可以获取待测设备的完整运行状态数据,不会发生中断待测设备造成损失的情况。并且,在大规模物联网场景中,可以节省大量的网络流量,避免大量的状态数据的传输引起网络拥塞,能够缓解网络压力。
53.请参见图2,在一个实施例中,数据孪生模型包括关联模型,将第一状态数据输入数字孪生模型,得到第二状态数据的一种可能的实现方法的步骤包括:
54.步骤200、将第一状态数据输入关联模型,得到与第一状态数据关联的第二状态数据;关联模型是根据物理样机运行过程中的状态数据确定的。
55.计算机设备得到待测设备的第一状态数据后,将其输入预先建立的关联模型中,可以得到与第一状态数据相关联的第二状态数据。关联模型是计算机设备根据物理样机运行状态中的状态数据确定的。计算机设备在得到物理样机运行状态数据后,计算运行状态数据之间的关联关系,得到关联模型。关联模型中包括第一状态数据和第二状态数据之间的关联关系,计算机设备根据第一状态数据以及第一状态数与第二状态数据之间的关联关系,可以得到第二状态数据。
56.在一个可选的实施例中,关联模型建立的具体过程为:计算机设备获取物理样机的运行状态数据样本集。运行状态数据样本集中包括多组运行状态数据样本,每组运行状态数据包括各类传感器获取的状态数据。计算机设备根据每组运行状态数据样本对初始关联模型进行无监督的训练,得到最优的关联模型。
57.在本实施例中,通过使用预先建立好的关联模型,可以快速的获取与第一状态数据相关联的第二状态数据,从而可以快速的根据第一状态数据和第二状态数据对待测设备进行监控。
58.在一个实施例中,第一状态数据包括传感器数据,传感器数据是设置于待测设备的传感器获取的数据。换句话说,待测设备中设置有少量的传感器,通过这些传感器可以获取第一状态数据。
59.在本实施例中,对于设置有少量传感器的待测设备,首先通过设置的传感器获取待测设备的第一状态数据,然后将获取的第一状态数据输入数字孪生模型(即数字孪生模型中的关联模型)中,就可以获取第二状态数据。这样获取第二状态数据时,无需在待测设备中加装获取第二状态数据所需的传感器,从而可以无需中断待测设备的相关业务,进而能够避免造成中断待测设备造成的损失。另外,这样无需设置大量的传感器上传待测设备的运行状态数据,能够减少待测设备的能耗,从而更加节能环保。
60.请继续参见图2,在一个实施例中,数字孪生模型包括环境模型,设备监控方法还包括:
61.步骤210、获取环境数据样本,并根据环境数据样本确定环境模型。
62.环境数据样本可以是预先存储在计算机设备的存储器中,计算机设备在需要训练环境模型时,从存储器中获取环境数据样本,对环境模型进行训练。环境数据样本可以包括温度、湿度、电磁干扰和墙体屏蔽等。
63.在环境数据发生变化时,物理样机中的运行过程中的状态数据之间的关联关系会发生变化。因此,在本实施例中,在数字孪生模型中设置的环境模型,根据环境模型可以对关联模型进行优化,这样可以适用于在不同环境下,得到准确的第二状态数据,从而能够实现对待测设备的准确监控。
64.请参见图3,在一个实施例中,数字孪生模型包括性能退化检测模型,基于数字孪生模型,根据第一状态数据和第二状态数据,对待测设备进行监控的一种可能的实现方式的步骤包括:
65.步骤300、将第一状态数据和第二状态数据输入性能退化检测模型,得到性能退化检测结果;性能退化检测模型是根据物理样机运行过程中的状态数据确定的。
66.计算机设备在得到待测设备的第一状态数据和第二状态数据后,将其输入预先建立好的性能退化检测模型,可以得到对待测设备的性能退化检测结果。
67.性能退化检测模型是根据物理样机运行过程中的状态数据确定的。对物理样机运行过程的状态数据的描述可以参考上述实施例中的具体描述,在此不再赘述。性能退化检测结果可以是指待测设备的性能退化的程度。性能退化的程度可以用百分比或者其他方式表示,本实施例对此不作限制。性能退化检测结果可以是工作人员根据实际应用需要设置的。示例性地,待测设备为医疗影像设备,工作人员需要关注影像设备的某部件参数的变化(性能退化)会影响拍片质量和设备寿命等,会将这些参数作为性能退化检测的参数,将这些参数的变化作为性能退化检测结果输出。
68.在一个可选的实施例中,计算机设备根据物理样机运行过程中的状态数据样本集,对物理样机运行过程中的状态数据样本集的描述可以参考上述实施例中的描述,在此不再赘述。计算机设备根据物理样机运行过程中的状态数据样本集中的每组物理样机运行过程中的状态数据样本对物理样机进行性能退化分析,得到性能退化结果样本集。计算机设备根据物理样机运行过程中的状态数据样本集和性能退化结果样本集对初始性能退化检测模型进行有监督的训练,得到性能退化检测模型。初始性能退化检测模型可以是机器学习模型。本实施例对具体的训练过程以及初始性能退化检测模型的种类不作限制,只要能够实现其功能即可。
69.步骤310、根据性能退化检测结果,确定待测设备的性能退化等级,以对待测设备进行监控。
70.计算机设备得到的性能退化检测结果,可以确定待测设备的性能退化等级,根据性能退化等级实现对待测设备的监控。待测设备的性能退化等级用于表征待测设备的性能退化的程度,待测设备的性能退化等级越高,说明待设备性能退化的程度越高。性能退化等级包括多个等级,示例性地,等级a,等级b和等级c。计算机设备根据性能退化检测结果确定待测设备的性能退化等级属于性能退化等级中的哪个等级。
71.在一个可选的实施例中,性能退化检测结果是用百分比表示的,性能退化等级是按照百分比划分的。示例性地,性能退化等级中的等级a为80%

100%,等级b为50%

80%,等级c为30%

50%。若计算机设备得到的性能退化结果为60%,则可以确定待测设备的性能退化等级为等级b。
72.在本实施例中,根据预先建立的性能退化模型,可以快速地根据待测设备的第一状态数据和第二状态数据对待测设备的性能退化结果进行检测,从而可以及时准确的对待测设备进行监控。
73.请参见图4,在一个实施例中,设备监控方法还包括:
74.步骤400、根据性能退化等级与第一预设等级阈值,向待测设备发送控制指令,控制指令用于控制待测设备的工作状态。
75.计算机设备在得到性能退化等级后,将其与第一预设等级阈值进行对比,根据对比结果向待测设备发送用于控制待测设备的工作状态的控制指令。待测设备的工作状态可以包括待测设备停止工作,待测设备中某部件的停止工作或者待测设备中某部件的工作参数的调整。第一预设等级阈值可以是由工作人员根据根据实际经验预先设置的。第一预设等级阈值可以预先存储在计算机设备的存储器中,计算机设备在需要时直接获取即可。
76.在一个可选的实例中,计算机设备在将性能退化等级与第一预设等级阈值对比后,确定性能退化等级大于第一预设等级阈值,则向待测设备发送控制待测设备的工作状
态的控制指令。
77.在一个具体的实施例中,若第一预设等级阈值为等级b。计算机设备确定待测设备的性能为等级b,则计算机设备会向待测设备发送控制待测设备的工作状态的控制指令。
78.请继续参见图4,在一个实施例中,第一预设等级阈值包括第一阈值和第二阈值,第二阈值大于第一阈值。根据性能退化等级与第一预设等级阈值,向待测设备发送控制指令的一种可能的实现方法的步骤包括:
79.步骤410、若性能退化等级达到第一阈值,向待测设备发送第一控制指令,第一控制指令用于调整待测设备的参数。
80.计算机设备在得到待测设备的性能退化等级后,将其与第一阈值进行对比,若待测设备的性能退化等级达到第一阈值,换句话说,若待测设备的性能退化等级大于第一阈值,则计算机设备向待测设备发送第一控制指令,该第一控制指令用于调整待测设备的参数。也就是说,若待测设备的性能退化等级达到第一阈值时,表明待测设备的性能退化等级还较低,则可以通过调节待测设备的工作参数,减缓待测设备的性能的退化。调整待测设备的参数具体的可以是调整待测设备的某个部件的参数。具体的调节方式可以是工作人员根据实际情况设置的,在此不作限制。
81.步骤420、若性能退化等级达到第二阈值,向待测设备发送第二控制指令,第二控制指令用于控制待测设备停止工作。
82.计算机设备在得到待测设备的性能退化等级后,将其与第二阈值对比,若待测设备的性能退化等级达到第二阈值,换句话说,若待测设备的性能退化等级大于第二阈值,则计算机设备向待测设备发送第二控制指令,该第二控制指令用于控制待测设备停止工作。也就是说,若待测设备的性能退化等级达到第二阈值时,表明待测设备的性能退化等级较高,会影响待测设备的正常工作,则此时需要对待测设备进行强制关闭,使其停止工作。
83.请继续参见图4,在一个实施例中,设备监控方法还包括:
84.步骤430、根据性能退化等级和第二预设等级阈值,向待测设备关联的用户终端发送警示信息。
85.计算机设备在得到待测设备的性能退化等级后,将其与第二预设等级阈值进行对比,根据对比结果向待测设备关联的用户终端发送警示信息。该警示信息可以是警示铃,也可以是警示语音,还可以是在用户终端上显示警示语句等。本实施例对警示信息的形式不作限制,只要能够实现其功能即可。第二预设等级阈值小于第一预设等级阈值。对第二预设等级阈值的描述可以参考上述对第一预设等级阈值的具体描述,在此不再赘述。
86.在一个可选的实施例中,计算设备在将性能退化等级与第二预设等级阈值对比后,确定性能退化等级大于第二预设等级阈值,则向待测设备关联的用户终端发送警示信息。
87.在本实施例中,对于待测设备的性能等级设置了相对应的运维策略,这样能够智能化的对待测设备的运维进行管理,提高了本技术提供的设备监控方法的实用性。
88.在一个实施例中,设备监控方法还包括:
89.将第一状态数据和第二状态数据作为数字孪生模型的训练样本对数字孪生模型进行训练。
90.计算机设备在得到第一状态数据和第二状态数据后,将其作为确定数字孪生模型
的确定样本,对数字孪生模型进行训练。这样可以增加确定数字孪生模型的样本,从而可以对数字孪生模型进行优化,使得使用数字孪生模型得到的第二状态数据更加准确,从而能够提高对待测设备监控时的准确性。
91.应该理解的是,虽然图中的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
92.请参见图5,本技术一个实施例提供一种设备监控装置10,该装置包括获取模块11、确定模块12和监控模块13。其中,
93.获取模块11用于获取待测设备的第一状态数据;第一状态数据是指待测设备运行过程中的部分数据;
94.确定模块12用于将第一状态数据输入数字孪生模型,得到第二状态数据;第二状态数据是指对待测设备进行监控时除第一状态数据外所需的数据;数字孪生模型是根据物理样机运行过程中的状态数据确定的,物理样机的状态数据包括对物理样机进行监控所需的所有状态数据,物理样机和待测设备的运行状态相同;
95.监控模块13用于基于数字孪生模型,根据第一状态数据和第二状态数据,对待测设备进行监控。
96.在一个实施例中,确定模块12还用于将第一状态数据输入关联模型,得到与第一状态数据关联的第二状态数据;关联模型是根据物理样机运行过程中的状态数据确定的。
97.在一个实施例中,第一状态数据包括传感器数据,传感器数据是设置于待测设备的传感器获取的数据。
98.在一个实施例中,设备监控装置10还包括获取单元,获取单元用于获取环境数据样本,并根据所述环境数据样本确定所述环境模型。
99.在一个实施例中,确定模块12包括第一确定单元和第二确定单元。其中,第一确定单元用于将第一状态数据和第二状态数据输入性能退化检测模型,得到性能退化检测结果;性能退化检测模型是根据物理样机运行过程中的状态数据确定的;第二确定单元用于根据性能退化检测结果,确定待测设备的性能退化等级,以对待测设备进行监控。
100.在一个实施例中,设备监控装置10还包括发送模块。发送模块用于根据性能退化等级与第一预设等级阈值,向待测设备发送控制指令,控制指令用于控制待测设备的工作状态。
101.在一个实施例中,发送模块包括第一发送单元和第二发送单元,其中,第一发送单元用于若性能退化等级达到第一阈值,向待测设备发送第一控制指令,第一控制指令用于调整待测设备的参数;第二发送单元用于若性能退化等级达到第二阈值,向待测设备发送第二控制指令,第二控制指令用于控制待测设备停止工作。
102.关于上述设备监控装置10的具体限定可以参见上文中对于设备监控方法的限定,在此不在赘述。设备监控装置10中的各个模块可以全部或部分通过软件、硬件及其组合来实现。上述各装置、各模块或者各单元可以以硬件形式内嵌于或独立于计算机设备中的处
理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个装置或模块对应的操作。
103.请参见图6,在一个实施例中,提供了一种计算机设备,计算机设备可以是服务器,其内部结构图可以如图6所示。计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,计算机设备的处理器用于提供计算和控制能力。计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。计算机设备的数据库用于存储第一状态数据和数字孪生模型等。计算机设备的网络接口用于与外部的终端通过网络连接通信。计算机设备被处理器执行时以实现一种设备监控方法。
104.本领域技术人员可以理解,图6中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
105.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,处理器执行计算机程序时实现以下步骤:
106.获取待测设备的第一状态数据;第一状态数据是指待测设备运行过程中的部分数据;
107.将第一状态数据输入数字孪生模型,得到第二状态数据;第二状态数据是指对待测设备进行监控时除第一状态数据外所需的数据;数字孪生模型是根据物理样机运行过程中的状态数据确定的,物理样机的状态数据包括对物理样机进行监控所需的所有状态数据,物理样机和待测设备的运行状态相同;
108.基于数字孪生模型,根据第一状态数据和第二状态数据,对待测设备进行监控。
109.在一个实施例中,处理器执行计算机程序时还实现以下步骤:将第一状态数据输入关联模型,得到与第一状态数据关联的第二状态数据;关联模型是根据物理样机运行过程中的状态数据确定的。
110.在一个实施例中,处理器执行计算机程序时还实现以下步骤:第一状态数据包括传感器数据,传感器数据是设置于待测设备的传感器获取的数据。
111.在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取环境数据样本,并根据环境数据样本确定环境模型。
112.在一个实施例中,处理器执行计算机程序时还实现以下步骤:将第一状态数据和第二状态数据输入性能退化检测模型,得到性能退化检测结果;性能退化检测模型是根据物理样机运行过程中的状态数据确定的;根据性能退化检测结果,确定待测设备的性能退化等级,以对待测设备进行监控。
113.在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据性能退化等级与第一预设等级阈值,向待测设备发送控制指令,控制指令用于控制待测设备的工作状态。
114.在一个实施例中,处理器执行计算机程序时还实现以下步骤:若性能退化等级达到第一阈值,向待测设备发送第一控制指令,第一控制指令用于调整待测设备的参数;若性能退化等级达到第二阈值,向待测设备发送第二控制指令,第二控制指令用于控制待测设备停止工作。
115.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算
机程序被处理器执行时实现以下步骤:
116.获取待测设备的第一状态数据;第一状态数据是指待测设备运行过程中的部分数据;
117.将第一状态数据输入数字孪生模型,得到第二状态数据;第二状态数据是指对待测设备进行监控时除第一状态数据外所需的数据;数字孪生模型是根据物理样机运行过程中的状态数据确定的,物理样机的状态数据包括对物理样机进行监控所需的所有状态数据,物理样机和待测设备的运行状态相同;
118.基于数字孪生模型,根据第一状态数据和第二状态数据,对待测设备进行监控。
119.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:将第一状态数据输入关联模型,得到与第一状态数据关联的第二状态数据;关联模型是根据物理样机运行过程中的状态数据确定的。
120.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:第一状态数据包括传感器数据,传感器数据是设置于待测设备的传感器获取的数据。
121.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取环境数据样本,并根据环境数据样本确定环境模型。
122.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:将第一状态数据和第二状态数据输入性能退化检测模型,得到性能退化检测结果;性能退化检测模型是根据物理样机运行过程中的状态数据确定的;根据性能退化检测结果,确定待测设备的性能退化等级,以对待测设备进行监控。
123.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据性能退化等级与第一预设等级阈值,向待测设备发送控制指令,控制指令用于控制待测设备的工作状态。
124.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:若性能退化等级达到第一阈值,向待测设备发送第一控制指令,第一控制指令用于调整待测设备的参数;若性能退化等级达到第二阈值,向待测设备发送第二控制指令,第二控制指令用于控制待测设备停止工作。
125.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
126.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
127.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1