本技术涉及计算机,尤其涉及一种设备控制方法、装置、计算设备及存储介质。
背景技术:
1、在计算机技术领域中,个人电脑(personal computer,pc)已经成为人们日常办公的必备工具之一,在同时处理大量复杂任务或者长时间负载较大的情况下,个人电脑会需要更多的处理能力和资源分配,这会导致电脑内部风扇工作更加频繁和快速。
2、当前,个人电脑在使用过程中会根据处理器的使用情况随时调用个人电脑风扇控制系统。用户在开会、课堂等安静环境下,个人电脑加载过大时会直接调整风扇处于较高转速以使个人电脑散热维持个人电脑性能,然而风扇处于高转速运转的情况下会产生一定的噪音,计算设备的运行噪音会相应增加,影响用户体验。
3、因此,在个人电脑使用过程中,如何调整计算设备的运行噪音以提升用户体验成为亟待解决的技术问题。
技术实现思路
1、本技术提供一种设备控制方法、装置、计算设备及存储介质,以解决现有技术针对个人电脑使用过程中,如何调整计算设备的运行噪音以提升用户体验等问题。
2、第一方面,本技术实施例提供了一种方法,包括:
3、获取所述计算设备所处的目标环境噪音信息;
4、在映射关系中确定出所述目标环境噪音信息对应的目标控制策略,所述映射关系包括至少一个环境噪音范围和所述至少一个环境噪音范围对应的控制策略,所述控制策略用于限制所述计算设备的功率;
5、根据所述目标控制策略,控制所述计算设备的功率;
6、根据所述计算设备的功率,调整所述计算设备中风扇的功率,以调整所述计算设备的运行噪音。
7、在第一方面一种可能的设计中,在所述在映射关系中确定出所述目标环境噪音信息对应的目标控制策略之前,所述方法还包括:
8、将小于第一预设噪音数值的范围确定为第一环境噪音范围;
9、将大于或等于所述第一预设噪音数值、且小于第二预设噪音数值的范围确定为第二环境噪音范围,所述第二预设噪音数值大于所述第一预设噪音数值;
10、将大于或等于所述第二预设噪音数值的范围确定为第三环境噪音范围;
11、其中,所述至少一个环境噪音范围包括:第一环境噪音范围、第二环境噪音范围、第三环境噪音范围。
12、在第一方面另一种可能的设计中,所述方法还包括:
13、将所述第一环境噪音范围对应的控制策略确定为减少所述计算设备的功率至第一预设功率范围;
14、将所述第二环境噪音范围对应的控制策略确定为减少所述计算设备的功率至第二预设功率范围,所述第二预设功率范围的下限值大于所述第一预设功率范围的上限值;
15、将所述第三环境噪音范围对应的控制策略确定为减少所述计算设备的功率至第三预设功率范围,所述第三预设功率范围的下限值大于所述第二预设功率范围的上限值。
16、在第一方面再一种可能的设计中,所述根据所述目标控制策略,控制所述计算设备的功率,包括:
17、将所述计算设备的功率调整至所述目标控制策略中对应的目标预设功率范围;
18、所述根据所述计算设备的功率,调整所述计算设备中风扇的功率,包括:
19、根据调整后的所述计算设备的功率,调整所述计算设备中风扇的功率
20、在第一方面还一种可能的设计中,所述获取所述计算设备所处的目标环境噪音信息,包括:
21、响应于打开第一功能的指令,获取所述计算设备所处的目标环境噪音信息,所述第一功能为基于环境噪音限定设备功率的功能。
22、在第一方面的又一种可能的设计中,在所述在映射关系中确定出所述目标环境噪音信息对应的目标控制策略之前,所述方法还包括:
23、根据所述至少一个环境噪音范围和所述至少一个环境噪音范围对应的控制策略,确定所述映射关系。
24、在第一方面又一种可能的设计中,所述在映射关系中确定出所述目标环境噪音信息对应的目标控制策略,包括;
25、在所述映射关系中确定出所述目标环境噪音信息位于的环境噪音范围;
26、将所述目标环境噪音信息位于的环境噪音范围对应的控制策略作为所述目标控制策略。
27、第二方面,本技术实施例提供了一种设备控制装置,包括:
28、获取模块:获取所述计算设备所处的目标环境噪音信息;
29、确定模块:在映射关系中确定出所述目标环境噪音信息对应的目标控制策略,所述映射关系包括至少一个环境噪音范围和所述至少一个环境噪音范围对应的控制策略,所述控制策略用于限制所述计算设备的功率;
30、控制模块:根据所述目标控制策略,控制所述计算设备的功率;
31、调整模块:根据所述计算设备的功率,调整所述计算设备中风扇的功率,以调整所述计算设备的运行噪音。
32、在第二方面一种可能的设计中,在所述在映射关系中确定出所述目标环境噪音信息对应的目标控制策略之前,所述确定模块还用于:
33、将小于第一预设噪音数值的范围确定为第一环境噪音范围;
34、将大于或等于所述第一预设噪音数值、且小于第二预设噪音数值的范围确定为第二环境噪音范围,所述第二预设噪音数值大于所述第一预设噪音数值;
35、将大于或等于所述第二预设噪音数值的范围确定为第三环境噪音范围;
36、其中,所述至少一个环境噪音范围包括:第一环境噪音范围、第二环境噪音范围、第三环境噪音范围。
37、在第二方面另一种可能的设计中,所述确定模块还用于:
38、将所述第一环境噪音范围对应的控制策略确定为减少所述计算设备的功率至第一预设功率范围;
39、将所述第二环境噪音范围对应的控制策略确定为减少所述计算设备的功率至第二预设功率范围,所述第二预设功率范围的下限值大于所述第一预设功率范围的上限值;
40、将所述第三环境噪音范围对应的控制策略确定为减少所述计算设备的功率至第三预设功率范围,所述第三预设功率范围的下限值大于所述第二预设功率范围的上限值。
41、在第二方面再一种可能的设计中,所述根据所述目标控制策略,控制所述计算设备的功率,所述控制模块具体用于:
42、将所述计算设备的功率调整至所述目标控制策略中对应的目标预设功率范围;
43、所述根据所述计算设备的功率,调整所述计算设备中风扇的功率,所述调整模块具体用于:
44、根据调整后的所述计算设备的功率,调整所述计算设备中风扇的功率。
45、在第二方面还一种可能的设计中,所述获取模块获取所述计算设备所处的目标环境噪音信息,具体用于:
46、响应于打开第一功能的指令,获取所述计算设备所处的目标环境噪音信息,所述第一功能为基于环境噪音限定设备功率的功能。
47、在第二方面的又一种可能的设计中,在所述在映射关系中确定出所述目标环境噪音信息对应的目标控制策略之前,所述确定模块还用于根据所述至少一个环境噪音范围和所述至少一个环境噪音范围对应的控制策略,确定所述映射关系。
48、在第二方面又一种可能的设计中,所述确定模块在映射关系中确定出所述目标环境噪音信息对应的目标控制策略,具体用于;
49、在所述映射关系中确定出所述目标环境噪音信息位于的环境噪音范围;
50、将所述目标环境噪音信息位于的环境噪音范围对应的控制策略作为所述目标控制策略。
51、第三方面,本技术提供一种计算设备,包括:控制器,以及与所述控制器通信连接的存储器;
52、所述存储器存储计算机执行指令;
53、所述控制器执行所述存储器存储的计算机执行指令,以实现如上述第一方面或任一种方式所述的方法。
54、第四方面,本技术提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被控制器执行时用于实现上述第一方面或任一种方式所述的方法
55、第五方面,本技术提供一种计算机程序,所述计算机程序产品包括计算机程序,所述计算机程序存储在计算机可读存储介质中,至少一个控制器可以从该计算机可读存储介质中读取该计算机程序,所述至少一个控制器执行所述计算机程序时可实现上述第一方面或任一种方式所述的方法。
56、本技术提供的设备控制方法、装置、计算设备及存储介质,该方法通过获取所述计算设备所处的目标环境噪音信息,然后在映射关系中确定出所述目标环境噪音信息对应的目标控制策略,所述映射关系包括至少一个环境噪音范围和所述至少一个环境噪音范围对应的控制策略,所述控制策略用于限制所述计算设备的功率,最后根据目标控制策略,控制计算设备的功率;根据计算设备的功率,调整计算设备中风扇的功率,以调整计算设备的运行噪音。该技术方案中,首先基于不同的应用场景设定噪音范围值,并根据不同场景的噪音范围值设置对应的控制策略,当检测到计算设备处于某一应用场景,计算设备会根据应用场景的噪音值匹配到相应的控制策略,以改变计算设备功率以及风扇的功率,从而调整计算设备的运行噪音,提升用户使用体验。
1.一种设备控制方法,其特征在于,应用于计算设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述在映射关系中确定出所述目标环境噪音信息对应的目标控制策略之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述目标控制策略,控制所述计算设备的功率,包括:
5.根据权利要求1-4任一项所述的方法,其特征在于,所述获取所述计算设备所处的目标环境噪音信息,包括:
6.根据权利要求1-4任一项所述的方法,其特征在于,在所述在映射关系中确定出所述目标环境噪音信息对应的目标控制策略之前,所述方法还包括:
7.一种设备控制装置,其特征在于,应用于计算设备,所述装置还包括:
8.一种计算设备,其特征在于,包括:控制器,以及与所述控制器通信连接的存储器;
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被控制器执行时用于实现如上述权利要求1至6任一项所述的方法。
10.一种计算机程序,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序存储在计算机可读存储介质中,至少一个控制器可以从该计算机可读存储介质中读取该计算机程序,所述至少一个控制器执行所述计算机程序时可实现上述权利要求1至6任一项所述的方法。
