一种风扇调速方法及装置制造方法及图纸

技术编号:34385192 阅读:30 留言:0更新日期:2022-08-03 21:06
本发明专利技术涉及计算机技术领域,提供了一种风扇调速方法及装置。包括:在使用风扇进行降温的所有功耗器件中,选择一个功耗器件作为主调速器件,根据主调速器件进行风扇的占空比的计算;将除主调速器件以外的其他功耗器件作为辅调速器件,根据辅调速器件对占空比计算中的参数进行修正;根据计算所得的占空比调节风扇的风速。本发明专利技术在保证每一个功耗器件的降温需求的基础上,避免了根据多个功耗器件进行多次占空比计算的繁琐流程,简化了风扇调速流程,使风扇能够根据功耗器件的降温需求快速响应,从而保障功耗器件的正常运行。而保障功耗器件的正常运行。而保障功耗器件的正常运行。

【技术实现步骤摘要】
一种风扇调速方法及装置


[0001]本专利技术涉及计算机
,特别是涉及一种风扇调速方法及装置。

技术介绍

[0002]随着电子计算机技术的发展,各种电子设备所需承担的功能越来越多且越来越大,随之而来的是设备内部的功耗器件的功耗越来越大,对散热降温的需求越来越高。目前,电子设备通常采用风扇来进行散热降温,同时为了降低风扇的功耗和噪音,通常会对风扇的风速进行控制,使能够在尽可能低的风扇转速下将功耗器件的温度保持在允许范围内。
[0003]当电子设备中存在多个功耗器件,且多个功耗器件需要通过一个风扇进行散热降温时,由于每个功耗器件的所需保持的温度范围不同,在同一时刻,每一个功耗器件的温度也可能不同。
[0004]在当前技术中,通常需要根据每一个功耗器件进行风扇风速的调节,其中,最普遍采用的是PID(ProportionalIntegralDerivative,比例

积分

微分)风扇调速算法,使用PID风扇调速算法进行多个功耗器件的风扇调速的过程为,针对每一个由风扇负责降温的功耗器件,计算对应的风扇风速,并选择其中最大的风扇风速进行风扇的风速调节,从而使风扇负责下的所有功耗器件的温度均能够控制在所需要的温度范围内。
[0005]PID风扇调速算法所采用的基本公式为:
[0006]PWM(t+1)
[0007]=PWM(t)+K
p
×
(T
t

T
t
‑1)+K
i
×
(T
t

T
ref
)+K
d
[0008]×
(T
t
‑2×
T
t
‑1+T
t
‑2)
[0009]PWM(t+1)是需要设置给风扇的占空比,通过控制风扇的占空比可控制风扇的风速,不同的占空比对应不同的风扇转速,PWM(t)是风扇当前时刻的占空比,K
p
是功耗器件对应的比例系数,K
i
是功耗器件对应的积分系数,K
d
是功耗器件对应的微分系数,T
t
是功耗器件的当前温度,T
t
‑1是功耗器件的上一时刻的温度,T
t
‑2是功耗器件的上上时刻的温度,T
ref
是功耗器件的参考温度。
[0010]其中,比例系数、积分系数和微分系数均是针对每一个功耗器件经测试得到的。当使用多个功耗器件进行风扇调速时,需要对多个功耗器件测定得到相应的比例系数、积分系数和微分系数,因此需要大量反复的测试工作,耗费大量的资源,且对多个功耗器件执行PID调速算法进行风扇调速耗费时间长,占用资源多,导致风扇调速不及时,功耗器件的降温延迟,甚至可能影响功耗器件的工作状态及功耗器件的正常使用寿命。
[0011]鉴于此,克服该现有技术所存在的缺陷是本
亟待解决的问题。

技术实现思路

