一种控制方法和第一电子设备与流程

摘要: 本公开涉及计算机,尤其涉及一种控制方法和第一电子设备。背景技术:1、当机柜内多台服务器同时运行时,各自的风扇振动会通过机柜框架相互传递与耦合,产生频谱复杂的结构...
一种控制方法和第一电子设备与流程

本公开涉及计算机,尤其涉及一种控制方法和第一电子设备。

背景技术:

1、当机柜内多台服务器同时运行时,各自的风扇振动会通过机柜框架相互传递与耦合,产生频谱复杂的结构共振,不仅会对硬盘性能造成干扰,在故障诊断时难度也比较高。

技术实现思路

1、本公开提供了一种控制方法和第一电子设备,以至少解决现有技术中存在的以上技术问题。

2、第一方面,本公开实施例提供了一种控制方法,应用于第一电子设备,所述方法包括:

3、获得多个第二电子设备的振动数据;其中,每个第二电子设备的振动数据包括因自身振动产生的振动数据和至少一个关联的其他第二电子设备振动产生的振动数据中的至少之一;

4、基于所述多个第二电子设备的振动数据进行振源定位,确定所述多个第二电子设备中的目标设备;

5、向所述目标设备发送控制指令,所述控制指令用于指示调整所述目标设备的风扇转速。

6、第二方面,本公开实施例提供了一种控制方法,应用于第二电子设备,所述方法包括:

7、采集振动数据;其中,所述振动数据包括因所述第二电子设备自身振动产生的振动数据和至少一个关联的其他第二电子设备振动产生的振动数据中的至少之一;

8、将所述振动数据发送至第一电子设备;

9、接收所述第一电子设备基于所述振动数据发送的控制指令;

10、根据所述控制指令调整风扇转速。

11、第三方面,本公开实施例提供了一种第一电子设备,包括:

12、第一通信模块,用于获得多个第二电子设备的振动数据;其中,每个第二电子设备的振动数据包括因自身振动产生的振动数据和至少一个关联的其他第二电子设备振动产生的振动数据中的至少之一;

13、第一处理模块,用于基于所述多个第二电子设备的振动数据进行振源定位,确定所述多个第二电子设备中的目标设备;

14、所述第一通信模块,还用于向所述目标设备发送控制指令,所述控制指令用于指示调整所述目标设备的风扇转速。

15、第四方面,本公开实施例提供了一种第二电子设备,包括:

16、第二处理模块,用于采集振动数据;其中,所述振动数据包括因所述第二电子设备自身振动产生的振动数据和至少一个关联的其他第二电子设备振动产生的振动数据中的至少之一;

17、第二通信模块,用于将所述振动数据发送至第一电子设备;

18、所述第二通信模块,还用于接收所述第一电子设备基于所述振动数据发送的控制指令;

19、所述第二处理模块,还用于根据所述控制指令调整风扇转速。

20、第五方面,本公开实施例提供了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行第一电子设备侧的控制方法或者第二电子设备侧的控制方法。

21、应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。

1.一种控制方法,应用于第一电子设备,所述方法包括:

2.根据权利要求1所述的方法,所述获得多个第二电子设备的振动数据,包括:

3.根据权利要求1或2所述的方法,所述基于所述多个第二电子设备的振动数据进行振源定位,确定所述多个第二电子设备中的目标设备,包括:

4.根据权利要求3所述的方法,所述根据各个设备对的相干系数,确定所述多个第二电子设备中的目标设备,包括:

5.根据权利要求4所述的方法,所述根据各个频率对应的设备对集合,确定所述多个第二电子设备中的目标设备,包括:

6.根据权利要求5所述的方法,所述每个第二电子设备的振动数据包括振动幅值和风扇转速;

7.根据权利要求1所述的方法,所述振动数据包括:负载和/或温度信息;向所述目标设备发送控制指令,包括:

8.根据权利要求1所述的方法,所述每个第二电子设备的振动数据包括振动幅值;

9.一种控制方法,应用于第二电子设备,所述方法包括:

10.一种第一电子设备,包括: