一种风扇转速控制方法、装置、电子设备和存储介质制造方法及图纸

技术编号:25265006 阅读:29 留言:0更新日期:2020-08-14 23:00
本发明专利技术涉及一种风扇转速控制方法,包括以下步骤:确定风扇的最高转速值和最低转速值;S2,获取电子设备内各器件的当前温度值和所述风扇的当前转速值;S3,根据各器件的当前温度值确定最小温度余量值;S4,当最小温度余量值不在目标温度控制值范围内时,根据最高转速值、最低转速值、当前转速值和预设的转速调节步长值,确定风扇的目标转速值;S5,根据目标转速值调整所述风扇的转速;S6,重复执行步骤S1至S5,直至最小温度余量值在目标温度控制值范围内。本发明专利技术实现了在满足设备的工作温度范围内同时满足散热要求下调节风扇转速,减小了噪声,提升了用户体验本发明专利技术还涉及一种风扇转速控制装置、电子设备和存储介质。

【技术实现步骤摘要】
一种风扇转速控制方法、装置、电子设备和存储介质
本专利技术涉及电子产品领域,尤其涉及一种风扇转速控制方法、装置、电子设备和存储介质。
技术介绍
电子设备(例如电脑、激光投影仪等)进行工作时,通常会在系统内产生大量的热量。系统内部温度过高,会对电子设备的性能造成损坏。因此,电子设备内需要安装风扇进行散热。风扇转速过慢,会导致散热性能不佳,影响电子设备的性能,风扇转速过快,会增大电子设备运行过程中产生的噪音,且浪费系统资源。因此,需要对电子设备内风扇的转速进行快速准确的控制。
技术实现思路
本专利技术所要解决的技术问题是针对现有技术的不足,提供一种风扇转速控制方法、装置、电子设备和存储介质。本专利技术解决上述技术问题的技术方案如下:一种风扇转速控制方法,包括以下步骤:S1,确定风扇的最高转速值和最低转速值;S2,获取所述电子设备内各器件的当前温度值和所述风扇的当前转速值;S3,根据所述各器件的当前温度值确定最小温度余量值;S4,当所述最小温度余量值不在目标温度控制值范围内时,根据所述最高转速值、所述最低转速值、所述当前转速值和预设的转速调节步长值,确定所述风扇的目标转速值;S5,根据所述目标转速值调整所述风扇的转速;S6,重复执行步骤S1至S5,直至所述最小温度余量值在所述目标温度控制值范围内。本专利技术的有益效果是:提供一种风扇转速控制方法,确定风扇的最高转速值和最低转速值,获取器件的当时温度值和风扇的当前转速值,判断最小温度余量值是否在目标温度控制值范围内,若不在,根据风扇的最高转速值,最低转速值、当前转速值和转速调节步长值,确定风扇的目标转速值,直到最小温度余量值控制在目标温度控制值范围内,实现了调节风扇转速在满足设备的工作温度范围内同时满足散热要求,提升了用户体验。在上述技术方案的基础上,本专利技术还可以做如下改进。进一步地,所述确定风扇的最高转速值和最低转速值,包括:根据散热配置文件确定风扇的最高转速值和最低转速值;或者,获取实时环境温度值,根据所述实时环境温度值和环境温度/转速函数确定风扇的最高转速值,其中所述环境温度/转速函数预置了环境温度值和所述风扇最高转速值的对应关系;根据散热配置文件确定风扇的最低转速值。采用上述进一步方案的有益效果是:通过获取实时环境温度值,并根据环境温度/转速函数,确定风扇的最高转速值,实现了在每一个环境温度下,对风扇的转速的调整,满足噪声指标的要求同时满足了设备的散热要求。进一步地,所述根据所述最高转速值、所述最低转速值、所述当前转速值和预设的转速调节步长值,确定并调整所述风扇的目标转速值,具体包括:若所述最小温度余量值大于所述目标温度控制值范围中的最大值时,根据所述风扇的最低转速值、当前转速值和预设的转速调节步长值,确定所述目标转速值;若所述最小温度余量值小于所述目标温度控制值范围中的最小值时,根据所述风扇的最高转速值、当前转速值和预设的转速调节步长值,确定所述目标转速值。采用上述进一步方案的有益效果是:比较最小温度余量值与目标温度控制值范围中的最大值和最小值,根据风扇的最低转速值、最高转速值、当前转速值和转速调节步长值,可实现通过对风扇转速的控制精度的变化,对当时温度值变化的速度的控制,可对实时温度精准控制,并减少了噪声的影响。进一步地,所述根据所述风扇的最低转速值、当前转速值和转速调节步长值,确定所述目标转速值,具体包括:将所述当前转速值减去所述转速调节步长值,得到所述第一转速值;比较所述第一转速值与所述最低转速值的大小;若所述第一转速值大于最低转速值,则所述第一转速值为所述目标转速值;否则,所述最低转速值为所述目标转速值。采用上述进一步方案的有益效果是:通过根据风扇的最低转速值、当前转速值和转速调节步长值,确定目标转速值,实现了通过对风扇转速的控制精度的变化,对当时温度值的速度的控制,实现对实时温度的精准控制,并减少了噪声的影响。进一步地,所述根据所述风扇的最高转速值、当前转速值和转速调节步长值,确定所述目标转速值,具体包括:将所述当前转速值加上所述转速调节步长值,得到第二转速值;比较所述第二转速值与所述最高转速值的大小;若所述第二转速值大于最低转速值,则所述最低转速值为所述目标转速值;否则,所述第二转速值为所述目标转速值。采用上述进一步方案的有益效果是:通过根据风扇的最高转速值、当前转速值和转速调节步长值,确定目标转速值,实现了通过对风扇转速的控制精度的变化,对当时温度值的速度的控制,实现对实时温度的精准控制,并减少了噪声的影响。进一步地,根据所述电子设备内的各器件的目标温度余量值和预设温度容差值,确定所述目标温度控制值范围。本专利技术解决上述技术问题的另一种技术方案如下:一种风扇转速控制装置,包括:确定单元,用于确定风扇的最高转速值和最低转速值;获取单元,用于获取所述电子设备内各器件的当前温度值和所述风扇的当前转速值;控制单元,用于根据所述各器件的当前温度值确定的最小温度余量值;当所述最小温度余量值不在目标温度控制值范围内时,根据所述最高转速值、所述最低转速值、所述当前转速值和预设的转速调节步长值,确定所述风扇的目标转速值;根据所述目标转速值调整所述风扇的转速,直至所述最小温度余量值在所述目标温度控制值范围内。本专利技术的有益效果是:提供一种风扇转速控制装置,确定单元确定风扇的最高转速值和最低转速值,获取单元获取器件的当时温度值和风扇的当前转速值,控制单元根据各器件的当时温度值,确定最小温度余量值,并判断最小温度余量值是否在目标温度控制值范围内,若不在,根据风扇的最高转速值,最低转速值和转速调节步长值,确定风扇的目标转速值,直到当时温度值控制在目标温度控制值范围内,实现了调节风扇转速在满足设备的工作温度范围内同时满足散热要求,提升了用户体验。在上述技术方案的基础上,本专利技术还可以做如下改进。进一步地,所述确定单元,还用于根据散热配置文件确定风扇的最高转速值和最低转速值;或者,获取实时环境温度值,根据所述实时环境温度值和环境温度/转速函数确定风扇的最高转速值,其中所述环境温度/转速函数预置了环境温度值和所述风扇最高转速值的对应关系;根据散热配置文件确定风扇的最低转速值。采用上述进一步方案的有益效果是:获取单元通过获取实时环境温度值,并根据环境温度/转速函数,确定风扇的最高转速值,实现了在每一个环境温度下,对风扇的转速的调整,噪声指标不会超标,同时满足了设备的散热要求。本专利技术还提供一种电子设备,所述电子设备包括温度传感器、转速传感器和如上述技术方案中任一项所述的风扇转速控制装置。此外,本专利技术还提供一种计算机可读存储介质,包括指令,当所述指令在计算机上运行时,使所述计算机执行上述技术方案中任一项所述的风扇转速控制方法的步骤。本专利技术附加的方面的优点将在下面的描述中本文档来自技高网...

