影响系数,但是出于对成本、效率W及实 用性的考虑,在本发明实施例中,对于每个用于确定风扇目标转速的参数对应的影响系数, 采取预先设定的方式得到。具体地,每个用于确定风扇目标转速的参数对应的影响系数可 W通过热流实验确定。
[0076] 举例来说,假设通过步骤101所获取到的用于确定风扇目标转速的参数包括有环 境溫度值T、环境气压值P、设备安放姿态LW及设备的工作功率UXI,并假设通过热流实验 确定并设定了环境溫度值对应的影响系数为Si,环境气压值对应的影响系数为52,设备安放 姿态参数对应的影响系数为S3,设备的工作功率对应的影响系数为84,则可W根据步骤102 中所描述的过程,通过W下公式计算得到设备中安装的风扇的第一转速K:
[0077] k = TX5i+PX52+LX53+UXIX54
[0078] 在本发明的又一些实施例中,基于在步骤101中所获取到的用于确定风扇目标转 速的参数,步骤102中具体可W通过W下过程来确定所述设备中安装的风扇的目标转速:
[0079] 将通过步骤101所获取到的每个用于确定风扇目标转速的参数与每个用于确定风 扇目标转速的参数对应的影响系数相乘,对相乘后的结果进行累加;再将累加得到的结果 与溫控参数按照预先设定的准则进行运算,得到设备中安装的风扇的第一转速,其中,每个 用于确定风扇目标转速的参数对应的影响系数为预先设定的,溫控参数为预先设定的;进 而根据第一转速,确定设备中安装的N个风扇各自的目标转速,N为大于等于1的整数。
[0080] 其中,将通过步骤101所获取到的每个用于确定风扇目标转速的参数与每个用于 确定风扇目标转速的参数对应的影响系数相乘,对相乘后的结果进行累加,与前述本发明 的实施例中的过程可W是相同的,每个用于确定风扇目标转速的参数对应的影响系数可W 采取预先设定的方式得到。比如前述本发明的实施例中的举例示出的,将通过步骤101所获 取到的每个用于确定风扇目标转速的参数与每个用于确定风扇目标转速的参数对应的影 响系数相乘后进行累加得到的结果为K = T X Si+P X S2+LX S3+UX I X 54。
[0081 ]在通常情况下,设备自身的溫控要求与设备所在环境的溫度W及设备自身的工作 参数有关,比如设备溫度达到40度即满足设备工作的溫控要求,则可能不会进一步的控制 风扇的转速W进一步的降溫,但是如果设备中设置有可W调节的溫控参数,比如设置了可 W人为进行调节的溫控参数,如果溫控参数发生变化,比如对应的溫控要求提高(即需要进 一步的降溫),则将可能需要增加风扇的转速,因此,溫控参数也是对风扇目标转速的一个 影响因素。
[0082] 在本发明的一些具体实施例中,进一步地考虑了溫控参数的影响,在将通过步骤 101所获取到的每个用于确定风扇目标转速的参数与每个用于确定风扇目标转速的参数对 应的影响系数相乘并对相乘后的结果进行累加后,进一步地将累加得到的结果与溫控参数 按照预先设定的准则进行运算,从而得到设备中安装的风扇的第一转速。
[0083] 其中,溫控参数可W是由用户进行设置的参数,比如通过提供用户设置溫控参数 的软件接口来获取用户设置的溫控参数,溫控参数具体可W是如30度、35度、40度等多个溫 度档的取值,用户可W根据需要进行设置。
[0084] 具体地,溫控参数可W与前述本发明的实施例中用于确定风扇目标转速的参数类 似的,可W具有预先设定的对应的影响系数,进而可W将累加得到的结果,与溫控参数和溫 控参数对应的影响系数相乘得到的结果,进行相加,将加和得到的结果确定为设备中安装 的风扇的第一转速;或者,溫控参数也可W作为对累加得到的结果的一种整体上的控制系 数,即可W预先设定不同的溫控参数对应的不同的控制系数取值,将累加得到的结果与溫 控参数对应的控制系数相乘后得到设备中安装的风扇的第一转速。比如溫控参数中不同的 溫度档的取值对应不同的控制系数,若在设备正常工作要求下的溫度为40度时,40度W下 的溫度档的取值对于的控制系数均可W是大于1的控制系数取值,具体也可W通过实验确 定,在其它用于确定风扇目标转速的影响系数保持不变的情况下,溫控系数对应的控制系 数越大的情况下,得到的第一转速的取值变大。
[0085] 进一步地,在本发明的一些实施例中,在计算得到设备中安装的风扇的第一转速 之后,可W将计算得到的设备中安装的风扇的第一转速确定为设备中安装的N个风扇各自 的目标转速。
[0086] 由于在实际的应用中,设备中的N个风扇,在N大于1时,即设备中存在多个风扇时, 风扇转速还与风扇所处的位置,风扇自身的功率(或风扇的工作电压),要求的噪声,是否存 在热空气流或者一些来自于设备工作电路的干设等多种因素有关。
[0087] 因此,为了方便实际应用,在本发明的一些优选实施例中,可W预先设置一个或多 个转速等级,并确定出每个转速等级对应的一组预先设定的设备中安装的N个风扇各自的 目标转速,比如可W通过热流实验等方式来确定转速等级的划分W及各个转速等级对应的 预先设定的设备中安装的N个风扇各自的目标转速,进而在计算得到设备中安装的风扇的 第一转速后,可W根据计算得到的第一转速,确定第一转速对应的转速等级,再根据所确定 的转速等级,确定设备中安装的N个风扇各自的目标转速,其中,一个转速等级对应预先设 定的设备中安装的N个风扇各自的目标转速。
[0088] 进一步地,由于设备中安装的风扇根据安装位置的不同,预先设定的设备中安装 的N个风扇各自的目标转速也有所差异,比如,对于安装在设备热源部件附近的风扇所对应 的预先设定的目标转速可W高于安装在设备中其它位置上的风扇所对应的预先设定的目 标转速,从而使设备中的热源部件及时散热。
[0089] 其中,本发明的一些具体实施例中,设置一个或多个转速等级可W是使用一个转 速等级来对应一个转速的取值范围,不同转速等级对应的转速范围彼此不同。具体地,转速 等级对应的转速的取值范围的划分可W通过热流实验确定。转速等级的表示可W是数字1、 2、3等,或者也可W是若干个不同的转速取值。
[0090] 进一步地,本发明的一些优选实施例中,根据计算得到的设备中安装的风扇的第 一转速,可W首先确定出第一转速所属的转速范围,再根据第一转速所属的转速范围确定 第一转速对应的转速等级,进而根据所确定出的转速等级对应的预先设定的设备中安装的 N个风扇各自的目标转速,确定设备中安装的N个风扇各自的目标转速。
[0091] 应当理解的是,一般情况下转速等级所对应的预先设定的设备中安装的N个风扇 各自的目标转速,与该转速等级所对应的转速的取值范围内的转速存在正相关非线性的关 系,通过确定第一转速对应的转速等级并进一步地确定出与转速等级对应的预先设定的设 备中安装的N个风扇各自的目标转速,运N个风扇按照各自的目标转速工作所能够取得的散 热效果也可W代表运N个风扇均按照第一转速工作所能取得的散热效果。
[0092] 举例来说,本发明的一些优选实施例中,对于预先所设置的一个或多个转速等级 W及每个转速等级对应的预先设定的设备中安装的N个风扇各自的目标转速可W具体存储 为表格的形式,比如,可W W表格的形式存储在设备的存储单元中,由主控单元(比如MCU (Microcontroller化it,微控制单元))进行读取。因此,设备中安装的各个风扇的目标风 速通过查表便可获知,而不必通过复杂的公式推导得到,从而也不会过多的占用设备的计 算资源。比如表1所示的一个表格的示例。
[0093] 表 1
[0095] 如上表所示,不同的转速等级使用不同的转速取值Ki、K2、…、Km表示,总共划分了 m 个转速等级,设〇< = Ki<K2<-,<Km,转速等级Ki对应的转速范围为比i,Ki+i),即将[Ki,Km)划分 为m个连续的转速取值范围。设备中安装的N个风扇表示为FA化、FAN2、……FANn,转速等级Kj 对应的设备中安装的第FANi风扇的目标转速表示为Speedfani,KJ。假设计算得到的第一转速 取值为K:
[0096] 通过比较第一转速的取值K与Ki~Km的对应关系,可W得到K属于哪个转速等级,W 转速等级K2为例,假设K能够满足:K〉= K2且K<K3,则可W确定第一转速K对应的转速等级为 K2,从而进一步可W根据转速等级K2,通过查表得到K2对应的预先设定的设备中安装的N个 风扇各自的目标转速,如表中所不的Speedfanl,K2、Speedfan2,K2、......Speedfann,K2,则可W进一 步地确定设备中安装的N个风扇各自的目标转速依次为Speedfanl,K2、Speedfan2,K2、......、 Speedf ann,K2 O
[0097] 步骤103:根据确定出的目标转速,控制设备中安装的风扇的转速。
[0098] 具体地,可W基于步骤102所确定出的设备中安装的N个风扇各自的目标转速,分 别对设备中安装的N个风扇的转速进行相应的控制。、
[0099] 比如具体可W是根据确定出的设备中安装的N个风扇各自的目标转速,分别将设 备中安装的N个风扇的工作电压设置或调整到与目标转速对应的工作电压上,其中,风扇转 速与工作电压的对应关系可由风扇自身的工作参数确定。
[0100] 在本发明的一些优选实施例中,还可W进一步地对设备中安装的