[0012]本专利技术要解决的技术问题是当多个功耗器件需要通过一个风扇进行散热降温时,风扇调速耗费时间长。
[0013]本专利技术采用如下技术方案:
[0014]第一方面,本专利技术提供了一种风扇调速方法,包括:
[0015]在使用风扇进行降温的所有功耗器件中,选择一个功耗器件作为主调速器件,根据主调速器件进行风扇的占空比的计算;
[0016]将除主调速器件以外的其他功耗器件作为辅调速器件,根据辅调速器件对占空比计算中的参数进行修正;
[0017]根据计算所得的占空比调节风扇的风速。
[0018]优选的,所述根据主调速器件进行风扇的占空比的计算,具体包括:
[0019]对主调速器件进行测试得到占空比计算中的参数;
[0020]实时采集主调速器件的温度;
[0021]结合所述主调速器件的当前温度和占空比计算中的参数,计算得到风扇的占空比。
[0022]优选的,所述根据辅调速器件对占空比计算中的参数进行修正,具体包括:
[0023]实时采集所有辅调速器件的温度,将当前温度高于对应的参考温度的辅调速器件作为第一辅调速器件,根据第一辅调速器件对占空比计算中的参数进行修正;
[0024]若所有辅调速器件的当前温度均低于或等于对应的参考温度,则不对占空比计算中的参数进行修正。
[0025]优选的,所述根据第一辅调速器件对占空比计算中的参数进行修正,具体包括:
[0026]计算每一个第一辅调速器件的当前温度与对应的参考温度之间的差值作为对应的实时温差;
[0027]选择实时温差最大的一个第一辅调速器件作为第二辅调速器件,根据第二辅调速器件对占空比计算中的参数进行修正。
[0028]优选的,所述根据第二辅调速器件对占空比计算中的参数进行修正,具体包括:
[0029]根据第二辅调速器件的实时温差设定修正因子;
[0030]根据修正因子对占空比计算中所使用的主调速器件的参考温度进行修正。
[0031]优选的,所述根据第二辅调速器件的当前温度与对应的参考温度之间的差值设定修正因子,具体包括:
[0032]获取所述第二辅调速器件与主调速器件以及风扇之间的位置分布关系,根据所述位置分布关系和所述第二辅调速器件的实时温差设定修正因子。
[0033]优选的,所述进行占空比计算所使用的公式为:
[0034]PWM(t+1)
[0035]=PWM(t)+K
p
×
(T
t
—T
t
‑1)+K
i
×
[T
t

(T
ref
—T
adjust
)]+K
d
[0036]×
(T
t
‑2×
T
t
‑1+T
t
‑2)
[0037]其中,PWM(t+1)是需要设置给风扇的占空比,PWM(t)是风扇当前时刻的占空比,K
p
是主调速器件对应的比例系数,K
i
是主调速器件对应的积分系数,K
d
是主调速器件对应的微分系数,T
t
是主调速器件的当前温度,T
t
‑1是主调速器件的上一时刻的温度,T
t
‑2是主调速器件的上上时刻的温度,T
ref
是主调速器件的参考温度,T
adjust
是修正因子。
[0038]第二方面,本专利技术还提供了一种风扇调速装置,所述装置包括计算模块和调节模块,具体的:
[0039]所述计算模块用于根据主调速器件进行风扇的占空比的计算,并根据辅调速器件对占空比计算中的参数进行修正;
[0040]所述调节模块用于根据计算模块计算所得的占空比调节风本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种风扇调速方法,其特征在于,包括:在使用风扇进行降温的所有功耗器件中,选择一个功耗器件作为主调速器件,根据主调速器件进行风扇的占空比的计算;将除主调速器件以外的其他功耗器件作为辅调速器件,根据辅调速器件对占空比计算中的参数进行修正;根据计算所得的占空比调节风扇的风速。2.根据权利要求1所述的风扇调速方法,其特征在于,所述根据主调速器件进行风扇的占空比的计算,具体包括:对主调速器件进行测试得到占空比计算中的参数;实时采集主调速器件的温度;结合所述主调速器件的当前温度和占空比计算中的参数,计算得到风扇的占空比。3.根据权利要求1所述的风扇调速方法,其特征在于,所述根据辅调速器件对占空比计算中的参数进行修正,具体包括:实时采集所有辅调速器件的温度,将当前温度高于对应的参考温度的辅调速器件作为第一辅调速器件,根据第一辅调速器件对占空比计算中的参数进行修正;若所有辅调速器件的当前温度均低于或等于对应的参考温度,则不对占空比计算中的参数进行修正。4.根据权利要求3所述的风扇调速方法,其特征在于,所述根据第一辅调速器件对占空比计算中的参数进行修正,具体包括:计算每一个第一辅调速器件的当前温度与对应的参考温度之间的差值作为对应的实时温差;选择实时温差最大的一个第一辅调速器件作为第二辅调速器件,根据第二辅调速器件对占空比计算中的参数进行修正。5.根据权利要求4所述的风扇调速方法,其特征在于,所述根据第二辅调速器件对占空比计算中的参数进行修正,具体包括:根据第二辅调速器件的实时温差设定修正因子;根据修正因子对占空比计算中所使用的主调速器件的参考温度进行修正。6.根据权利要求5所述的风扇调速方法,其特征在于,所述根据第二辅调速器件的当前温度与对应的参考温度之间的差值设定修正因子,具体包括:获取所述第二辅调速器件与主调速器件以及风扇之间的位置分布关系,根据所述位置分布关系和所述第二辅调速器件的实时温差设定修正因子。7.根据权利要求1

6任一所述的风扇调速方法,其特征在于,所述进行占空比计算所使用的公式为:PWM(t+1)=PWM(t)+K
p
×
(T
t

T

【专利技术属性】
技术研发人员:姬生钦邓艳山
申请(专利权)人:烽火超微信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1