一种控制方法及装置转让专利

申请号 : CN201510461324.X

文献号 : CN106704234B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 宋建华

申请人 : 联想(北京)有限公司

摘要 :

本发明公开了一种控制方法,应用于电子设备,所述电子设备包括风扇;所述方法包括:获取预设时间段内的温度参数;当所述温度参数满足预设条件时,根据所述温度参数确定调节所述风扇的转速的斜率值以及目标转速值;基于所述斜率值对所述风扇的转速进行调节,以使所述风扇的转速达到所述目标转速值。本发明还同时公开了一种控制装置。采用本发明的技术方案,能够提供不同的风扇控制方式,提升用户的使用体验。

权利要求 :

1.一种控制方法,应用于电子设备,所述电子设备包括风扇;其特征在于,所述方法包括:获取预设时间段内的温度参数;其中,所述温度参数包括最小温度值、最大温度值、以及温度变化值;

当所述温度参数满足预设条件时,根据所述温度参数中的温度变化值确定调节模式对应的调节参考曲线;

结合所述调节参考曲线,确定调节所述风扇的转速的斜率值;其中,所述斜率值至少包括M个斜率值,其中,M为正整数,在所述M个斜率值对应于M个温度区间,所述M个温度区间组成连续的温度区间;

基于最小温度值以及最大温度值确定温度变化范围;从风扇控制设置表中,查找与所述温度变化范围对应的目标转速值;其中,所述风扇控制设置表用于存储温度变化范围与目标转速值的一一对应关系;

分别按照与所述M个温度区间所对应的斜率值对所述风扇的转速进行调节,以使所述风扇的转速达到所述目标转速值。

2.根据权利要求1所述的方法,其特征在于,所述获取预设时间段内的温度参数之前,还包括:根据用户的选择设定风扇的调节模式;

其中,所述调节模式包括标准调节模式、自定义调节模式,所述自定义调节模式包括N个子调节模式,N为正整数。

3.根据权利要求2所述的方法,其特征在于,当所述调节模式为自定义调节模式中的第一子调节模式时,所述根据所述温度参数确定调节所述风扇的转速的斜率值,包括:基于温度变化值确定与所述第一子调节模式对应的调节参考曲线;

结合所述调节参考曲线,基于最小温度值以及最大温度值确定调节所述风扇的转速的斜率值。

4.根据权利要求3所述的方法,其特征在于,所述基于所述温度变化值确定与所述第一子调节模式对应的调节参考曲线,包括:判断所述温度变化值是否为正数,如果是,查找与所述第一子调节模式对应的第一调节参考曲线;如果否,查找与所述第一子调节模式对应的第二调节参考曲线。

5.根据权利要求2所述的方法,其特征在于,所述方法还包括:预先设置分别与所述N个子调节模式对应的第一调节参考曲线和第二调节参考曲线、以及与所述标准调节模式对应的第一调节参考曲线和第二调节参考曲线;其中,所述第一调节参考曲线为升速曲线,所述第二调节参考曲线为降速曲线。

6.根据权利要求3所述的方法,其特征在于,所述分别按照与所述M个温度区间所对应的斜率值对所述风扇的转速进行调节,以使所述风扇的转速达到所述目标转速值,包括:确定当前的风扇转速值;

以所述当前的风扇转速值为基准转速值,在所述M个温度区间中分别按照与所述M个温度区间所对应的斜率值调节所述风扇的转速。

7.根据权利要求2所述的方法,其特征在于,当所述调节模式为标准调节模式时,所述分别按照与所述M个温度区间所对应的斜率值对所述风扇的转速进行调节,以使所述风扇的转速达到所述目标转速值,包括:确定当前的风扇转速值;

以所述当前的风扇转速值为基准转速值,按照所述斜率值匀速调节所述风扇的转速,以使所述风扇的转速达到所述目标转速值。

8.一种控制装置,应用于电子设备,所述电子设备包括风扇;其特征在于,所述装置包括:获取单元、确定单元以及调节单元;其中,所述获取单元,用于获取预设时间段内的温度参数;其中,所述温度参数包括最小温度值、最大温度值、以及温度变化值;

所述确定单元,用于当所述温度参数满足预设条件时,根据所述温度参数中的温度变化值确定调节模式对应的调节参考曲线;结合所述调节参考曲线,确定调节所述风扇的转速的斜率值;其中,所述斜率值至少包括M个斜率值,其中,M为正整数,在所述M个斜率值对应于M个温度区间,所述M个温度区间组成连续的温度区间;还用于基于最小温度值以及最大温度值确定温度变化范围;从风扇控制设置表中,查找与所述温度变化范围对应的目标转速值;其中,所述风扇控制设置表用于存储温度变化范围与目标转速值的一一对应关系;

所述调节单元,用于分别按照与所述M个温度区间所对应的斜率值对所述风扇的转速进行调节,以使所述风扇的转速达到所述目标转速值。

9.根据权利要求8所述的装置,其特征在于,所述装置还包括:设定单元,用于根据用户的选择设定风扇的调节模式;

其中,所述调节模式包括标准调节模式、自定义调节模式,所述自定义调节模式包括N个子调节模式,N为正整数。

10.根据权利要求9所述的装置,其特征在于,所述确定单元包括第一确定子单元,用于:当所述调节模式为自定义调节模式中的第一子调节模式时,基于温度变化值确定与所述第一子调节模式对应的调节参考曲线;

结合所述调节参考曲线,基于最小温度值以及最大温度值确定调节所述风扇的转速的斜率值。

11.根据权利要求10所述的装置,其特征在于,所述第一确定子单元,还用于:判断所述温度变化值是否为正数,如果是,查找与所述第一子调节模式对应的第一调节参考曲线;如果否,查找与所述第一子调节模式对应的第二调节参考曲线。

12.根据权利要求9所述的装置,其特征在于,所述装置还包括:设置单元,用于:

预先设置分别与所述N个子调节模式对应的第一调节参考曲线和第二调节参考曲线、以及与所述标准调节模式对应的第一调节参考曲线和第二调节参考曲线;其中,所述第一调节参考曲线为升速曲线;所述第二调节参考曲线为降速曲线。

13.根据权利要求10所述的装置,其特征在于,所述调节单元,包括:第一调节子单元,用于:

当所述调节模式为自定义调节模式中的第一子调节模式时,确定当前的风扇转速值;

以所述当前的风扇转速值为基准转速值,在所述M个温度区间中分别按照与所述M个温度区间所对应的斜率值调节所述风扇的转速,以使所述风扇的转速达到所述目标转速值。

14.根据权利要求9所述的装置,其特征在于,所述调节单元还包括:第二调节子单元,用于:

当所述调节模式为标准调节模式时,

确定当前的风扇转速值;

以所述当前的风扇转速值为基准转速值,按照所述斜率值匀速调节所述风扇的转速,以使所述风扇的转速达到所述目标转速值。

说明书 :

一种控制方法及装置

技术领域

[0001] 本发明涉及风扇控制领域,具体涉及一种控制方法及装置。

背景技术

[0002] 随着电子技术的迅速发展,电子设备(如电脑)系统通常需要进行大量的运算处理,负载大时产生的热量也大,因此,需要解决散热问题,风扇成为电子设备重要的散热工具。目前,风扇仅仅用于实现散热的基本需求,调节风扇的转速时通常是平滑地进行调节。
[0003] 随着用户的使用需求不断提高,用户在使用电子设备进行一些操作时需要更高的体验,如何利用风扇来增强用户的使用体验成为亟待解决的问题。

发明内容

[0004] 有鉴于此,本发明期望提供一种控制方法及装置,能提供不同的风扇控制方式,提升用户的使用体验。
[0005] 为达到上述目的,本发明的技术方案是这样实现的:
[0006] 本发明提供了一种控制方法,应用于电子设备,所述电子设备包括风扇;所述方法包括:
[0007] 获取预设时间段内的温度参数;其中,所述温度参数包括最小温度值、最大温度值、以及温度变化值;
[0008] 当所述温度参数满足预设条件时,根据所述温度参数确定调节所述风扇的转速的斜率值以及目标转速值;
[0009] 基于所述斜率值对所述风扇的转速进行调节,以使所述风扇的转速达到所述目标转速值。
[0010] 优选地,所述获取预设时间段内的温度参数之前,还包括:
[0011] 根据用户的选择设定风扇的调节模式;
[0012] 其中,所述调节模式包括标准调节模式、自定义调节模式,所述自定义调节模式包括N个子调节模式,N为正整数。
[0013] 优选地,当所述调节模式为自定义调节模式中的第一子调节模式时,所述根据所述温度参数确定调节所述风扇的转速的斜率值,包括:
[0014] 基于温度变化值确定与所述第一调节子模式对应的调节参考曲线;
[0015] 结合所述调节参考曲线,基于最小温度值以及最大温度值确定调节所述风扇的转速的斜率值;
[0016] 其中,所述斜率值至少包括M个斜率值,其中,M为正整数,在所述M个斜率值对应于M个温度区间,所述M个温度区间组成连续的温度区间。
[0017] 优选地,所述基于所述温度变化值确定与所述第一调节子模式对应的调节参考曲线,包括:
[0018] 判断所述温度变化值是否为正数,如果是,查找与所述第一调节子模式对应的第一调节参考曲线;如果否,查找与所述第一调节子模式对应的第二调节参考曲线。
[0019] 优选地,所述方法还包括:
[0020] 预先设置分别与所述N个子调节模式对应的第一调节参考曲线和第二调节参考曲线、以及与所述标准调节模式对应的第一调节参考曲线和第二调节参考曲线;其中,所述第一调节参考曲线为升速曲线,所述第二调节参考曲线为降速曲线;
[0021] 预先设置风扇控制设置表,其中,所述风扇控制设置表用于存储温度变化范围与目标转速值的一一对应关系。
[0022] 优选地,所述根据所述温度参数确定调节所述风扇转速的目标转速值,包括:
[0023] 基于所述温度参数中的最小温度值以及最大温度值确定温度变化范围;
[0024] 从所述风扇控制设置表中查找与所述温度变化范围对应的目标转速值。
[0025] 优选地,所述基于所述斜率值对所述风扇的转速进行调节,以使所述风扇的转速达到所述目标转速值,包括:
[0026] 确定当前的风扇转速值;
[0027] 以所述当前的风扇转速值为基准转速值,在所述M个温度区间中分别按照与所述M个温度区间所对应的斜率值调节所述风扇的转速。
[0028] 优选地,当所述调节模式为标准调节模式时,所述基于所述斜率值对所述风扇的转速进行调节,以使所述风扇的转速达到所述目标转速值,包括:
[0029] 确定当前的风扇转速值;
[0030] 以所述当前的风扇转速值为基准转速值,按照所述斜率值匀速调节所述风扇的转速,以使所述风扇的转速达到所述目标转速值。
[0031] 本发明还提供了一种控制装置,应用于电子设备,所述电子设备包括风扇;所述装置包括:获取单元、确定单元以及调节单元;其中,
[0032] 所述获取单元,用于获取预设时间段内的温度参数;其中,所述温度参数包括最小温度值、最大温度值、以及温度变化值;
[0033] 所述确定单元,用于当所述温度参数满足预设条件时,根据所述温度参数确定调节所述风扇的转速的斜率值以及目标转速值;
[0034] 所述调节单元,用于基于所述斜率值对所述风扇的转速进行调节,以使所述风扇的转速达到所述目标转速值。
[0035] 优选地,所述装置还包括:
[0036] 设定单元,用于根据用户的选择设定风扇的调节模式;
[0037] 其中,所述调节模式包括标准调节模式、自定义调节模式,所述自定义调节模式包括N个子调节模式,N为正整数。
[0038] 优选地,所述确定单元包括第一确定子单元,用于:
[0039] 当所述调节模式为自定义调节模式中的第一子调节模式时,基于温度变化值确定与所述第一调节子模式对应的调节参考曲线;
[0040] 结合所述调节参考曲线,基于最小温度值以及最大温度值确定调节所述风扇的转速的斜率值;
[0041] 其中,所述斜率值至少包括M个斜率值,其中,M为正整数,在所述M个斜率值对应于M个温度区间,所述M个温度区间组成连续的温度区间。
[0042] 优选地,所述第一确定单元,还用于:
[0043] 判断所述温度变化值是否为正数,如果是,查找与所述第一调节子模式对应的第一调节参考曲线;如果否,查找与所述第一调节子模式对应的第二调节参考曲线。
[0044] 优选地,所述装置还包括:
[0045] 设置单元,用于:
[0046] 预先设置分别与所述N个子调节模式对应的第一调节参考曲线和第二调节参考曲线、以及与所述标准调节模式对应的第一调节参考曲线和第二调节参考曲线;其中,所述第一调节参考曲线为升速曲线;所述第二调节参考曲线为降速曲线;
[0047] 预先设置风扇控制设置表,其中,所述风扇控制设置表用于存储温度变化范围与目标转速值的一一对应关系。
[0048] 优选地,所述确定单元,还包括:
[0049] 第二确定子单元,用于:
[0050] 基于所述温度参数中的最小温度值以及最大温度值确定温度变化范围;
[0051] 从所述风扇控制设置表中查找与所述温度变化范围对应的目标转速值。
[0052] 优选地,所述调节单元,包括:
[0053] 第一调节子单元,用于:
[0054] 当所述调节模式为自定义调节模式中的第一子调节模式时,
[0055] 确定当前的风扇转速值;
[0056] 以所述当前的风扇转速值为基准转速值,在所述M个温度区间中分别按照与所述M个温度区间所对应的斜率值调节所述风扇的转速,以使所述风扇的转速达到所述目标转速值。
[0057] 优选地,所述调节单元还包括:
[0058] 第二调节子单元,用于:
[0059] 当所述调节模式为标准调节模式时,
[0060] 确定当前的风扇转速值;
[0061] 以所述当前的风扇转速值为基准转速值,按照所述斜率值匀速调节所述风扇的转速,以使所述风扇的转速达到所述目标转速值。
[0062] 本发明提供的控制方法及装置,获取预设时间段内的温度参数;当所述温度参数满足预设条件时,根据所述温度参数确定调节所述风扇的转速的斜率值以及目标转速值;基于所述斜率值对所述风扇的转速进行调节,以使所述风扇的转速达到所述目标转速值;
如此,能够提供不同的风扇控制方式,用户可以根据风扇的转速变化简单判断出负载的瞬态变化,提高了用户的使用体验。

