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

一种服务器辐射抗干扰度测试方法、装置、设备及介质与流程

2022-06-01 05:26:26 来源:中国专利 TAG:


1.本发明涉及计算机领域,尤其涉及一种服务器辐射抗干扰度测试方法、装置、设备及介质。


背景技术:

2.随着信息化时代的进程不断加快,各类it产品不断更新换代,蓬勃发展。尤其是云时代的来临,对服务器的性能要求越来越高。高性能、高配置服务器的需求越来越大。伴随服务器性能的不断提高,高功耗、大功率服务器逐渐成为服务器市场的主流。作为传统的计算型服务器用途越来越广泛,大型电信和互联网行业对服务器的需要越来越多。例如电信行业都建设了大型的电信机房,而机房的应用环境,人员操作等,对服务器的浪涌抗干扰能力提出了更大的挑战。在电磁兼容(electro magnetic compatibility,简称emc)标准里,分为电磁发射和电磁耐受两部分。其中,电磁耐受又称为电磁抗干扰。当前服务器的电磁环境非常复杂,机房里的辐射干扰对服务器的正常工作有很大影响。因此,服务器的电磁辐射抗干扰能力,往往决定了服务器是否能够在复杂电磁干扰环境下正常工作,是服务器性能的重要衡量指标。
3.目前,传统服务器辐射抗扰度的测试频率选取方式有以下两种:第一种是设置频率段,例如在80-1000mhz等连续的频率段,测试时一般采用从80mhz起,每次增幅1%并驻留时间3s,实际测试到的辐射抗扰度的频率包括:80mhz、88mhz、96.8mhz等。第二种是设置固定频率点,例如cispr35电磁兼容标准中规定了部分特殊频率点,包括1800mhz、2600mhz、3500mhz、5000mhz等,测试时会在这些固定频点上,驻留3s,施加辐射干扰。然而,传统服务器辐射抗扰度的测试频率值的选择有很大的局限,例如,在80-88mhz之间的频率段,实际上有很多的频率点没有施加辐射干扰测试。而如果此时服务器所处的机房环境,恰好在此频段内存在较强的辐射干扰信号,则会对服务器的正常工作造成严重的干扰,甚至出现损坏等严重情形。另外,由于同一机柜内,一般放置多台同一型号的服务器,相互之间有可能产生较严重的辐射干扰,这些干扰的频率点是没有规律性的,需要通过辐射测试才能确定。由此可见,传统服务器辐射抗扰度的测试无法准确高效的验证到所有可能造成严重辐射骚扰的频率点,因此亟需改进。


