CN105402148B - 一种ptn设备风扇调速的方法及装置 - Google Patents
一种ptn设备风扇调速的方法及装置 Download PDFInfo
- Publication number
- CN105402148B CN105402148B CN201410416361.4A CN201410416361A CN105402148B CN 105402148 B CN105402148 B CN 105402148B CN 201410416361 A CN201410416361 A CN 201410416361A CN 105402148 B CN105402148 B CN 105402148B
- Authority
- CN
- China
- Prior art keywords
- temperature value
- current
- fan
- temperature
- ptn device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 18
- 230000007423 decrease Effects 0.000 claims description 12
- 238000001514 detection method Methods 0.000 claims description 5
- 238000004891 communication Methods 0.000 abstract description 2
- 230000033228 biological regulation Effects 0.000 description 16
- 230000001105 regulatory effect Effects 0.000 description 4
- 230000004308 accommodation Effects 0.000 description 3
- 108010028984 3-isopropylmalate dehydratase Proteins 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000001932 seasonal effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/20—Cooling means
- G06F1/206—Cooling means comprising thermal management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Control Of Electric Motors In General (AREA)
- Control Of Positive-Displacement Air Blowers (AREA)
Abstract
本发明公开了一种PTN设备风扇调速的方法及装置,涉及通讯技术中的PTN技术领域。所述方法包括:对PTN设备主控板的当前温度进行检测,得到所述PTN设备主控板当前温度值;判断PTN设备主控板当前温度值是否符合预期温度要求;根据所述判断的结果,确定所述PTN设备的风扇转速是否需要调整;若所述的风扇转速需要调整,则生成相应的转速调整指令,并通过所述转速调整指令调整PTN设备风扇的转速。本发明能够通过针对不同的PTN设备的温度自动调节PTN设备风扇转速档位,有效调节PTN设备温度,以及降低PTN设备风扇噪声系数,同时也能提高PTN设备风扇的使用寿命。
Description
技术领域
本发明涉及通讯技术中的分组传送网络(PTN:Packet Transport Network)技术领域,特别涉及一种PTN设备风扇调速的方法及装置。
背景技术
由于PTN设备自身的发热情况,PTN设备的工作环境温度随着季节变化也跟着变化,为了保证PTN设备的正常运行,就需要调节PTN设备的温度。因此,可以给每个PTN设备配置一个微型风扇。但是,PTN设备的工作环境温度有高有低,同时PTN设备的工作环境比较封闭,如果要最大效率的调节PTN设备温度,就需要设定PTN设备风扇以较高速率转动。如果,PTN设备风扇以较高转速转动,那么PTN设备风扇所产生的噪声就会比较大,同时,PTN设备风扇维持比较高的转速,磨损程度也就加大,PTN设备风扇的使用寿命也会相应缩短。
发明内容
本发明的目的在于提供一种PTN设备风扇调速的方法及装置,能够解决PTN设备风扇所产生的噪声大,以及PTN设备风扇的使用寿命低的问题。
根据本发明的一个方面,提供了一种PTN设备风扇调速的方法,包括:
对PTN设备主控板的当前温度进行检测,得到所述PTN设备主控板当前温度值;
判断PTN设备主控板当前温度值是否符合预期温度要求;
根据所述判断的结果,确定所述PTN设备的风扇转速是否需要调整;
若所述的风扇转速需要调整,则生成相应的转速调整指令,并通过所述转速调整指令调整PTN设备风扇的转速。
优选地,所述的判断PTN设备主控板当前温度值是否符合预期温度要求的步骤包括:
将所述当前温度值和预置目标温度值进行比对,判断所述当前温度值是否大 于预置目标温度值;
若所述当前温度值大于预置目标温度值,则确定所述当前温度值不符合预期温度要求;
若所述当前温度值不大于预置目标温度值,且所述当前温度值与预置目标温度值的差值大于等于预置第一温度容差,则确定所述当前温度值不符合预期温度要求。
优选地,所述的判断PTN设备主控板当前温度值是否符合预期温度要求的步骤包括:
将所述当前温度值和预置温度要求进行比对,判断所述当前温度值是否处于所述预置温度要求之内;
若所述当前温度值处于所述预置温度要求之外或等于所述预置温度要求的最小温度值或最大温度值,则确定所述当前温度值不符合预期温度要求;
若所述当前温度值处于所述预置温度要求之内,且所述当前温度值大于预存的在前温度值,则确定所述当前温度值不符合预期温度要求;
若所述当前温度值处于所述预置温度要求之内,且所述当前温度值相对于预存的在前温度值的下降温度差值大于等于预置第二温度容差,则确定所述当前温度值不符合预期温度要求。
优选地,所述的根据所述判断的结果,确定所述PTN设备的风扇转速是否需要调整的步骤包括:
若所述当前温度值不符合预期温度要求,则确定所述PTN设备的风扇转速需要调整;
反之,则确定所述当前温度值符合预期温度要求,所述PTN设备的风扇转速不需要调整,保持所述PTN设备的风扇转速不变。
优选地,所述的若所述的风扇转速需要调整,则生成相应的转速调整指令的步骤包括:
若所述当前温度值大于预置目标温度值,则根据预存的在前风扇转速计算出当前风扇转速;
若所述当前温度值不大于预置目标温度值,且所述当前温度值与预置目标温度值的差值大于等于预置第一温度容差,则根据预存的在前风扇转速计算出当前 风扇转速;
根据所计算出的当前风扇转速,生成包含所述当前风扇转速的转速调整指令。
优选地,所述的若所述的风扇转速需要调整,则生成相应的转速调整指令的步骤包括:
若所述当前温度值处于所述预置温度要求之外或等于所述预置温度要求的最小温度值或最大温度值,则根据预置风扇最小转速或最大转速确定当前风扇转速;
若所述当前温度值处于所述预置温度要求之内,且所述当前温度值大于预存的在前温度值,则根据预置风扇最小转速、当前温度值和预置温度要求的最小温度值计算出当前风扇转速;
若所述当前温度值处于所述预置温度要求之内,且所述当前温度值相对于预存的在前温度值的下降温度差值大于等于预置第二温度容差,则根据预置风扇最小转速、当前温度值和预置温度要求的最小温度值计算出当前风扇转速;
根据所计算出的当前风扇转速,生成包含所述当前风扇转速的转速调整指令。
优选地,所述的通过所述转速调整指令调整PTN设备风扇的转速是指,将所述转速调整指令发送给PTN设备风扇,由其根据所述转速调整指令中的当前风扇转速调整PTN设备风扇转速。
根据本发明的另一方面,提供了一种PTN设备风扇调速的装置,包括:
检测模块,用于对PTN设备主控板的当前温度进行检测,得到所述PTN设备主控板当前温度值;
判断模块,用于判断PTN设备主控板当前温度值是否符合预期温度要求;
确定模块,用于根据所述判断的结果,确定所述PTN设备的风扇转速是否需要调整;
调整模块,用于若所述的风扇转速需要调整,则生成相应的转速调整指令,并通过所述转速调整指令调整PTN设备风扇的转速。
优选地,所述判断模块进一步包括:
第一判断子模块,用于将所述当前温度值和预置目标温度值进行比对,判断 所述当前温度值是否大于预置目标温度值;
目标子模块,用于若所述当前温度值大于预置目标温度值,则确定所述当前温度值不符合预期温度要求;
第一容差子模块,用于若所述当前温度值不大于预置目标温度值,且所述当前温度值与预置目标温度值的差值大于等于预置第一温度容差,则确定所述当前温度值不符合预期温度要求。
优选地,所述判断模块进一步包括:
第二判断子模块,用于将所述当前温度值和预置温度要求进行比对,判断所述当前温度值是否处于所述预置温度要求之内;
温度要求子模块,用于若所述当前温度值处于所述预置温度要求之外或等于所述预置温度要求的最小温度值或最大温度值,则确定所述当前温度值不符合预期温度要求;
在前子模块,用于若所述当前温度值处于所述预置温度要求之内,且所述当前温度值大于预存的在前温度值,则确定所述当前温度值不符合预期温度要求;
第二容差子模块,用于若所述当前温度值处于所述预置温度要求之内,且所述当前温度值相对于预存的在前温度值的下降温度差值大于等于预置第二温度容差,则确定所述当前温度值不符合预期温度要求。
与现有技术相比较,本发明的有益效果在于:能够通过针对不同的PTN设备的温度自动调节PTN设备风扇转速档位,有效调节PTN设备温度,以及降低PTN设备风扇噪声系数,同时也能提高PTN设备风扇的使用寿命。
附图说明
图1是本发明实施例提供的用于PTN设备风扇调速的方法原理图;
图2是本发明实施例提供的用于PTN设备风扇调速的装置结构图;
图3是本发明实施例提供的用于PTN设备风扇调速的线性调速流程图;
图4是本发明实施例提供的用于PTN设备风扇调速的目标调速流程图;
图5是本发明实施例提供的用于PTN设备风扇调速的实验数据对比图。
具体实施方式
以下结合附图对本发明的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
图1是本发明实施例提供的用于PTN设备风扇调速的方法原理图,如图1所示,具体步骤如下:
步骤S1:对PTN设备主控板的当前温度进行检测,得到所述PTN设备主控板当前温度值。
步骤S2:判断PTN设备主控板当前温度值是否符合预期温度要求。
在步骤S2中,目标调速策略算法具体表现为:将所述当前温度值和预置目标温度值进行比对,判断所述当前温度值是否大于预置目标温度值;
若所述当前温度值大于预置目标温度值,则确定所述当前温度值不符合预期温度要求;
若所述当前温度值不大于预置目标温度值,且所述当前温度值与预置目标温度值的差值大于等于预置第一温度容差,则确定所述当前温度值不符合预期温度要求。
进一步地,线性调速策略算法具体表现为:将所述当前温度值和预置温度要求进行比对,判断所述当前温度值是否处于所述预置温度要求之内;
若所述当前温度值处于所述预置温度要求之外或等于所述预置温度要求的最小温度值或最大温度值,则确定所述当前温度值不符合预期温度要求;
若所述当前温度值处于所述预置温度要求之内,且所述当前温度值大于预存的在前温度值,则确定所述当前温度值不符合预期温度要求;
若所述当前温度值处于所述预置温度要求之内,且所述当前温度值相对于预存的在前温度值的下降温度差值大于等于预置第二温度容差,则确定所述当前温度值不符合预期温度要求。
步骤S3:根据所述判断的结果,确定所述PTN设备的风扇转速是否需要调整。
在步骤S3中,若所述当前温度值不符合预期温度要求,则确定所述PTN设备的风扇转速需要调整;
反之,则确定所述当前温度值符合预期温度要求,所述PTN设备的风扇转速不需要调整,保持所述PTN设备的风扇转速不变。
步骤S4:若所述的风扇转速需要调整,则生成相应的转速调整指令,并通过所述转速调整指令调整PTN设备风扇的转速。
在步骤S4中,目标调速策略算法具体表现为:若所述当前温度值大于预置目标温度值,则根据预存的在前风扇转速计算出当前风扇转速;
若所述当前温度值不大于预置目标温度值,且所述当前温度值与预置目标温度值的差值大于等于预置第一温度容差,则根据预存的在前风扇转速计算出当前风扇转速;
根据所计算出的当前风扇转速,生成包含所述当前风扇转速的转速调整指令。
进一步地,线性调速策略算法具体表现为:若所述当前温度值处于所述预置温度要求之外或等于所述预置温度要求的最小温度值或最大温度值,则根据预置风扇最小转速或最大转速确定当前风扇转速;
若所述当前温度值处于所述预置温度要求之内,且所述当前温度值大于预存的在前温度值,则根据预置风扇最小转速、当前温度值和预置温度要求的最小温度值计算出当前风扇转速;
若所述当前温度值处于所述预置温度要求之内,且所述当前温度值相对于预存的在前温度值的下降温度差值大于等于预置第二温度容差,则根据预置风扇最小转速、当前温度值和预置温度要求的最小温度值计算出当前风扇转速;
根据所计算出的当前风扇转速,生成包含所述当前风扇转速的转速调整指令。
进一步地,所述的通过所述转速调整指令调整PTN设备风扇的转速是指,将所述转速调整指令发送给PTN设备风扇,由其根据所述转速调整指令中的当前风扇转速调整PTN设备风扇转速。
图2是本发明实施例提供的用于PTN设备风扇调速的装置结构图,如图2所示,包括:检测模块、判断模块、确定模块和调整模块。
所述检测模块用于对PTN设备主控板的当前温度进行检测,得到所述PTN设备主控板当前温度值。
所述判断模块用于判断PTN设备主控板当前温度值是否符合预期温度要求。其中,在目标调速策略算法中,所述判断模块的第一判断子模块用于将所述当前温度值和预置目标温度值进行比对,判断所述当前温度值是否大于预置目标温度值。所述判断模块的目标子模块用于若所述当前温度值大于预置目标温度 值,则确定所述当前温度值不符合预期温度要求。所述判断模块的第一容差子模块用于若所述当前温度值不大于预置目标温度值,且所述当前温度值与预置目标温度值的差值大于等于预置第一温度容差,则确定所述当前温度值不符合预期温度要求。在线性调速策略算法中,所述判断模块的第二判断子模块用于将所述当前温度值和预置温度要求进行比对,判断所述当前温度值是否处于所述预置温度要求之内。所述判断模块的温度要求子模块用于若所述当前温度值处于所述预置温度要求之外或等于所述预置温度要求的最小温度值或最大温度值,则确定所述当前温度值不符合预期温度要求。所述判断模块的在前子模块用于若所述当前温度值处于所述预置温度要求之内,且所述当前温度值大于预存的在前温度值,则确定所述当前温度值不符合预期温度要求。所述判断模块的第二容差子模块用于若所述当前温度值处于所述预置温度要求之内,且所述当前温度值相对于预存的在前温度值的下降温度差值大于等于预置第二温度容差,则确定所述当前温度值不符合预期温度要求。
所述确定模块用于根据所述判断的结果,确定所述PTN设备的风扇转速是否需要调整。
所述调整模块用于若所述的风扇转速需要调整,则生成相应的转速调整指令,并通过所述转速调整指令调整PTN设备风扇的转速。
图3是本发明实施例提供的用于PTN设备风扇调速的目标调速流程图,如图3所示,在高温或常温下,PTN设备温度差值较小的情况适用于目标调速策略算法。即,通过该算法,使PTN设备的温度值稳定于一常量,该常量为目标温度值。PTN设备风扇目标调速的算法如下:
(1)设定变量SP:代表转速。
(2)设定常量值Tobj:代表目标温度值,为监控温度最终稳定时的目标值。
(3)设定常量ΔT:为温度容差。根据PTN设备的具体情况进行设定,用于判定PTN设备是否需要调节PTN设备风扇转速。如果PTN设备温度相对于目标温度值,下降差值大于或等于ΔT,则需要重新设定PTN设备风扇的转速。其中,ΔT参考取值为,如果温度采集时间间隔小于20S,则ΔT=2;若大于20S,则ΔT=3,根据具体情况而定。
(4)设定常量ΔSP:为PTN设备风扇转速调节幅度,单位为转/分钟。即, 一个档位对应的转速变化,根据具体情况进行设定。
设定某时刻t(在前反馈时刻),PTN设备温度传感器反馈温度值为PTN设备风扇转速为SPt;时刻t+1时(当前反馈时刻),读取PTN设备温度传感器反馈温度值为需要以下两步算法进行计算:
目标调速策略算法的原理:如(3.1)、(3.2)和(3.3)、(3.4)所示,比较PTN设备当前采集温度值与目标温度值的大小。
其中,(3.1)和(3.2)的原理:
如(3.1)所示,如果PTN设备当前采集温度值大于目标温度值,则设定PTN设备风扇转速为提高一个调节幅度的PTN设备风扇转速;
如(3.2)所示,如果PTN设备当前采集温度值不大于目标温度值,则需要判断目标温度值与PTN设备当前采集温度值的差值。
(3.3)和(3.4)的原理:
如(3.3)所示,如果差值大于或等于温度容差ΔT,则设定PTN设备风扇转速为降低一个调节幅度的PTN设备风扇转速。
如(3.4)所示,如果差值小于温度容差ΔT,PTN设备风扇转速不变;
按照以上算法实现PTN设备风扇的转速控制,使PTN设备温度最终稳定在目标温度值Tobj处,在温度容差ΔT的温度范围之内,PTN设备风扇转速保持不变。具体的步骤为:
步骤301:读取PTN设备主控板的当前采集温度值。
步骤302:计算PTN设备主控板的当前采集温度值与目标温度值的差值。如果PTN设备主控板的当前采集温度值大于目标温度值,执行步骤303;如果PTN设备主控板的当前采集温度值相对于目标温度值,下降差值大于或等于温度容差,执行步骤303;如果PTN设备主控板的当前采集温度值相对于目标温度值,下降差值小于温度容差,PTN设备风扇的转速不变,执行步骤304。
步骤303:重新计算PTN设备风扇的转速值。
步骤304:PTN设备主控板将PTN设备风扇转速值通过智能型平台管理接口(IPMI:Intelligent Platform Management Interface)发送给PTN设备风扇。
图4是本发明实施例提供的用于PTN设备风扇调速的线性调速流程图,如图4所示,根据不同单板布局的PTN设备的需求,在高温或常温下,PTN设备温度随环境温度成线性变化的情况适用于线性调速策略算法。即,如果环境温度升高,PTN设备温度也随之升高,为了使PTN设备的温度保持稳定,提出线性调速策略算法。PTN设备风扇线性调速的算法如下:
(1)设定PTN设备的温度调节范围为(Tmin,Tmax);
(2)设定PTN设备风扇的转速范围为(SPmin,SPmax);
(3)设定温度容差为常量ΔT:根据具体情况进行设定,用于调节PTN设备风扇档位。
(4)设定PTN设备风扇有N个档位。每个档位对应的PTN设备风扇转速变化值为ΔSP=(SPmax-SPmin)/N。其中,N的取值可根据(Tmin,Tmax)设定,例如:N=Tmax-Tmin,也可以取值为N=(Tmax-Tmin)/2,仅供参考,需根据实际情况进行设定。
设定某时刻t(在前反馈时刻),PTN设备温度传感器反馈温度值为Tt,PTN设备风扇转速为SPt;时刻t+1时(当前反馈时刻),读取PTN设备温度传感器反馈温度值为Tt+1,需要以下两步算法进行计算:
线性调速策略算法的原理:如(4.1)、(4.2)、(4.3)和(4.4)、(4.5)所示,比较PTN设备当前采集温度值和最大最小温度值的大小,比较PTN设备当前温度采集值和前一次采集温度值的大小。
其中,(4.1)、(4.2)和(4.3)的原理:
如(4.1)所示,如果PTN设备当前采集温度值低于温度调节范围的最低温度值,则设定PTN设备风扇转速为最低档对应的转速SPmin;
如(4.2)所示,如果PTN设备当前采集温度值高于温度调节范围的最高温度值,则设定PTN设备风扇转速为最高档对应的转速SPmax;
如(4.3)所示,如果PTN设备当前采集温度值处于温度调节范围之内,则需要判断当前采集温度值与在前采集温度值的差值,根据(4.4)和(4.5)计算PTN设备风扇的转速。
(4.4)和(4.5)的原理:
如(4.4)所示,如果PTN设备当前采集温度值高于在前采集温度值,则需要计算当前采集温度值与最低温度值的差值,根据差值和最低档转速计算出当前PTN设备风扇的转速;
如(4.4)所示,如果PTN设备当前采集温度值相对于在前采集温度值,下降差值大于或等于温度容差ΔT,则需要根据差值和最低档转速计算出当前PTN设备风扇的转速;
如(4.5)所示,如果PTN设备当前采集温度值相对于在前采集温度值,下降差值小于温度容差ΔT,PTN设备风扇转速维持不变。
按照以上算法实现PTN设备风扇的转速控制,智能调节PTN设备温度,使PTN设备不至于因为温度过高而出现工作异常。具体的步骤为:
步骤401:读取PTN设备主控板的当前采集温度值。
步骤402:计算PTN设备主控板的当前采集温度值与在前采集温度值的差值。如果PTN设备主控板的当前采集温度值大于在前采集温度值,执行步骤403;如果PTN设备主控板的当前采集温度值相对于在前采集温度值,下降差值大于或等于温度容差,执行步骤403;如果PTN设备主控板的当前采集温度值相对于在前采集温度值,下降差值小于温度容差,PTN设备风扇的转速不变,执行步骤404。
步骤403:重新计算PTN设备风扇的转速值。
步骤404:PTN设备主控板将PTN设备风扇转速值通过IPMI发送给PTN设备风扇。
步骤405:PTN设备风扇根据转速值调节自身转速。
图5是本发明实施例提供的用于PTN设备风扇调速的实验数据对比图,如图5所示,当PTN设备设备处于常温25℃以下时,基于线性调速算法和线性调速算法的实验数据,根据不同单板布局的PTN设备的需求,线性调速算法和线性调速算法能够有效调节PTN设备的温度。此外,由于设置了温度容差ΔT,能够有效解决PTN设备的噪声问题,降低PTN设备风扇的噪声,在实际应用中,对于降低噪声具有广泛的意义。
综上所述,本发明具有以下技术效果:能够通过针对不同的PTN设备提供一种线性调速,或者目标调速的方法,根据PTN设备温度自动调节PTN设备风扇转速档位,有效调节PTN设备温度,以及降低PTN设备风扇噪声系数,同时也能提高PTN设备风扇的使用寿命。
尽管上文对本发明进行了详细说明,但是本发明不限于此,本技术领域技术人员可以根据本发明的原理进行各种修改。因此,凡按照本发明原理所作的修改,都应当理解为落入本发明的保护范围。
Claims (8)
1.一种PTN设备风扇调速的方法,其特征在于,包括:
对PTN设备主控板的当前温度进行检测,得到所述PTN设备主控板当前温度值;
判断PTN设备主控板当前温度值是否符合预期温度要求;
根据所述判断的结果,确定所述PTN设备的风扇转速是否需要调整;
若所述的风扇转速需要调整,则生成相应的转速调整指令,并通过所述转速调整指令调整PTN设备风扇的转速;
其中,所述的判断PTN设备主控板当前温度值是否符合预期温度要求的步骤包括:
将所述当前温度值和预置温度要求进行比对,判断所述当前温度值是否处于所述预置温度要求之内;
若所述当前温度值处于所述预置温度要求之外或等于所述预置温度要求的最小温度值或最大温度值,则确定所述当前温度值不符合预期温度要求;
若所述当前温度值处于所述预置温度要求之内,且所述当前温度值大于预存的在前温度值,则确定所述当前温度值不符合预期温度要求;
若所述当前温度值处于所述预置温度要求之内,且所述当前温度值相对于预存的在前温度值的下降温度差值大于等于预置第二温度容差,则确定所述当前温度值不符合预期温度要求。
2.一种PTN设备风扇调速的方法,其特征在于,包括:
对PTN设备主控板的当前温度进行检测,得到所述PTN设备主控板当前温度值;
判断PTN设备主控板当前温度值是否符合预期温度要求;
根据所述判断的结果,确定所述PTN设备的风扇转速是否需要调整;
若所述的风扇转速需要调整,则生成相应的转速调整指令,并通过所述转速调整指令调整PTN设备风扇的转速;
其中,所述的判断PTN设备主控板当前温度值是否符合预期温度要求的步骤包括:
将所述当前温度值和预置目标温度值进行比对,判断所述当前温度值是否大于预置目标温度值;
若所述当前温度值大于预置目标温度值,则确定所述当前温度值不符合预期温度要求;
若所述当前温度值不大于预置目标温度值,且所述当前温度值与预置目标温度值的差值大于等于预置第一温度容差,则确定所述当前温度值不符合预期温度要求。
3.根据权利要求1或2所述的方法,其特征在于,所述的根据所述判断的结果,确定所述PTN设备的风扇转速是否需要调整的步骤包括:
若所述当前温度值不符合预期温度要求,则确定所述PTN设备的风扇转速需要调整;
反之,则确定所述当前温度值符合预期温度要求,所述PTN设备的风扇转速不需要调整,保持所述PTN设备的风扇转速不变。
4.根据权利要求2所述的方法,其特征在于,所述的若所述的风扇转速需要调整,则生成相应的转速调整指令的步骤包括:
若所述当前温度值大于预置目标温度值,则根据预存的在前风扇转速计算出当前风扇转速;
若所述当前温度值不大于预置目标温度值,且所述当前温度值与预置目标温度值的差值大于等于预置第一温度容差,则根据预存的在前风扇转速计算出当前风扇转速;
根据所计算出的当前风扇转速,生成包含所述当前风扇转速的转速调整指令。
5.根据权利要求1所述的方法,其特征在于,所述的若所述的风扇转速需要调整,则生成相应的转速调整指令的步骤包括:
若所述当前温度值处于所述预置温度要求之外或等于所述预置温度要求的最小温度值或最大温度值,则根据预置风扇最小转速或最大转速确定当前风扇转速;
若所述当前温度值处于所述预置温度要求之内,且所述当前温度值大于预存的在前温度值,则根据预置风扇最小转速、当前温度值和预置温度要求的最小温度值计算出当前风扇转速;
若所述当前温度值处于所述预置温度要求之内,且所述当前温度值相对于预存的在前温度值的下降温度差值大于等于预置第二温度容差,则根据预置风扇最小转速、当前温度值和预置温度要求的最小温度值计算出当前风扇转速;
根据所计算出的当前风扇转速,生成包含所述当前风扇转速的转速调整指令。
6.根据权利要求4或5所述的方法,其特征在于,所述的通过所述转速调整指令调整PTN设备风扇的转速是指,将所述转速调整指令发送给PTN设备风扇,由其根据所述转速调整指令中的当前风扇转速调整PTN设备风扇转速。
7.一种PTN设备风扇调速的装置,其特征在于,包括:
检测模块,用于对PTN设备主控板的当前温度进行检测,得到所述PTN设备主控板当前温度值;
判断模块,用于判断PTN设备主控板当前温度值是否符合预期温度要求;
确定模块,用于根据所述判断的结果,确定所述PTN设备的风扇转速是否需要调整;
调整模块,用于若所述的风扇转速需要调整,则生成相应的转速调整指令,并通过所述转速调整指令调整PTN设备风扇的转速;
所述判断模块进一步包括:
第二判断子模块,用于将所述当前温度值和预置温度要求进行比对,判断所述当前温度值是否处于所述预置温度要求之内;
温度要求子模块,用于若所述当前温度值处于所述预置温度要求之外或等于所述预置温度要求的最小温度值或最大温度值,则确定所述当前温度值不符合预期温度要求;
在前子模块,用于若所述当前温度值处于所述预置温度要求之内,且所述当前温度值大于预存的在前温度值,则确定所述当前温度值不符合预期温度要求;
第二容差子模块,用于若所述当前温度值处于所述预置温度要求之内,且所述当前温度值相对于预存的在前温度值的下降温度差值大于等于预置第二温度容差,则确定所述当前温度值不符合预期温度要求。
8.一种PTN设备风扇调速的装置,其特征在于,包括:
检测模块,用于对PTN设备主控板的当前温度进行检测,得到所述PTN设备主控板当前温度值;
判断模块,用于判断PTN设备主控板当前温度值是否符合预期温度要求;
确定模块,用于根据所述判断的结果,确定所述PTN设备的风扇转速是否需要调整;
调整模块,用于若所述的风扇转速需要调整,则生成相应的转速调整指令,并通过所述转速调整指令调整PTN设备风扇的转速;
所述判断模块进一步包括:
第一判断子模块,用于将所述当前温度值和预置目标温度值进行比对,判断所述当前温度值是否大于预置目标温度值;
目标子模块,用于若所述当前温度值大于预置目标温度值,则确定所述当前温度值不符合预期温度要求;
第一容差子模块,用于若所述当前温度值不大于预置目标温度值,且所述当前温度值与预置目标温度值的差值大于等于预置第一温度容差,则确定所述当前温度值不符合预期温度要求。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410416361.4A CN105402148B (zh) | 2014-08-21 | 2014-08-21 | 一种ptn设备风扇调速的方法及装置 |
PCT/CN2015/071652 WO2015131723A1 (zh) | 2014-08-21 | 2015-01-27 | 一种ptn设备风扇调速的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410416361.4A CN105402148B (zh) | 2014-08-21 | 2014-08-21 | 一种ptn设备风扇调速的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105402148A CN105402148A (zh) | 2016-03-16 |
CN105402148B true CN105402148B (zh) | 2019-01-04 |
Family
ID=54054568
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410416361.4A Expired - Fee Related CN105402148B (zh) | 2014-08-21 | 2014-08-21 | 一种ptn设备风扇调速的方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105402148B (zh) |
WO (1) | WO2015131723A1 (zh) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107269564B (zh) * | 2016-04-08 | 2020-10-09 | 南京中兴软件有限责任公司 | 自动调控风扇转速的方法及装置 |
CN108167214B (zh) * | 2017-12-11 | 2020-06-19 | 深圳比特微电子科技有限公司 | 对设备进行温度控制的方法 |
CN109026802B (zh) * | 2018-07-04 | 2024-07-30 | 北京嘉楠捷思信息技术有限公司 | 一种风扇转速调节方法及装置 |
CN111536067B (zh) * | 2020-04-26 | 2022-06-07 | 峰米(北京)科技有限公司 | 一种风扇转速控制方法、装置、电子设备和存储介质 |
CN112285992B (zh) * | 2020-10-12 | 2022-04-01 | 深圳市当智科技有限公司 | 投影仪散热控制方法、装置、投影仪及可读存储介质 |
CN114594810B (zh) * | 2022-03-03 | 2023-08-01 | 北京半导体专用设备研究所(中国电子科技集团公司第四十五研究所) | 一种温度控制方法、装置及电子设备 |
CN114576186A (zh) * | 2022-03-15 | 2022-06-03 | 浪潮商用机器有限公司 | 风扇转速的调控方法及相关组件 |
CN114635868B (zh) * | 2022-03-25 | 2024-10-11 | 峰米(重庆)创新科技有限公司 | 散热风扇转速控制方法、装置、计算机设备和存储介质 |
CN114995614B (zh) * | 2022-05-27 | 2023-07-25 | 杭州海康威视数字技术股份有限公司 | 一种散热部件调速方法、装置及设备 |
CN115013346B (zh) * | 2022-07-21 | 2024-09-03 | 浪潮网络科技(山东)有限公司 | 一种基于设备的风扇调速方法、设备及介质 |
CN115240723A (zh) * | 2022-07-22 | 2022-10-25 | 山东云海国创云计算装备产业创新中心有限公司 | 一种硬盘降温方法、装置、计算机设备及存储介质 |
CN119103187B (zh) * | 2024-10-22 | 2025-03-18 | 酷睿程(北京)科技有限公司 | 用于控制器的风扇调速方法、芯片、控制器及车辆 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1800650A (zh) * | 2005-01-05 | 2006-07-12 | 英业达股份有限公司 | 风扇转速控制系统及方法 |
CN101349926A (zh) * | 2008-09-04 | 2009-01-21 | 华为技术有限公司 | 调整风扇转速的方法及装置 |
CN101832287A (zh) * | 2009-03-10 | 2010-09-15 | 华为技术有限公司 | 一种风扇调速的方法、装置及通信系统 |
US20120209449A1 (en) * | 2011-02-15 | 2012-08-16 | Nuvoton Technology Corporation | Processor temperature control |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW499637B (en) * | 1999-07-19 | 2002-08-21 | Winbond Electronics Corp | Method and apparatus of rotation speed control for heat dissipation fan |
DE10348133A1 (de) * | 2003-10-16 | 2005-05-12 | Daimler Chrysler Ag | Verfahren zum Ansteuern eines Lüfters mit mehreren Kennlinien und Steuerungsprogramm für die Leistungssteuerung des Lüfters |
DE102006044725A1 (de) * | 2006-02-16 | 2007-08-23 | Pfalz, Rainer | Vorrichtung zur Drehzahlregelung eines Lüfters |
CN200972624Y (zh) * | 2006-10-30 | 2007-11-07 | 深圳市宝德科技股份有限公司 | 一种具有风扇电机调速功能的背板 |
CN101660539B (zh) * | 2009-09-21 | 2011-08-10 | 中兴通讯股份有限公司 | 一种风扇转速控制方法和装置 |
JP5786596B2 (ja) * | 2011-09-27 | 2015-09-30 | 富士通株式会社 | 電子機器、電源ユニット、ファンの制御方法、および情報処理プログラム |
CN103593028A (zh) * | 2013-11-01 | 2014-02-19 | 浪潮电子信息产业股份有限公司 | 一种服务器环境温度的调控设计方法 |
-
2014
- 2014-08-21 CN CN201410416361.4A patent/CN105402148B/zh not_active Expired - Fee Related
-
2015
- 2015-01-27 WO PCT/CN2015/071652 patent/WO2015131723A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1800650A (zh) * | 2005-01-05 | 2006-07-12 | 英业达股份有限公司 | 风扇转速控制系统及方法 |
CN101349926A (zh) * | 2008-09-04 | 2009-01-21 | 华为技术有限公司 | 调整风扇转速的方法及装置 |
CN101832287A (zh) * | 2009-03-10 | 2010-09-15 | 华为技术有限公司 | 一种风扇调速的方法、装置及通信系统 |
US20120209449A1 (en) * | 2011-02-15 | 2012-08-16 | Nuvoton Technology Corporation | Processor temperature control |
Also Published As
Publication number | Publication date |
---|---|
CN105402148A (zh) | 2016-03-16 |
WO2015131723A1 (zh) | 2015-09-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105402148B (zh) | 一种ptn设备风扇调速的方法及装置 | |
CN106705353B (zh) | 一种多联机空调控制方法 | |
CN108571460B (zh) | 风扇转速控制方法和装置 | |
CN105587681B (zh) | 一种基于PID算法应用于SmartRack机柜的风扇调控方法 | |
CN102654130B (zh) | 一种对计算机进行温度控制的方法和计算机 | |
US20160291605A1 (en) | Method, and device for controlling the output of the air volume and memory medium | |
CN102538148B (zh) | 通信机房风量的控制方法及系统 | |
CN106321218B (zh) | 散热控制系统、方法以及挖掘机 | |
CN103968497A (zh) | 空调压缩机运行频率的调节方法及装置、空调 | |
CN104913445B (zh) | 风机档位的控制方法、风机档位的控制系统和空调器 | |
US20200159297A1 (en) | Hybrid cooling control of a computing system | |
CN104863881A (zh) | 电子设备中风扇转速的控制方法及装置 | |
CN101832287A (zh) | 一种风扇调速的方法、装置及通信系统 | |
CN1963233A (zh) | 一种控制风扇转速的方法和装置 | |
CN109424570B (zh) | 一种风扇的控制方法及装置 | |
CN105257471A (zh) | 风力发电机组桨距角控制方法、装置及系统 | |
CN111306728B (zh) | 空调系统风量调控的方法、装置及计算机设备 | |
CN109253099B (zh) | 一种基站风扇控制方法及装置 | |
CN103557206B (zh) | 液压系统中冷却风机的转速控制方法及装置 | |
CN108825543A (zh) | 一种服务器风扇调控方法及系统 | |
CN104769364A (zh) | 热平衡机组及其控制方法与控制装置 | |
CN108917088B (zh) | 一种体感风量调节方法、装置及空调器 | |
CN101885969B (zh) | 一种集气管压力控制方法 | |
CN104951025A (zh) | 风扇转速控制系统、方法及控制风扇转速的服务器 | |
CN107975925A (zh) | 风机档位调节方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190104 Termination date: 20190821 |
|
CF01 | Termination of patent right due to non-payment of annual fee |