【技术保护点】
1.一种风扇转速控制方法,其特征在于,适用于带有风扇的电子设备,包括以下步骤:/nS1,确定风扇的最高转速值和最低转速值;/nS2,获取所述电子设备内各器件的当前温度值和所述风扇的当前转速值;/nS3,根据所述各器件的当前温度值确定最小温度余量值;/nS4,当所述最小温度余量值不在目标温度控制值范围内时,根据所述最高转速值、所述最低转速值、所述当前转速值和预设的转速调节步长值,确定所述风扇的目标转速值;/nS5,根据所述目标转速值调整所述风扇的转速;/nS6,重复执行步骤S1至S5,直至所述最小温度余量值在所述目标温度控制值范围内。/n

【技术特征摘要】
1.一种风扇转速控制方法,其特征在于,适用于带有风扇的电子设备,包括以下步骤:
S1,确定风扇的最高转速值和最低转速值;
S2,获取所述电子设备内各器件的当前温度值和所述风扇的当前转速值;
S3,根据所述各器件的当前温度值确定最小温度余量值;
S4,当所述最小温度余量值不在目标温度控制值范围内时,根据所述最高转速值、所述最低转速值、所述当前转速值和预设的转速调节步长值,确定所述风扇的目标转速值;
S5,根据所述目标转速值调整所述风扇的转速;
S6,重复执行步骤S1至S5,直至所述最小温度余量值在所述目标温度控制值范围内。


2.根据权利要求1所述的风扇转速控制方法,其特征在于,所述确定风扇的最高转速值和最低转速值,包括:
根据散热配置文件确定风扇的最高转速值和最低转速值;
或者,
获取实时环境温度值,根据所述实时环境温度值和环境温度/转速函数确定风扇的最高转速值,其中所述环境温度/转速函数预置了环境温度值和所述风扇最高转速值的对应关系;根据散热配置文件确定风扇的最低转速值。


3.根据权利要求1或2所述的风扇转速控制方法,其特征在于,所述根据所述最高转速值、所述最低转速值、所述当前转速值和预设的转速调节步长值,确定并调整所述风扇的目标转速值,具体包括:
若所述最小温度余量值大于所述目标温度控制值范围中的最大值时,根据所述风扇的最低转速值、当前转速值和预设的转速调节步长值,确定所述目标转速值;
若所述最小温度余量值小于所述目标温度控制值范围中的最小值时,根据所述风扇的最高转速值、当前转速值和预设的转速调节步长值,确定所述目标转速值。


4.根据权利要求3所述的风扇转速控制方法,其特征在于,所述根据所述风扇的最低转速值、当前转速值和转速调节步长值,确定所述目标转速值,具体包括:
将所述当前转速值减去所述转速调节步长值,得到所述第一转速值;
比较所述第一转速值与所述最低转速值的大小;
若所述第一转速值大于最低转速值,则所述第一转速值为所述目标转速值;否则...

【专利技术属性】
技术研发人员:谭大治
申请(专利权)人:峰米北京科技有限公司
类型:发明
国别省市:北京;11

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

1