技术实现要素:

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.上述一种服务器辐射抗干扰度测试方法,通过测试环境中的某个服务器进行辐射发射信号测试并采集器产生的辐射信号,然后对所采集的辐射信号进行波形分析确定信号类型,然后基于信号类型和所采集的辐射信号确定测试频率,最后模拟该测试频率的辐射信号并检测剩余服务器是否正常运行,丰富了抗辐射测试时测试频率的选择,实现了更高效、更准确的选择服务器辐射抗扰度的测试频率,确保服务器能够满足辐射抗扰度的要求,保证在机房等复杂电磁环境下,服务器能够正常运行而不受电磁辐射的影响。
47.此外,本发明的提供一种服务器辐射抗干扰度测试装置、一种计算机设备和一种计算机可读存储介质,同样能实现上述技术效果,这里不再赘述。
附图说明
48.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的实施例。
49.图1为本发明一个实施例提供的一种服务器辐射抗干扰度测试方法100的流程示意图;
50.图2为本发明一个实施提供的服务器机柜示意图;
51.图3a为本发明一个实施例提供的窄带信号的示意图;
52.图3b为本发明一个实施例提供的宽带信号的示意图;
53.图4为本发明一个实施例提供的一种服务器辐射抗干扰度测试装置200的结构示意图;
54.图5为本发明另一个实施例中计算机设备的内部结构图。
具体实施方式
55.为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明实施例进一步详细说明。
56.需要说明的是,本发明实施例中所有使用“第一”和“第二”的表述均是为了区分两个相同名称非相同的实体或者非相同的参量,可见“第一”“第二”仅为了表述的方便,不应理解为对本发明实施例的限定,后续实施例对此不再一一说明。
57.在一个实施例中,请参照图1所示,本发明提供了一种服务器辐射抗干扰度测试方法100,具体来说所述服务器辐射抗干扰度测试方法包括以下步骤:
58.步骤101,对测试环境中多台服务器中的某一服务器进行辐射发射测试并采集所述某一服务器产生的辐射信号;
59.步骤102,对所述辐射信号进行波形分析以确定信号类型;
60.步骤103,基于所述信号类型和所述辐射信号确定测试频率;
61.步骤104,在测试环境中模拟频率等于测试频率的信号,并检测剩余服务器是否正常运行。
62.上述一种服务器辐射抗干扰度测试方法,通过测试环境中的某个服务器进行辐射发射信号测试并采集器产生的辐射信号,然后对所采集的辐射信号进行波形分析确定信号类型,然后基于信号类型和所采集的辐射信号确定测试频率,最后模拟该测试频率的辐射信号并检测剩余服务器是否正常运行,丰富了抗辐射测试时测试频率的选择,实现了更高效、更准确的选择服务器辐射抗扰度的测试频率,确保服务器能够满足辐射抗扰度的要求,保证在机房等复杂电磁环境下,服务器能够正常运行而不受电磁辐射的影响。
63.在一些实施例中,所述方法还包括:
64.获取所述某一服务器的晶振物料表;
65.解析所述晶振物料表以得到晶振时钟频率;
66.基于所述晶振时钟频率确定测试频率。
67.在一些实施中,所述基于所述晶振时钟频率确定测试频率的步骤还包括:
68.将所述晶振时钟频率与多个预设倍数相乘以得到多个倍频;
69.将所述晶振时钟频率以及所述多个倍频均作为测试频率。
70.在本实施例中,预设倍数可以是二倍、三倍、五倍等,不妨假设某个服务器的晶振频率为50mhz,那么此时可以将测试频率设定为50mhz、100mhz、150mhz、250mhz等。
71.在一些实施例中,前述步骤101,对测试环境中多台服务器中的某一服务器进行辐射发射测试并采集所述某一服务器产生的辐射信号的步骤包括:
72.对测试环境中的多台服务器的型号进行统计;
73.从每种型号的服务器中选择一个服务器作为目标服务器;
74.并利用辐射信号采集设备采集目标服务器运行过程中产生的辐射信号。
75.在一些实施例中,所述信号类型包括窄带信号波形和宽带信号波形,前述步骤103,基于所述信号类型和所述辐射信号确定测试频率的步骤包括:
76.响应于所述辐射信号的信号类型属于窄带信号,则将所述辐射信号的峰值频率作为测试频率;
77.响应于所述辐射信号的信号类型属于宽带信号,则将所述辐射信号中最左侧,最
右侧以及二者中间位置对应三个频率均作为所述测试频率。
78.在一些实施例中,所述方法还包括:
79.设置频率范围介于第一预设频率和第二预设频率的频率段,其中,所述第一预设频率小于所述第二预设频率;
80.在所述频率段中从所述第一预设频率起以每次增加前一次测试频率的百分之十为步长得到若干测试频率。
81.在一些实施例中,所述方法还包括:
82.选取若干预设固定频率作为测试频率。
83.举例来说,若干规定频率可以参照cispr35电磁兼容标准中规定的部分特殊频率点,例如预设固定频率可以是1800mhz、2600mhz、3500mhz、5000mhz等。
84.在一些实施例中,为了便于理解本发明的技术方案,请结合图2所示,不,假设服务器机房的某一机柜上放置多台同型号的服务器分别记作服务器1至服务器6,在实际的工作环境中每台服务器对外界都会产生电磁辐射,而每台服务器都会承受来自其余服务器的辐射发射干扰。例如,当服务器1正常工作时,会对外界环境产生的辐射发射干扰,其余5台样机恰好都会在这个干扰电磁场中。此时,必然会受到1号样机的电磁发射产生的干扰。当干扰值达到一定程度,就会对其余5台样机造成宕机、性能下降等影响;为了解决以上问题则对该服务器机柜上服务器进行辐射抗干扰度测试方法,主要可以包括以下两部分:
85.第一部分,采用传统的辐射抗扰度测试,其中频率是固定不变的;例如设置频段为80-1000mhz,分别测试在80mhz,88mhz、96.8mhz
……
信号干扰下,服务器1-服务器6是否都能够正常工作。
86.第二部分,量测并找出服务器本体在辐射发射时的最差频率值,记录后,作为后续辐射抗扰度测试的测试频率,同时将服务器的时钟频率,作为辐射抗扰度频率的另一种补充测试频率,具体实施方式如下:
87.步骤1,对服务器1进行辐射发射测试,确认测试数据。
88.步骤2,对信号强度较高的窄带波形信号如图3a所示,直接将其中心频率作为辐射抗扰度的测试频率值,进行抗扰度测试,并判断服务器2-服务器5是否能够正常工作;
89.步骤3,对信号较强的宽带波形信号如图3b所示,设定其左、中、右三个频率点作为辐射抗扰度的测试频率值,进行抗扰度测试,并判断服务器2-服务器5是否能够正常工作。
90.步骤4,以服务器1的晶振的时钟频率及其倍频,作为辐射抗扰度的测试频率。例如50mhz时钟频率,则选择50mhz,100mhz,150mhz
……
,直到小于等于1000mhz为止,进行抗扰度测试,并判断服务器2-服务器5是否能够正常工作。
91.需要说明的是,由于每台服务器本身都会对外界产生电磁干扰,因此,进行辐射抗扰度测试时,必须考虑服务器之间的相互干扰;而相同型号的服务器其发出的辐射信号感染基本相同,因此如果测试环境中只有一种信号的服务器则只需要选取其中一个服务器,通过以上步骤1至步骤4找到更多的重要频率点补充测试。如果有多种,还要兼顾每种型号服务器产生的辐射干扰,即从每种服务器中挑选一个作为步骤1至步骤4的执行对象以找到更多的重要频率点。
92.上述服务器进行辐射抗干扰度测试方法具有以下有有益技术效果:优先以法规规定的频率值,为辐射抗扰度的测试频率;对服务器进行辐射发射测试,根据测试数据,以辐
射发射值信号较强的频率点作为辐射抗扰度测试的频率点。根据服务器晶振的时钟频率,以时钟频率的倍频作为辐射抗扰度的测试频率;可以更高效,更准确的选择服务器辐射抗扰度的测试频率值,确保服务器能够满足辐射抗扰度的要求,保证在机房等复杂电磁环境下,服务器能够正常运行而不受电磁辐射的影响。
93.在一些实例中,请参照图4所示,本发明还提供了一种服务器辐射抗干扰度测试装置200,所述服务器辐射抗干扰度测试装置200包括:
94.采集模块201,所述采集模块201配置用于对测试环境中多台服务器中的某一服务器进行辐射发射测试并采集所述某一服务器产生的辐射信号;
95.波形分析模块202,所述波形分析模块202配置用于对所述辐射信号进行波形分析以确定信号类型;
96.确定模块203,所述确定模块203配置用于基于所述信号类型和所述辐射信号确定测试频率;
97.检测模块204,所述检测模块204配置用于在测试环境中模拟频率等于测试频率的信号,并检测剩余服务器是否正常运行。
98.上述一种服务器辐射抗干扰度测试装置,通过测试环境中的某个服务器进行辐射发射信号测试并采集器产生的辐射信号,然后对所采集的辐射信号进行波形分析确定信号类型,然后基于信号类型和所采集的辐射信号确定测试频率,最后模拟该测试频率的辐射信号并检测剩余服务器是否正常运行,丰富了抗辐射测试时测试频率的选择,实现了更高效、更准确的选择服务器辐射抗扰度的测试频率,确保服务器能够满足辐射抗扰度的要求,保证在机房等复杂电磁环境下,服务器能够正常运行而不受电磁辐射的影响。
99.需要说明的是,关于服务器辐射抗干扰度测试装置的具体限定可以参见上文中对服务器辐射抗干扰度测试方法的限定,在此不再赘述。上述服务器辐射抗干扰度测试装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
100.根据本发明的另一方面,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图请参照图5所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时实现以上所述的服务器辐射抗干扰度测试方法,具体来说,所述方法包括以下步骤:
101.对测试环境中多台服务器中的某一服务器进行辐射发射测试并采集所述某一服务器产生的辐射信号;
102.对所述辐射信号进行波形分析以确定信号类型;
103.基于所述信号类型和所述辐射信号确定测试频率;
104.在测试环境中模拟频率等于测试频率的信号,并检测剩余服务器是否正常运行。
105.在一些实施例中,所述方法还包括:
106.获取所述某一服务器的晶振物料表;
107.解析所述晶振物料表以得到晶振时钟频率;
108.基于所述晶振时钟频率确定测试频率。
109.在一些实施例中,所述基于所述晶振时钟频率确定测试频率的步骤还包括:
110.将所述晶振时钟频率与多个预设倍数相乘以得到多个倍频;
111.将所述晶振时钟频率以及所述多个倍频均作为测试频率。
112.在一些实施例中,所述对测试环境中多台服务器中的某一服务器进行辐射发射测试并采集所述某一服务器产生的辐射信号的步骤包括:
113.对测试环境中的多台服务器的型号进行统计;
114.从每种型号的服务器中选择一个服务器作为目标服务器;
115.并利用辐射信号采集设备采集目标服务器运行过程中产生的辐射信号。
116.在一些实施例中,所述信号类型包括窄带信号波形和宽带信号波形,所述基于所述信号类型和所述辐射信号确定测试频率的步骤包括:
117.响应于所述辐射信号的信号类型属于窄带信号,则将所述辐射信号的峰值频率作为测试频率;
118.响应于所述辐射信号的信号类型属于宽带信号,则将所述辐射信号中最左侧,最右侧以及二者中间位置对应三个频率均作为所述测试频率。
119.在一些实施例中,所述方法还包括:
120.设置频率范围介于第一预设频率和第二预设频率的频率段,其中,所述第一预设频率小于所述第二预设频率;
121.在所述频率段中从所述第一预设频率起以每次增加前一次测试频率的百分之十为步长得到若干测试频率。
122.在一些实施例中,所述方法还包括:
123.选取若干预设固定频率作为测试频率。
124.根据本发明的又一方面,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以上所述的服务器辐射抗干扰度测试方法,具体来说,包括执行以下步骤:
125.对测试环境中多台服务器中的某一服务器进行辐射发射测试并采集所述某一服务器产生的辐射信号;
126.对所述辐射信号进行波形分析以确定信号类型;
127.基于所述信号类型和所述辐射信号确定测试频率;
128.在测试环境中模拟频率等于测试频率的信号,并检测剩余服务器是否正常运行。
129.在一些实施例中,所述方法还包括:
130.获取所述某一服务器的晶振物料表;
131.解析所述晶振物料表以得到晶振时钟频率;
132.基于所述晶振时钟频率确定测试频率。
133.在一些实施例中,所述基于所述晶振时钟频率确定测试频率的步骤还包括:
134.将所述晶振时钟频率与多个预设倍数相乘以得到多个倍频;
135.将所述晶振时钟频率以及所述多个倍频均作为测试频率。
136.在一些实施例中,所述对测试环境中多台服务器中的某一服务器进行辐射发射测试并采集所述某一服务器产生的辐射信号的步骤包括:
137.对测试环境中的多台服务器的型号进行统计;
138.从每种型号的服务器中选择一个服务器作为目标服务器;
139.并利用辐射信号采集设备采集目标服务器运行过程中产生的辐射信号。
140.在一些实施例中,所述信号类型包括窄带信号波形和宽带信号波形,所述基于所述信号类型和所述辐射信号确定测试频率的步骤包括:
141.响应于所述辐射信号的信号类型属于窄带信号,则将所述辐射信号的峰值频率作为测试频率;
142.响应于所述辐射信号的信号类型属于宽带信号,则将所述辐射信号中最左侧,最右侧以及二者中间位置对应三个频率均作为所述测试频率。
143.在一些实施例中,所述方法还包括:
144.设置频率范围介于第一预设频率和第二预设频率的频率段,其中,所述第一预设频率小于所述第二预设频率;
145.在所述频率段中从所述第一预设频率起以每次增加前一次测试频率的百分之十为步长得到若干测试频率。
146.在一些实施例中,所述方法还包括:
147.选取若干预设固定频率作为测试频率。
148.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(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)等。
149.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
150.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献