【技术实现步骤摘要】
一种风扇转速自适应方法及装置
[0001]本专利技术涉及散热控制
,特别涉及一种风扇转速自适应方法及装置。
技术介绍
[0002]风扇是信息系统中用于散热的常用组件。一般来说,风扇的转速越大,散热速度就会越快,同时,风扇的噪音和功耗就越大,使用寿命就越短。为解决这对矛盾,信息系统一般都为风扇配备了自动控制转速的方法。
[0003]现有风扇转速控制方法,一般是将风扇转速和温度都分成几档,每档温度对应一档风扇转速。例如,风扇转速分为0~3档共4档,温度空间由40、60、80度分成4段即4档。低于40度风扇转速为0档,[40,60)度之间转速为1档,[60,80)度之间转速为2档,80度及以上转速为3档。
[0004]风扇在某个预设档位上散热的速度,一般不会刚好与信息系统产热的速度相平衡。因而,上述风扇转速控制方法的缺点是:一是风扇转速容易在相邻两档之间来回切换,例如风扇分4档转速时,转速会在相差33%的两档之间切换,噪音大小也会发生很大的变化;二是受灰尘等因素影响,风扇每个档位的实际转速会越来越低,造成信息系统产热散热的平衡温度越来越高,降低了信息系统核心的寿命。
技术实现思路
[0005]本专利技术实施例的目的是提供一种风扇转速自适应方法及装置,依据信息系统待散热区域的温度变化趋势,通过第一转速调节步长和第二转速调节步长结合来合理调节风扇的转速,以将待散热区域的温度控制在一个预设的温度范围内,实现了风扇转速精准对信息系统热量产生速度,降低了散热模块的噪声,延长了信息系统的使用寿命。 ...
【技术保护点】
【技术特征摘要】
1.一种风扇转速自适应方法,其特征在于,包括如下步骤:获取待散热区域在前一预设周期和当前预设周期的实际检测温度;依据所述实际检测温度,得到所述待散热区域在连续两个所述预设周期内的温度增速;依据所述当前预设周期的所述实际检测温度和当前所述温度增速,结合第一转速调节步长和第二转速调节步长调节所述风扇的转速,使所述待散热区域在下一所述预设周期内的温度收敛至预设温度区间内,其中所述第一转速调节步长的数值大于所述第二转速调节步长的数值。2.根据权利要求1所述的风扇转速自适应方法,其特征在于,所述依据所述当前预设周期的所述实际检测温度和当前所述温度增速并结合第一转速调节步长和第二转速调节步长调节所述风扇的转速,包括:当所述当前预设周期的所述实际检测温度大于所述预设温度区间时,结合所述第一转速调节步长和所述第二转速调节步长提高所述风扇的转速或保持所述风扇的转速;当所述当前预设周期的所述实际检测温度位于所述预设温度区间时,按所述第二转速调节步长调节所述风扇的转速或保持所述风扇的转速;当所述当前预设周期的所述实际检测温度小于所述预设温度区间时,结合所述第一转速调节步长和所述第二转速调节步长提高所述风扇的转速或保持所述风扇的转速。3.根据权利要求2所述的风扇转速自适应方法,其特征在于,所述当所述当前预设周期的所述实际检测温度大于所述预设温度区间时,结合所述第一转速调节步长和所述第二转速调节步长提高所述风扇的转速或保持所述风扇的转速,包括:当所述实际检测温度升高时,按所述第一转速调节步长提高所述风扇的转速;当所述实际检测温度降低且降速较慢时,按所述第二转速调节步长提高所述风扇的转速,所述降速较慢的情况满足下式:(T
max
ꢀ‑ꢀ
C
i
) /
△
C
i
‑
1 >= N;即C
i + N
△
C
i
‑
1 >= T
max
;当所述实际检测温度降低且降速较快时,保持所述风扇的转速,所述降速较快的情况满足下式:(T
max
ꢀ‑ꢀ
C
i
) /
△
C
i
‑
1 < N,即C
i + N
△
C
i
‑
1 < T
max
;其中,T
max
为所述预设温度区间的最大值,N为预设常数,C
i
为第i时刻获取的所述实际检测温度,
△
C
i
‑1为所述第i时刻获取的所述实际检测温度相对于所述i
‑
1时刻的温度增量。4.根据权利要求2所述的风扇转速自适应方法,其特征在于,所述当所述当前预设周期的所述实际检测温度位于所述预设温度区间时按所述第二转速调节步长调节所述风扇的转速或保持所述风扇的转速,包括:当所述实际检测温度升高且升速较快时,按所述第二转速调节步长提高所述风扇的转速,所述升速较快的情况满足下式:(T
max
ꢀ‑ꢀ
C
i
) /
△
C
i
‑
1 < N,
即C
i + N
△
C
i
‑
1 > T
max
;当所述实际检测温度升高且升速较慢或当所述实际检测温度降低且降速较慢时,保持所述风扇的转速;当所述实际检测温度降低且降速较快时,按所述第二转速调节步长降低所述风扇的转速,所述降速较快的情况满足下式:(T
min
ꢀ‑ꢀ
C
i
) /
△
C
i
‑
1 < N,即C
i + N
△
C
i
‑
1 < T
min
;其中,T
min
为所述预设温度区间的最小值,T
max 为所述预设温度区间的最大值,N为预设常数,C
i
为第i时刻获取的所述实际检测温度,
△
C
i
‑1为所述第i时刻获取的所述实际检测温度相对于所述i
‑
1时刻的温度增量。5.根据权利要求2所述的风扇转速自适应方法,其特征在于,所述当所述当前预设周期的所述实际检测温度小于所述预设温度区间时并结合所述第一转速调节步长和所述第二转速调节步长提高所述风扇的转速或保持所述风扇的转速,包括:当所述实际检测温度升高且升速较快时,保持所述风扇的转速,所述升速较快的情况满足下式:(T
min
ꢀ‑ꢀ
C
i
) /
△
C
i
‑
1 < N,即C
i + N
△
C
i
‑
1 > T
min
;当所述实际检测温度升高且升速较慢时,按所述第二转速调节步长降低所述风扇的转速,所述升速较慢的情况满足下式:(T
min
ꢀ‑ꢀ
C
i
) /
△
C
i
‑
1 >= N;即C
i + N
△
C
i
‑
1 <= T
min
;当所述实际检测温度降低时,按所述第一转速调节步长降低所述风扇的转速;其中,T
min
为所述预设温度区间的最小值,N为预设常数,C
i
为第i时刻获取的所述实际检测温度,
△
C
i
‑1为所述第i时刻获取的所述实际检测温度相对于所述i
‑
1时刻的温度增量。6.一种风...
【专利技术属性】
技术研发人员:王夕军,
申请(专利权)人:北京中航电科科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。