附图说明

[0063] 图1为本发明实施例控制方法的实现流程示意图一;
[0064] 图2为本发明实施例控制方法的实现流程示意图二;
[0065] 图3为本发明实施例一种调节风扇转速的升速曲线示意图;
[0066] 图4为本发明实施例控制方法的实现流程示意图三;
[0067] 图5为本发明实施例控制方法的实现流程示意图四;
[0068] 图6为本发明实施例控制装置的结构示意图一;
[0069] 图7为本发明实施例控制装置的结构示意图二;
[0070] 图8为本发明实施例控制装置的结构示意图三;
[0071] 图9为本发明实施例控制装置的结构示意图四。

具体实施方式

[0072] 为了能够更加详尽地了解本发明的特点与技术内容,下面结合附图对本发明的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明。
[0073] 以下各实施例中所述的温度是指电子设备的系统温度,所述系统温度包括中央处理器(CPU,Central Processing Unit)温度,图形处理器(GPU,Graphics Processing Unit)温度等。
[0074] 优选地,可以通过采集器采集电子设备的机壳表面的温度,将机壳表面的温度作为系统温度。
[0075] 实施例一
[0076] 图1为本发明实施例控制方法的实现流程示意图一,在本发明一个优选实施例中,如图1所示,所述控制方法主要包括以下步骤:
[0077] 步骤101:获取预设时间段内的温度参数。
[0078] 这里,所述预设时间段可以根据实际情况进行设定,例如,所述预设时间段可以是1分钟内,或10分钟内等等。
[0079] 其中,所述温度参数可以包括最小温度值、最大温度值、以及温度变化值。
[0080] 这里,可以根据最小温度值以及最大温度值来确定温度变化范围,其中,所述温度变化范围是标量;也就是说,在确定温度变化范围时,只需确定最小温度值以及最大温度值即可,并不对温度的变化趋势(是升高还是降低)作要求。
[0081] 具体地,所述温度变化值可以根据最小温度值、最大温度值确定。
[0082] 优选地,所述温度变化值还可以结合最小温度值对应的时间、最大温度值对应的时间来确定。
[0083] 也就是说,所述温度变化值是矢量,既包括温度变化范围,也包括温度变化的趋势。
[0084] 例如,最小温度值为40℃,对应时间为8点01分01秒;最大温度值为60℃,对应时间为08点01分11秒,所述温度变值为[40,60],且温度是处于上升状态的,即温度的变化趋势是由低到高。同理,若最小温度值为40℃,对应时间为8点01分11秒;最大温度值为60℃,对应时间为08点01分01秒,所述温度变值为[60,40],且温度是处于下降状态的,即温度的变化趋势是由高到低。
[0085] 步骤102:当所述温度参数满足预设条件时,根据所述温度参数确定调节所述风扇的转速的斜率值以及目标转速值。
[0086] 也就是说,只有当满足预设条件时,才需要启动风扇来散热;或者,只有当满足预设条件时,才需要重新确定斜率值以及目标转速值。
[0087] 这里,所述预设条件可以是:
[0088] 最小温度值超出第一阈值;
[0089] 或者,最大温度值超出第二阈值;
[0090] 或者,最小温度值超出第一阈值,且最大温度值低于第二阈值;
[0091] 或者,最小温度值以及最大温度值均超出第二阈值,等等。
[0092] 这里,所述第一阈值以及所述第二阈值可以根据实际情况进行设定。
[0093] 例如,所述第一阈值为40℃,所述第二阈值为55℃。
[0094] 举例来说,当最小温度大于40℃时,或者,当最大温度值大于55℃时,或者,最小温度大于40℃且最大温度值小于55℃;或者最小温度大于40℃且最大温度值大于55℃;或者最小温度及最大温度值均大于55℃时,均满足预设条件。
[0095] 需要说明的是,所述预设条件可以根据实际情况进行设定,但并不局限于上述列举的几种情况,在此不再赘述。
[0096] 优选地,可以根据预先设置的风扇控制设置表来确定目标转速值。
[0097] 具体地,所述根据所述温度参数确定调节所述风扇转速的目标转速值,可以包括:
[0098] 基于所述温度参数中的最小温度值以及最大温度值确定温度变化范围;
[0099] 从所述风扇控制设置表中查找与所述温度变化范围对应的目标转速值。
[0100] 优选地,可以根据预先设置的调节参考曲线来确定斜率值。
[0101] 其中,对应于每一种调节模式,都有两组调节参考曲线,分别称为第一调节参考曲线和第二调节参考曲线;其中,所述第一调节参考曲线为升速曲线,所述第二调节参考曲线为降速曲线。
[0102] 需要说明的是,所述升速调节曲线是当系统温度由低升高时的调节参考曲线;所述降速曲线是当系统温度由高变低时的调节参考曲线。
[0103] 优选地,当所述调节模式为自定义调节模式中的第一子调节模式时,所述根据所述温度参数确定调节所述风扇的转速的斜率值,可以包括:
[0104] 基于温度变化值确定与所述第一调节子模式对应的调节参考曲线;
[0105] 结合所述调节参考曲线,基于最小温度值以及最大温度值确定调节所述风扇的转速的斜率值;
[0106] 其中,所述斜率值至少包括M个斜率值,其中,M为正整数,在所述M个斜率值对应于M个温度区间,所述M个温度区间组成连续的温度区间。
[0107] 这里,所述第一子调节模式可以是赛车模式、极速模式等。
[0108] 需要说明的是,具体有几个斜率值,需要结合所确定出的调节参考曲线、以及温度变化范围来确定。
[0109] 优选地,所述基于所述温度变化值确定与所述第一调节子模式对应的调节参考曲线,可以包括:
[0110] 判断所述温度变化值是否为正数,如果是,查找与所述第一调节子模式对应的第一调节参考曲线;如果否,查找与所述第一调节子模式对应的第二调节参考曲线。
[0111] 由于在不同的子调节模式下,风扇的调节斜率是不一样的,进而呈现出不同的[0112] 例如,当第一调节子模式为赛车模式时,通过一次或多次变换斜率来调节风扇转速,让风扇转速加快或减慢,进而呈现出类似于现实生活中的赛车的声音(当系统温度由低到高变化时,呈现出类似赛车加速的声音效果;当系统温度由高变低时,呈现出类似赛车减速的声音效果),使用户更好的感觉到当前电子设备的负载的变化情况。
[0113] 步骤103:基于所述斜率值对所述风扇的转速进行调节,以使所述风扇的转速达到所述目标转速值。
[0114] 优选地,所述调节模式为第一调节子模式时,所述基于所述斜率值对所述风扇的转速进行调节,以使所述风扇的转速达到所述目标转速值,可以包括:
[0115] 确定当前的风扇转速值;
[0116] 以所述当前的风扇转速值为基准转速值,在所述M个温度区间中分别按照与所述M个温度区间所对应的斜率值调节所述风扇的转速。
[0117] 优选地,当所述调节模式为标准调节模式时,所述基于所述斜率值对所述风扇的转速进行调节,以使所述风扇的转速达到所述目标转速值,可以包括:
[0118] 确定当前的风扇转速值;
[0119] 以所述当前的风扇转速值为基准转速值,按照所述斜率值匀速调节所述风扇的转速,以使所述风扇的转速达到所述目标转速值。
[0120] 本实施例所述技术方案,可以应用于手机、平板、笔记本电脑、电视等电子设备。
[0121] 在本发明实施例中,获取预设时间段内的温度参数;当所述温度参数满足预设条件时,根据所述温度参数确定调节所述风扇的转速的斜率值以及目标转速值;基于所述斜率值对所述风扇的转速进行调节,以使所述风扇的转速达到所述目标转速值;如此,能够提供不同的风扇控制方式,用户可以根据风扇的调节简单判断出负载的瞬态变化,提高了用户的使用体验。
[0122] 实施例二
[0123] 图2为本发明实施例控制方法的实现流程示意图二,在本发明一个优选实施例中,如图2所示,所述控制方法主要包括以下步骤:
[0124] 步骤201:预先设置风扇控制设置表以及调节参考曲线。
[0125] 其中,所述风扇控制设置表用于存储温度变化范围与目标转速值的一一对应关系。
[0126] 本实施例中,风扇的调节模式包括标准调节模式、自定义调节模式,所述自定义调节模式包括N个子调节模式,N为正整数。
[0127] 这里,所述第一子调节模式可以是赛车模式、极速模式等。
[0128] 优选地,预先设置调节参考曲线,可以包括:
[0129] 设置分别与所述N个子调节模式对应的第一调节参考曲线和第二调节参考曲线、以及与所述标准调节模式对应的第一调节参考曲线和第二调节参考曲线;其中,所述第一调节参考曲线为升速曲线,所述第二调节参考曲线为降速曲线。
[0130] 需要说明的是,所述升速调节曲线是当系统温度由低升高时的调节参考曲线;所述降速曲线是当系统温度由高变低时的调节参考曲线。
[0131] 举例来说,所述风扇控制设置表可以如表1所示。
[0132] 表1
[0133]
[0134] 如上表所示,TD0~TD6表示降速时的温度参考点;TU0~TU6表示升速时的温度参考点;当温度为[0,55]时,脉宽调制(PWM,Pulse-Width Modulation)占空比为0X00,风扇的转速为0;当温度为[55,60]时,PWM占空比为0XDB,风扇的转速为3800;当温度为60,65]时,PWM占空比为0XE3,风扇的转速为4000;当温度为[65,70]时,PWM占空比为0XE7,风扇的转速为4200;当温度为[70,75]时,PWM占空比为0XE9,风扇的转速为4600;当温度为[75,80]时,PWM占空比为0XEC,风扇的转速为4800;当温度为[80,NA]时,PWM占空比为0XF0,风扇的转速为5200;其中,转速的单位是每分钟转数(RPM,Rotation Per Minute)。
[0135] 需要说明的是,为了防止风扇频繁的升降速度,升速和降速都是有一定的缓冲区间。根据表1可知,降速的温度参考范围和升速不同。
[0136] 需要说明的是,表1仅仅是本发明给出的一种较佳的温度、转速、PWM占空比的一一对应关系。实际应用中,并不局限于表1所列举的这几组对应关系,在此不再赘述。
[0137] 图3示出了一种调节风扇转速的升速曲线示意图,在图3中,a为现有技术中调节风扇转速的升速调节曲线,b为本发明提供的调节风扇转速的升速调节曲线。
[0138] 具体地,对于曲线a,当温度为[T1,T2]时,调速的曲线为恒定的斜率,斜率值为(F2-F1)/(T2-T1),其中,F2表示温度为T2时的PWM占空比,F1表示温度为T1时的PWM占空比。
[0139] 具体地,对于曲线b,当温度为[T1,T3]时,调速的曲线为非恒定的斜率,斜率值为(F3-F1)/(T3-T1),其中,F1表示温度为T1时的PWM占空比,F3表示温度为T3时的PWM占空比;当温度为[T3,T4]时,斜率值为(F4-F3)/(T4-T3),其中,F4表示温度为T4时的PWM占空比;当温度为[T4,T5]时,斜率值为(F5-F4)/(T5-T4),其中,F5表示温度为T5时的PWM占空比;当温度为[T5,T6]时,斜率值为(F6-F5)/(T6-T5),其中,F6表示温度为T6时的PWM占空比;当温度为[T6,T7]时,斜率值为(F7-F6)/(T7-T6),其中,F7表示温度为T7时的PWM占空比;当温度为[T7,T2]时,斜率值为0,其中,温度为T2时的PWM占空比为F2;
[0140] 优选地,当温度为T3、T5、T7时,PWM占空比均为F2,即与温度为T2时的PWM占空比相同。
[0141] 可以理解为,根据温度变化的范围来选择相应的斜率值。在需要升速的区间,根据最大转速和平稳升速斜率的转速,来确定新斜率曲线的最大值和最小值。按照新的斜率来实现一次或多次的升速,以达到特定的声音效果和散热性能的提升。
[0142] 值得说明的是,降速调节曲线与升速调节曲线类似,具体的,现有技术中调节风扇转速的降速调节曲线为恒定的斜率,即按照同一斜率匀速降速;而本发明提供的调节风扇转速的降速调节曲线为非恒定的斜率,即在降速过程中,通过一次或多次变换斜率来达到目标转速,在此,不再过多描述。
[0143] 步骤202:获取预设时间段内的温度参数。
[0144] 这里,所述预设时间段可以根据实际情况进行设定,例如,所述预设时间段可以是1分钟内,或10分钟内等等。
[0145] 其中,所述温度参数可以包括最小温度值、最大温度值、以及温度变化值。
[0146] 这里,可以根据最小温度值以及最大温度值来确定温度变化范围,其中,所述温度变化范围是标量。
[0147] 优选地,所述温度变化值还可以结合最小温度值对应的时间、最大温度值对应的时间来确定。
[0148] 也就是说,所述温度变化值是矢量,既包括温度变化范围,也包括温度变化的趋势。
[0149] 步骤203:当所述温度参数满足预设条件时,根据所述温度参数确定调节所述风扇的转速的斜率值以及目标转速值。
[0150] 这里,所述预设条件可以是:
[0151] 最小温度值超出第一阈值;
[0152] 或者,最大温度值超出第二阈值;
[0153] 或者,最小温度值超出第一阈值,且最大温度值低于第二阈值;
[0154] 或者,最小温度值以及最大温度值均超出第二阈值,等等。
[0155] 这里,所述第一阈值以及所述第二阈值可以根据实际情况进行设定。
[0156] 需要说明的是,所述预设条件可以根据实际情况进行设定,但并不局限于上述列举的几种情况,在此不再赘述。
[0157] 优选地,可以根据预先设置的风扇控制设置表来确定目标转速值。
[0158] 具体地,所述根据所述温度参数确定调节所述风扇转速的目标转速值,可以包括:
[0159] 基于所述温度参数中的最小温度值以及最大温度值确定温度变化范围;
[0160] 从所述风扇控制设置表中查找与所述温度变化范围对应的目标转速值。
[0161] 优选地,可以根据预先设置的调节参考曲线来确定斜率值。
[0162] 优选地,当所述调节模式为自定义调节模式中的第一子调节模式时,所述根据所述温度参数确定调节所述风扇的转速的斜率值,可以包括:
[0163] 基于温度变化值确定与所述第一调节子模式对应的调节参考曲线;
[0164] 结合所述调节参考曲线,基于最小温度值以及最大温度值确定调节所述风扇的转速的斜率值;
[0165] 其中,所述斜率值至少包括M个斜率值,其中,M为正整数,在所述M个斜率值对应于M个温度区间,所述M个温度区间组成连续的温度区间。
[0166] 这里,所述第一子调节模式可以是赛车模式、极速模式等。
[0167] 需要说明的是,具体有几个斜率值,需要结合所确定出的调节参考曲线、以及温度变化范围来确定。
[0168] 优选地,所述基于所述温度变化值确定与所述第一调节子模式对应的调节参考曲线,可以包括:
[0169] 判断所述温度变化值是否为正数,如果是,查找与所述第一调节子模式对应的第一调节参考曲线;如果否,查找与所述第一调节子模式对应的第二调节参考曲线。
[0170] 由于在不同的子调节模式下,风扇的调节斜率是不一样的,进而呈现出不同的[0171] 例如,当第一调节子模式为极速模式时,通过一次或多次变换斜率来调节风扇转速,让风扇转速迅速加速或迅速减速,可以快速的提高转速或降低转速,更好地应对热积累。
[0172] 步骤204:基于所述斜率值对所述风扇的转速进行调节,以使所述风扇的转速达到所述目标转速值。
[0173] 优选地,所述调节模式为第一调节子模式时,所述基于所述斜率值对所述风扇的转速进行调节,以使所述风扇的转速达到所述目标转速值,可以包括:
[0174] 确定当前的风扇转速值;
[0175] 以所述当前的风扇转速值为基准转速值,在所述M个温度区间中分别按照与所述M个温度区间所对应的斜率值调节所述风扇的转速。
[0176] 优选地,当所述调节模式为标准调节模式时,所述基于所述斜率值对所述风扇的转速进行调节,以使所述风扇的转速达到所述目标转速值,可以包括:
[0177] 确定当前的风扇转速值;
[0178] 以所述当前的风扇转速值为基准转速值,按照所述斜率值匀速调节所述风扇的转速,以使所述风扇的转速达到所述目标转速值。
[0179] 本实施例所述技术方案,可以应用于手机、平板、笔记本电脑、电视等电子设备。
[0180] 在本发明实施例中,预先设置风扇控制设置表以及调节参考曲线;获取预设时间段内的温度参数;当所述温度参数满足预设条件时,根据所述温度参数确定调节所述风扇的转速的斜率值以及目标转速值;基于所述斜率值对所述风扇的转速进行调节,以使所述风扇的转速达到所述目标转速值;如此,能够客制化多种风扇调节节奏,;具体的,根据风扇控制设置表以及调节参考曲线确定斜率以及目标转速值,用户可以根据风扇的调节简单判断出负载的瞬态变化,增强了用户的体验。
[0181] 实施例三
[0182] 图4为本发明实施例控制方法的实现流程示意图三,在本发明一个优选实施例中,如图4所示,所述控制方法主要包括以下步骤:
[0183] 步骤401:根据用户的选择设定风扇的调节模式;其中,所述调节模式为自定义调节模式。
[0184] 步骤402:获取预设时间段内的温度参数。
[0185] 这里,所述预设时间段可以根据实际情况进行设定,例如,所述预设时间段可以是1分钟内,或10分钟内等等。
[0186] 其中,所述温度参数可以包括最小温度值、最大温度值、以及温度变化值。
[0187] 这里,可以根据最小温度值以及最大温度值来确定温度变化范围,其中,所述温度变化范围是标量。
[0188] 优选地,所述温度变化值可以根据最小温度值、最大温度值、并结合最小温度值对应的时间、最大温度值对应的时间来确定。
[0189] 也就是说,所述温度变化值是矢量,既包括温度变化范围,也包括温度变化的趋势。
[0190] 步骤403:当所述温度参数满足预设条件时,根据所述温度参数确定调节所述风扇的转速的斜率值以及目标转速值。
[0191] 这里,所述预设条件可以是:
[0192] 最小温度值超出第一阈值;
[0193] 或者,最大温度值超出第二阈值;
[0194] 或者,最小温度值超出第一阈值,且最大温度值低于第二阈值;
[0195] 或者,最小温度值以及最大温度值均超出第二阈值,等等。
[0196] 这里,所述第一阈值以及所述第二阈值可以根据实际情况进行设定。
[0197] 需要说明的是,所述预设条件可以根据实际情况进行设定,但并不局限于上述列举的几种情况,在此不再赘述。
[0198] 优选地,可以根据预先设置的风扇控制设置表来确定目标转速值。
[0199] 具体地,所述根据所述温度参数确定调节所述风扇转速的目标转速值,可以包括:
[0200] 基于所述温度参数中的最小温度值以及最大温度值确定温度变化范围;
[0201] 从所述风扇控制设置表中查找与所述温度变化范围对应的目标转速值。
[0202] 优选地,可以根据预先设置的调节参考曲线来确定斜率值。
[0203] 其中,对应于每一种调节模式,都有两组调节参考曲线,分别称为第一调节参考曲线和第二调节参考曲线;其中,所述第一调节参考曲线为升速曲线,所述第二调节参考曲线为降速曲线。
[0204] 需要说明的是,所述升速调节曲线是当系统温度由低升高时的调节参考曲线;所述降速曲线是当系统温度由高变低时的调节参考曲线。
[0205] 优选地,当所述调节模式为自定义调节模式中的第一子调节模式时,所述根据所述温度参数确定调节所述风扇的转速的斜率值,可以包括:
[0206] 基于温度变化值确定与所述第一调节子模式对应的调节参考曲线;
[0207] 结合所述调节参考曲线,基于最小温度值以及最大温度值确定调节所述风扇的转速的斜率值;
[0208] 其中,所述斜率值至少包括M个斜率值,其中,M为正整数,在所述M个斜率值对应于M个温度区间,所述M个温度区间组成连续的温度区间。
[0209] 这里,所述第一子调节模式可以是赛车模式、极速模式等。
[0210] 需要说明的是,具体有几个斜率值,需要结合所确定出的调节参考曲线、以及温度变化范围来确定。
[0211] 优选地,所述基于所述温度变化值确定与所述第一调节子模式对应的调节参考曲线,可以包括:
[0212] 判断所述温度变化值是否为正数,如果是,查找与所述第一调节子模式对应的第一调节参考曲线;如果否,查找与所述第一调节子模式对应的第二调节参考曲线。
[0213] 由于在不同的子调节模式下,风扇的调节斜率是不一样的,进而呈现出不同的[0214] 例如,当第一调节子模式为赛车模式时,通过一次或多次变换斜率来调节风扇转速,让风扇转速加快或减慢,进而呈现出类似于现实生活中的赛车的声音(当系统温度由低到高变化时,呈现出类似赛车加速的声音效果;当系统温度由高变低时,呈现出类似赛车减速的声音效果),使用户更好的感觉到当前电子设备的负载的变化情况。
[0215] 步骤404:基于所述斜率值对所述风扇的转速进行调节,以使所述风扇的转速达到所述目标转速值。
[0216] 优选地,所述调节模式为第一调节子模式时,所述基于所述斜率值对所述风扇的转速进行调节,以使所述风扇的转速达到所述目标转速值,可以包括:
[0217] 确定当前的风扇转速值;
[0218] 以所述当前的风扇转速值为基准转速值,在所述M个温度区间中分别按照与所述M个温度区间所对应的斜率值调节所述风扇的转速。
[0219] 举例来说,假设用户预先设定风扇的调节模式为自定义调节模式中的赛车模式,当用户使用电子设备打游戏时,系统温度将较高,此时,当系统温度满足预设条件时,将按照赛车模式调节转速,在散热的同时,还能发出赛车的声音效果。
[0220] 本实施例所述技术方案,可以应用于手机、平板、笔记本电脑、电视等电子设备。
[0221] 在本发明实施例中,如果用户选择自定义调节模式,则当系统温度满足预设条件时,将根据所述自定义调节模式所对应的调节风扇转速的斜率控制风扇升速或降速,如此,在调节风扇转速的同时,将呈现出与所述自定义调节模式所对应的声音效果,用户可以根据声音感知负载的瞬态变化,大大提升了用户的体验。
[0222] 实施例四
[0223] 图5为本发明实施例控制方法的实现流程示意图四,在本发明一个优选实施例中,如图5所示,所述控制方法主要包括以下步骤:
[0224] 步骤501:根据用户的选择设定风扇的调节模式;其中,所述调节模式为标准调节模式。
[0225] 步骤502:获取预设时间段内的温度参数。
[0226] 这里,所述预设时间段可以根据实际情况进行设定,例如,所述预设时间段可以是1分钟内,或10分钟内等等。
[0227] 其中,所述温度参数可以包括最小温度值、最大温度值、以及温度变化值。
[0228] 这里,可以根据最小温度值以及最大温度值来确定温度变化范围,其中,所述温度变化范围是标量。
[0229] 优选地,所述温度变化值可以根据最小温度值、最大温度值、并结合最小温度值对应的时间、最大温度值对应的时间来确定。
[0230] 也就是说,所述温度变化值是矢量,既包括温度变化范围,也包括温度变化的趋势。
[0231] 步骤503:当所述温度参数满足预设条件时,根据所述温度参数确定调节所述风扇的转速的斜率值以及目标转速值。
[0232] 这里,所述预设条件可以是:
[0233] 最小温度值超出第一阈值;
[0234] 或者,最大温度值超出第二阈值;
[0235] 或者,最小温度值超出第一阈值,且最大温度值低于第二阈值;
[0236] 或者,最小温度值以及最大温度值均超出第二阈值,等等。
[0237] 这里,所述第一阈值以及所述第二阈值可以根据实际情况进行设定。
[0238] 需要说明的是,所述预设条件可以根据实际情况进行设定,但并不局限于上述列举的几种情况,在此不再赘述。
[0239] 优选地,可以根据预先设置的风扇控制设置表来确定目标转速值。
[0240] 具体地,所述根据所述温度参数确定调节所述风扇转速的目标转速值,可以包括:
[0241] 基于所述温度参数中的最小温度值以及最大温度值确定温度变化范围;
[0242] 从所述风扇控制设置表中查找与所述温度变化范围对应的目标转速值。
[0243] 优选地,可以根据预先设置的调节参考曲线来确定斜率值。
[0244] 其中,对应于每一种调节模式,都有两组调节参考曲线,分别称为第一调节参考曲线和第二调节参考曲线;其中,所述第一调节参考曲线为升速曲线,所述第二调节参考曲线为降速曲线。
[0245] 需要说明的是,所述升速调节曲线是当系统温度由低升高时的调节参考曲线;所述降速曲线是当系统温度由高变低时的调节参考曲线。
[0246] 本实施例中,由于用户预先设定的调节模式为标准调节模式,因此,选择与所述标准调节模式相对应的调节参考曲线。
[0247] 步骤504:基于所述斜率值对所述风扇的转速进行调节,以使所述风扇的转速达到所述目标转速值。
[0248] 优选地,当所述调节模式为标准调节模式时,所述基于所述斜率值对所述风扇的转速进行调节,以使所述风扇的转速达到所述目标转速值,可以包括:
[0249] 确定当前的风扇转速值;
[0250] 以所述当前的风扇转速值为基准转速值,按照所述斜率值匀速调节所述风扇的转速,以使所述风扇的转速达到所述目标转速值。
[0251] 举例来说,假设用户预先设定风扇的调节模式为标准调节模式,当用户使用电子设备时,若系统温度满足预设条件时,将按照匀速调节转速,达到散热效果。
[0252] 本实施例所述技术方案,可以应用于手机、平板、笔记本电脑、电视等电子设备。
[0253] 在本发明实施例中,保留了现有的标准调节模式,能够满足不愿意选择自定义调节模式的用户的需求,提高了用户的使用体验。
[0254] 实施例五
[0255] 本实施例提供了一种控制装置,应用于电子设备,所述电子设备包括风扇;如图6所示,所述装置包括:获取单元61、确定单元62以及调节单元63;其中,
[0256] 所述获取单元61,用于获取预设时间段内的温度参数;其中,所述温度参数包括最小温度值、最大温度值、以及温度变化值;
[0257] 所述确定单元62,用于当所述温度参数满足预设条件时,根据所述温度参数确定调节所述风扇的转速的斜率值以及目标转速值;
[0258] 所述调节单元63,用于基于所述斜率值对所述风扇的转速进行调节,以使所述风扇的转速达到所述目标转速值。
[0259] 本领域技术人员应当理解,本实施例的控制装置中各器件的功能,可参照前述控制方法的相关描述而理解,本实施例的控制装置中各器件,可通过实现本实施例所述的功能的模拟电路而实现,也可以通过执行本实施例所述的功能的软件在智能终端上的运行而实现。
[0260] 实施例六
[0261] 本实施例提供了一种控制装置,应用于电子设备,所述电子设备包括风扇;如图7所示,所述装置包括:获取单元61、确定单元62以及调节单元63;其中,
[0262] 所述获取单元61,用于获取预设时间段内的温度参数;其中,所述温度参数包括最小温度值、最大温度值、以及温度变化值;
[0263] 所述确定单元62,用于当所述温度参数满足预设条件时,根据所述温度参数确定调节所述风扇的转速的斜率值以及目标转速值;
[0264] 所述调节单元63,用于基于所述斜率值对所述风扇的转速进行调节,以使所述风扇的转速达到所述目标转速值。
[0265] 优选地,所述装置还包括:
[0266] 设定单元64,用于根据用户的选择设定风扇的调节模式;
[0267] 其中,所述调节模式包括标准调节模式、自定义调节模式,所述自定义调节模式包括N个子调节模式,N为正整数。
[0268] 这里,所述子调节模式可以是赛车模式、极速模式等。
[0269] 本领域技术人员应当理解,本实施例的控制装置中各器件的功能,可参照前述控制方法的相关描述而理解,本实施例的控制装置中各器件,可通过实现本实施例所述的功能的模拟电路而实现,也可以通过执行本实施例所述的功能的软件在智能终端上的运行而实现。
[0270] 实施例七
[0271] 本实施例提供了一种控制装置,应用于电子设备,所述电子设备包括风扇;如图8所示,所述装置包括:获取单元61、确定单元62以及调节单元63;其中,
[0272] 所述获取单元61,用于获取预设时间段内的温度参数;其中,所述温度参数包括最小温度值、最大温度值、以及温度变化值;
[0273] 所述确定单元62,用于当所述温度参数满足预设条件时,根据所述温度参数确定调节所述风扇的转速的斜率值以及目标转速值;
[0274] 所述调节单元63,用于基于所述斜率值对所述风扇的转速进行调节,以使所述风扇的转速达到所述目标转速值。
[0275] 优选地,所述装置还包括:
[0276] 设定单元64,用于根据用户的选择设定风扇的调节模式;
[0277] 其中,所述调节模式包括标准调节模式、自定义调节模式,所述自定义调节模式包括N个子调节模式,N为正整数。
[0278] 这里,所述子调节模式可以是赛车模式、极速模式等。
[0279] 优选地,所述装置还包括:
[0280] 设置单元65,用于:
[0281] 预先设置分别与所述N个子调节模式对应的第一调节参考曲线和第二调节参考曲线、以及与所述标准调节模式对应的第一调节参考曲线和第二调节参考曲线;其中,所述第一调节参考曲线为升速曲线;所述第二调节参考曲线为降速曲线;
[0282] 预先设置风扇控制设置表,其中,所述风扇控制设置表用于存储温度变化范围与目标转速值的一一对应关系。
[0283] 本领域技术人员应当理解,本实施例的控制装置中各器件的功能,可参照前述控制方法的相关描述而理解,本实施例的控制装置中各器件,可通过实现本实施例所述的功能的模拟电路而实现,也可以通过执行本实施例所述的功能的软件在智能终端上的运行而实现。
[0284] 实施例八
[0285] 本实施例提供了一种控制装置,应用于电子设备,所述电子设备包括风扇;如图9所示,所述装置包括:获取单元61、确定单元62以及调节单元63;其中,
[0286] 所述获取单元61,用于获取预设时间段内的温度参数;其中,所述温度参数包括最小温度值、最大温度值、以及温度变化值;
[0287] 所述确定单元62,用于当所述温度参数满足预设条件时,根据所述温度参数确定调节所述风扇的转速的斜率值以及目标转速值;
[0288] 所述调节单元63,用于基于所述斜率值对所述风扇的转速进行调节,以使所述风扇的转速达到所述目标转速值。
[0289] 优选地,所述装置还包括:
[0290] 设定单元64,用于根据用户的选择设定风扇的调节模式;
[0291] 其中,所述调节模式包括标准调节模式、自定义调节模式,所述自定义调节模式包括N个子调节模式,N为正整数。
[0292] 优选地,所述装置还包括:
[0293] 设置单元65,用于:
[0294] 预先设置分别与所述N个子调节模式对应的第一调节参考曲线和第二调节参考曲线、以及与所述标准调节模式对应的第一调节参考曲线和第二调节参考曲线;其中,所述第一调节参考曲线为升速曲线;所述第二调节参考曲线为降速曲线;
[0295] 预先设置风扇控制设置表,其中,所述风扇控制设置表用于存储温度变化范围与目标转速值的一一对应关系。
[0296] 优选地,所述确定单元62包括第一确定子单元621,用于:
[0297] 当所述调节模式为自定义调节模式中的第一子调节模式时,基于温度变化值确定与所述第一调节子模式对应的调节参考曲线;
[0298] 结合所述调节参考曲线,基于最小温度值以及最大温度值确定调节所述风扇的转速的斜率值;
[0299] 其中,所述斜率值至少包括M个斜率值,其中,M为正整数,在所述M个斜率值对应于M个温度区间,所述M个温度区间组成连续的温度区间。
[0300] 这里,所述第一确定子单元621,还用于:
[0301] 当所述调节模式为标准调节模式时,基于温度变化值确定与所述标准调节模式对应的调节参考曲线;
[0302] 结合所述调节参考曲线,基于最小温度值以及最大温度值确定调节所述风扇的转速的斜率值;其中,所述斜率值包括1个斜率值。
[0303] 优选地,所述第一确定单元621,还用于:
[0304] 判断所述温度变化值是否为正数,如果是,查找与所述第一调节子模式对应的第一调节参考曲线;如果否,查找与所述第一调节子模式对应的第二调节参考曲线。
[0305] 优选地,所述确定单元62,还包括:
[0306] 第二确定子单元622,用于:
[0307] 基于所述温度参数中的最小温度值以及最大温度值确定温度变化范围;
[0308] 从所述风扇控制设置表中查找与所述温度变化范围对应的目标转速值。
[0309] 优选地,所述调节单元63,包括:
[0310] 第一调节子单元631,用于:
[0311] 当所述调节模式为自定义调节模式中的第一子调节模式时,
[0312] 确定当前的风扇转速值;
[0313] 以所述当前的风扇转速值为基准转速值,在所述M个温度区间中分别按照与所述M个温度区间所对应的斜率值调节所述风扇的转速,以使所述风扇的转速达到所述目标转速值。
[0314] 优选地,所述调节单元63还包括:
[0315] 第二调节子单元632,用于:
[0316] 当所述调节模式为标准调节模式时,
[0317] 确定当前的风扇转速值;
[0318] 以所述当前的风扇转速值为基准转速值,按照所述斜率值匀速调节所述风扇的转速,以使所述风扇的转速达到所述目标转速值。
[0319] 本领域技术人员应当理解,本实施例的控制装置中各器件的功能,可参照前述控制方法的相关描述而理解,本实施例的控制装置中各器件,可通过实现本实施例所述的功能的模拟电路而实现,也可以通过执行本实施例所述的功能的软件在智能终端上的运行而实现。
[0320] 上述控制装置中的获取单元61、确定单元62、调节单元63以及各个单元的子单元;在实际应用中均可由所述控制装置或所述控制装置所属电子设备中的CPU、数字信号处理器(DSP,Digital Signal Processor)或可编程门阵列(FPGA,Field Programmable Gate Array)等实现。
[0321] 在本发明所提供的几个实施例中,应该理解到,所揭露的方法、装置和电子设备,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
[0322] 上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
[0323] 另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0324] 本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0325] 或者,本发明实施例上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0326] 以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。