CN109324941B - 一种温度采集方法、终端及存储介质 - Google Patents

一种温度采集方法、终端及存储介质 Download PDF

Info

Publication number
CN109324941B
CN109324941B CN201710643346.7A CN201710643346A CN109324941B CN 109324941 B CN109324941 B CN 109324941B CN 201710643346 A CN201710643346 A CN 201710643346A CN 109324941 B CN109324941 B CN 109324941B
Authority
CN
China
Prior art keywords
temperature
sampling
terminal
temperatures
determining
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710643346.7A
Other languages
English (en)
Other versions
CN109324941A (zh
Inventor
马整平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xian Zhongxing New Software Co Ltd
Original Assignee
Xian Zhongxing New Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xian Zhongxing New Software Co Ltd filed Critical Xian Zhongxing New Software Co Ltd
Priority to CN201710643346.7A priority Critical patent/CN109324941B/zh
Priority to PCT/CN2017/103223 priority patent/WO2019024204A1/zh
Publication of CN109324941A publication Critical patent/CN109324941A/zh
Application granted granted Critical
Publication of CN109324941B publication Critical patent/CN109324941B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3058Monitoring arrangements for monitoring environmental properties or parameters of the computing system or of the computing system component, e.g. monitoring of power, currents, temperature, humidity, position, vibrations
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01KMEASURING TEMPERATURE; MEASURING QUANTITY OF HEAT; THERMALLY-SENSITIVE ELEMENTS NOT OTHERWISE PROVIDED FOR
    • G01K13/00Thermometers specially adapted for specific purposes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3089Monitoring arrangements determined by the means or processing involved in sensing the monitored data, e.g. interfaces, connectors, sensors, probes, agents
    • G06F11/3093Configuration details thereof, e.g. installation, enabling, spatial arrangement of the probes
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Control Of Temperature (AREA)
  • Investigating Or Analyzing Materials Using Thermal Means (AREA)

Abstract

本发明实施例公开了一种温度采集方法、终端及存储介质,该方法包括:检测终端至少两个采样区域的温度;根据至少两个采样区域的温度,确定终端的目标温度。

Description

一种温度采集方法、终端及存储介质
技术领域
本发明涉及终端技术,尤其涉及一种温度采集方法、终端及存储介质。
背景技术
随着终端技术的飞速发展,手机、平板电脑等终端的功能越来越全面,相应地,布局在终端上的器件越来越多,且终端在工作时的数据业务速率也越来越快。正是由于终端数据业务速率的不断提高,如果终端的硬件部件持续以高负载运行,就会造成终端发热且温度过高的情况,当终端持续发热且温服过高时,会加速终端自身的老化进程,缩短终端使用时间,严重的会出现终端***的后果,因此,需要对终端的温度进行采集,从而可以根据采集到的终端的温度进行有效地控制。目前,常常通过配置在终端中的温度检测器件对终端的温度进行实时检测,从而实现对终端温度的采集。
目前,终端常常通过温度检测器件对终端温度进行采集,但是,由于现有的终端器件布局越来越密集,且终端工作速率高、终端硬件散热受限制等原因,会造成终端的某一点温度很高但整机温度并不高的情况,在这种终端整机温度还比较低而单一监测温度瞬间升高的情况下,通过现有的终端温度采集方法获取的采样温度,并不能反映终端的整体发热状况,也就是说,现有的终端温度采集方法并不能科学准确地获取终端的温度。
发明内容
本发明实施例提供一种温度采集方法、终端及存储介质,对终端的至少两个采集区域进行温度检测,然后根据至少两个采集区域的温度确定一个能够反映终端整体发热状况的目标温度,从而有效地解决由于终端的部分预设硬件内部温度较高,而终端的其他区域温度比较低时无法科学准确地获取终端温度的问题。
为达到上述目的,本发明实施例的技术方案是这样实现的:
本发明实施例提供了一种温度采集方法,包括:
检测终端至少两个采样区域的温度;
根据所述至少两个采样区域的温度,确定所述终端的目标温度。
在上述方案中,所述根据所述至少两个采样区域的温度,确定所述终端的目标温度,包括:
将所述至少两个采样区域的温度进行归一化处理,得到至少两个归一化温度;其中,一个采样区域的温度对应一个归一化温度;
获取所述至少两个归一化温度对应的至少两个权重值;其中,一个归一化温度对应一个权重值;
根据所述至少两个权重值,对所述至少两个归一化温度进行加权计算,确定所述终端的目标温度。
在上述方案中,所述获取所述至少两个归一化温度对应的至少两个权重值,包括:
根据预设权重值和采样区域的对应关系、所述至少两个采样区域的温度对应的至少两个归一化温度,确定所述至少两个归一化温度对应的至少两个权重值。
在上述方案中,所述检测终端至少两个采样区域的温度,包括:
根据预设配置规则确定所述至少两个采样区域中的第一采样区域和第二采样区域;其中,所述第一采样区域为配置有检测第一预设硬件的第一中心温度和***温度的多个温度采集器件的区域;所述第二采样区域为配置有检测第二预设硬件的第二中心温度的一个温度采集器件的区域;
分别检测所述第一采样区域对应的第一采样温度、所述第二采样区域对应的第二采样温度;
将所述第一采样温度和所述第二采样温度确定为所述至少两个采样区域的温度。
在上述方案中,所述检测所述第一采样区域对应的第一采样温度,包括:
检测第一采样区域对应的所述第一中心温度和所述***温度;
根据所述***温度确定所述第一采样区域对应的***平均温度;
根据所述第一中心温度和所述***平均温度,确定所述第一采样区域对应的温度差值;
当所述温度差值小于或者等于预设门限阈值时,将所述第一中心温度确定为所述第一采样区域对应的所述第一采样温度;
当所述温度差值大于所述预设门限阈值时,根据所述第一中心温度和所述***平均温度确定所述第一采样区域对应的所述第一采样温度。
在上述方案中,根据所述第一中心温度和所述***平均温度确定所述第一采样区域对应的所述第一采样温度,包括:
根据所述第一中心温度和所述***平均温度,确定所述第一采样区域对应的温度平均值;
将所述温度平均值确定为所述第一采样区域对应的所述第一采样温度。
在上述方案中,所述检测所述第二采样区域对应的第二采样温度,包括:
检测所述第二采样区域对应的所述第二中心温度,将所述第二中心温度确定为所述第二采样区域对应的第二采样温度。
在上述方案中,所述根据所述至少两个采样区域的温度,确定所述终端的目标温度之后,所述方法还包括:
根据所述终端的目标温度和预设温度控制阈值,调节终端运行状态以进行温度控制。
本发明实施例提供了一种终端,所述终端包括:检测单元,确定单元,
所述检测单元,用于检测终端至少两个采样区域的温度;
所述确定单元,用于根据所述至少两个采样区域的温度,确定所述终端的目标温度。
在上述方案中,所述检测单元包括:获取子单元,计算子单元,
所述获取子单元,用于将所述至少两个采样区域的温度进行归一化处理,得到至少两个归一化温度;其中,一个采样区域的温度对应一个归一化温度;以及获取所述至少两个归一化温度对应的至少两个权重值;其中,一个归一化温度对应一个权重值;
所述计算子单元,用于根据所述至少两个权重值,对所述至少两个归一化温度进行加权计算,确定所述终端的目标温度;
其中,所述获取子单元具体用于根据预设权重值和采样区域的对应关系、所述至少两个采样区域的温度对应的至少两个归一化温度,确定所述至少两个归一化温度对应的至少两个权重值。
在上述方案中,所述检测单元还包括:确定子单元,检测子单元,
所述确定子单元,用于根据预设配置规则确定所述至少两个采样区域中的第一采样区域和第二采样区域;其中,所述第一采样区域为配置有检测第一预设硬件的第一中心温度和***温度的多个温度采集器件的区域;所述第二采样区域为配置有检测第二预设硬件的第二中心温度的一个温度采集器件的区域;
所述检测子单元,用于分别检测所述第一采样区域对应的第一采样温度、所述第二采样区域对应的第二采样温度;
所述确定子单元,还用于将所述第一采样温度和所述第二采样温度确定为所述至少两个采样区域的温度;
所述检测子单元,具体用于检测第一采样区域对应的所述第一中心温度和所述***温度;以及检测所述第二采样区域对应的所述第二中心温度;
所述确定子单元,具体用于根据所述***温度确定所述第一采样区域对应的***平均温度;以及根据所述第一中心温度和所述***平均温度,确定所述第一采样区域对应的温度差值;以及当所述温度差值小于或者等于预设门限阈值时,将所述第一中心温度确定为所述第一采样区域对应的所述第一采样温度;以及当所述温度差值大于所述预设门限阈值时,根据所述第一中心温度和所述***平均温度确定所述第一采样区域对应的所述第一采样温度;以及将所述第二中心温度确定为所述第二采样区域对应的第二采样温度;
所述确定子单元,具体还用于根据所述第一中心温度和所述***平均温度,确定所述第一采样区域对应的温度平均值;以及将所述温度平均值确定为所述第一采样区域对应的所述第一采样温度。
在上述方案中,所述终端还包括:调节单元,
所述调节单元,用于根据所述终端的目标温度和预设温度控制阈值,调节终端运行状态以进行温度控制。
本发明实施例提供了一种终端,所述终端包括处理器、存储有所述处理器可执行指令的存储器,当所述指令被执行时,所述处理器执行如下操作:
所述处理器,用于检测终端至少两个采样区域的温度;根据所述至少两个采样区域的温度,确定所述终端的目标温度。
本发明实施例提供了一种计算机可读存储介质,其上存储有程序,应用于终端中,所述程序被处理器执行时实现如权利要求1-8任一项所述的方法。
由此可见,本发明实施例提供了一种温度采集方法、终端及存储介质,检测终端至少两个采样区域的温度;根据至少两个采样区域的温度,确定终端的目标温度。也就是说,本发明实施例提出的一种温度采集方法、终端及存储介质,能够对终端的至少两个采集区域进行温度检测,然后根据至少两个采集区域的温度确定一个能够反映终端整体发热状况的目标温度,从而有效地解决由于终端的部分预设硬件内部温度较高,而终端的其他区域温度比较低时无法科学准确地获取终端温度的问题
附图说明
图1为本发明实施例提出的一种温度采集方法的实现流程示意图一;
图2为本发明实施例提供的一种温度采集方案示意图;
图3为本发明实施例提出的一种温度采集方法的实现流程示意图二;
图4为本发明实施例提出的一种温度采集方法的实现流程示意图三;
图5为本发明实施例提出的温度归一化处理原理示意图;
图6为本发明实施例提出的一种温度采集方法的实现流程示意图四;
图7为本发明实施例提出的一种温度采集方法的实现流程示意图五;
图8为本发明实施例提出的一种温度采集方法的实现流程示意图六;
图9为本发明实施例提出的一种温度采集方法的实现流程示意图七;
图10为本发明实施例提出的一种温度采集方法的实现流程示意图八;
图11为本发明实施例提出的终端的组成结构示意图一;
图12为本发明实施例提出的终端的组成结构示意图二;
图13为本发明实施例提出的终端的组成结构示意图三;
图14为本发明实施例提出的终端的组成结构示意图四;
图15为本发明实施例提出的终端的组成结构示意图五。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
实施例一
图1为本发明实施例提出的一种温度采集方法的实现流程示意图一,如图1所示,在本发明的实施例中,终端进行温度采集的方法可以包括以下步骤:
步骤101、检测终端至少两个采样区域的温度。
在本发明的实施例中,终端可以先获取终端中的至少两个预设硬件对应的至少两个采样区域的至少两个温度。其中,每个预设硬件都有与其对应的一个采样区域,且每个采样区域都有与其对应的一个温度,也就是说,每个预设硬件对应一个温度,例如,预设硬件A对应温度A,预设硬件B对应温度B。进一步地,在本发明的实施例中,上述终端可以包括在多个预设硬件对应的采样区域布置有温度采集模块的手机、平板电脑等多种终端。
需要说明的是,在本发明的实施例中,上述预设硬件可以为终端中需要进行温度控制的相关预设硬件,例如终端中的功率放大器(power amplifier,PA)、中央处理器(Central Processing Unit,CPU)、电压管理芯片(Power manage IC,PMIC)、晶振、模拟数字转换(Analog-to-digital converter,ADC)芯片、无线局域网(Wireless Local AreaNetworks,WLAN)芯片、全球定位***(Global Positioning System,GPS)芯片、液晶显示器(Liquid Crystal Display,LCD)以及图形处理器(Graphics Processing Unit,GPU)等。进一步地,在本发明的实施例中,终端可以通过布置在上述预设硬件区域的温度采集器件获取上述预设硬件对应的采样区域的温度,例如,终端可以通过布置在PMIC对应的采样区域的温度传感器获取PMIC对应的温度。
进一步地,在本发明的实施例中,图2为本发明实施例提供的一种温度采集方案示意图,如图2所示,DC是直流电源,一般在电路中有LDO供电,供电稳定波纹小,R为分压电阻,RT为热敏电阻。具体地,随着温度的变化,RT电阻值会产生变化,相应地,I/O端的电压就会变化,ADC采样到不同的电压对应着不同的温度,就完成了温度采集。
步骤102、根据至少两个采样区域的温度,确定终端的目标温度。
在本发明的实施例中,终端在获取至少两个采样区域对应的至少两个温度之后,可以根据上述至少两个采样区域的温度和预设联动温度采集规则,获取终端的一个目标温度。其中,上述目标温度为终端用于进行温度控制的终端温度,上述预设联动温度采集规则用于根据多个采样区域对应的多个温度,联动确定一个上述目标温度。
进一步地,在本发明的实施例中,终端可以根据上述至少两个采样区域的温度和上述预设联动温度采集规则,获取目标温度。其中,上述目标温度为一个可以反映终端的整体发热状况的温度,同时,终端可以根据上述目标温度进行温度控制。
进一步地,在本发明的实施例中,上述预设联动温度采集规则用于根据上述至少两个采样区域的温度确定一个上述目标温度,从而使终端可以根据上述目标温度进行温度控制。具体地,在本发明的实施例中,上述预设联动温度采集规则可以先对上述至少两个采样区域的温度进行归一化处理,然后对经过归一化后的温度进行加权计算,从而获得一个目标温度。
需要说明的是,在本发明的实施例中,终端可以通过给不同的预设硬件设置不同的权重,从而控制各个预设硬件的重要程度,较高的加权系数分配给需要重点关注的预设硬件,从而可以提高了温度采集的灵活性和通用性。例如,在对终端中的PA、PMIC设置权重值时,由于终端运行时PA的运行功率较大,相应地,PA对终端温度的影响较大,需要对PA进行重点关注,因此需要将较高的权重值分配给PA,那么,终端可以配置PA的权重值为0.8,PMIC的权重值为0.2。
在本发明的实施例中,进一步地,图3为本发明实施例提出的一种温度采集方法的实现流程示意图二,如图3所示,在本发明的实施例中,终端在获取目标温度之后,即步骤102之后,终端进行温度采集的方法还可以包括以下步骤:
步骤103、根据目标温度和预设温度控制阈值,调节终端运行状态以进行温度控制。
在本发明的实施例中,终端在根据至少两个采样区域的温度和预设联动温度采集规则,获取目标温度之后,可以根据上述目标温度和预先设置的温度控制阈值,对终端的运行状态进行调节,从而对终端的温度进行控制。
进一步地,在本发明的具体实施例中,终端根据上述目标温度和预先设置的温度控制阈值对终端的运行状态调节可以包括多种调节方法,例如,终端可以降低运行速率,或者降低运行效率,或者可以直接关闭终端,从而可以实现对终端温度的控制。
本发明实施例提供了一种温度采集方法,检测终端至少两个采样区域的温度;根据至少两个采样区域的温度,确定终端的目标温度。也就是说,本发明实施例提出的一种温度采集方法,根据终端的至少两个采样区域的温度确定一个能够反映终端整体发热状况的目标温度,从而有效地解决由于终端的部分预设硬件内部温度较高,而终端的其他区域温度比较低时无法科学准确地获取终端温度的问题。
实施例二
图4为本发明实施例提出的一种温度采集方法的实现流程示意图三,如图4所示,基于实施例一,在本发明的实施例中,进一步地,终端根据至少两个采样温度获取目标温度的方法可以包括以下步骤:
步骤102a、将至少两个采样区域的温度进行归一化处理,得到至少两个归一化温度;其中,一个采样区域的温度对应一个归一化温度。
在本发明的实施例中,终端在获取至少两个采样区域对应的温度之后,可以先将上述至少两个采样区域对应的温度进行归一化处理,然后获取上述至少两个采样区域对应的至少两个归一化温度。其中,对一个预设硬件对应的采样区域的一个温度进行归一化处理之后,可以获取上述一个采样区域的温度对应的一个归一化温度,也就说,上述一个采样区域的温度对应一个归一化温度。
进一步地,在本发明的实施例中,图5为发明实施例提出的温度归一化处理原理示意图,如图5所示,终端对温度进行归一化处理的原理可以为终端将不同采样区域对应的不同温度归一化到一个作为基准的区域点,具体方法可以包括以下流程:终端可以先确定参考温度Trefer、基准温度Tbase,然后可以根据一个采样区域对应的温度Tobj和Tbase计算获得上述一个采样区域对应的Tobj在Tbase对应的待归一化采样温度Tobj_base,对Tobj_base进行归一化处理后获得Tobj对应的归一化温度Tamend
具体地,在本发明的实施例中,上述参考温度Trefer可以选择室温,Tamend可以通过公式(1)计算获得,
Figure BDA0001366343510000091
需要说明的是,在本发明的实施例中,终端将至少两个采样区域的温度进行归一化处理,获取至少两个采样区域的温度对应的至少两个归一化温度,可以使温度区域扩大化,更能够反映终端整体温度,和较为简单的单一点峰值温度相比,经过归一化处理后的归一化温度可以使联动温度采集规则更加科学合理,更接近实际情况。
步骤102b、获取至少两个归一化温度对应的至少两个权重值;其中,一个归一化温度对应一个权重值。
在本发明的实施例中,终端在将至少两个采样区域的温度进行归一化处理,获取至少两个采样区域的温度对应的至少两个归一化温度之后,可以根据预设权重值和采样区域的对应关系,以及上述至少两个采样区域,确定上述至少两个采样区域对应的至少两个权重值。其中,每个采样区域都有与其对应的一个权重值,也就是说,采样区域A对应权重值A,采样区域B对应权重值B。
需要说明的是,在本发明的实施例中,每个采样区域都有与其对应的一个权重值,且全部采样区域对应的全部权重值之和为1。
需要说明的是,在本发明的实施例中,终端可以通过对一个采样区域对应的一个温度进行归一化处理之后,获取上述一个温度对应的一个归一化温度,也就说,终端可以获取上述一个采样区域对应一个归一化温度。同时,终端可以根据预设权重值和采样区域的对应关系,确定一个采样区域对应的一个权重值,那么,终端便可以建立一个采样区域的归一化温度和权重值的对应关系。例如,采样区域A对应的归一化温度为归一化温度A,同时,采样区域A对应的权重值为0.45,那么,终端便可以建立该采样区域A的归一化温度和权重值的对应关系,即归一化温度A对应权重值0.45。
步骤102c、根据至少两个权重值,对至少两个归一化温度进行加权计算,确定终端的目标温度。
在本发明的实施例中,终端在确定至少两个采样区域对应的至少两个权重值之后,可以根据上述至少两个权重值,对至少两个归一化温度进行加权计算,最终便可以获得目标温度,其中,上述目标温度为终端进行温度控制的参考基准。
进一步地,在本发明的实施例中,终端可以通过数学计算对上述至少两个归一化温度进行加权计算,从而获得上述目标温度。具体地,在本发明的实施例中,终端获得采样区域A对应的归一化温度A、采样区域B对应的归一化温度B、采样区域C对应的归一化温度C,且终端根据预先设置的权重值和采样区域的对应关系获得采样区域A对应的权重值0.5、采样区域B对应的权重值0.2、采样区域C对应的权重值0.3,那么终端通过公式(2)便可以计算获得上述目标温度Ttarget
Ttarget=0.5A+0.2B+0.3C (2)
根据上述的描述可知,通过上述的步骤102a~102c,终端可以将至少两个采样区域的温度进行归一化处理,得到至少两个归一化温度;其中,一个采样区域的温度对应一个归一化温度;获取至少两个归一化温度对应的至少两个权重值;其中,一个归一化温度对应一个权重值;根据至少两个权重值,对至少两个归一化温度进行加权计算,确定终端的目标温度;从而能够通过采用多通道温度联动控制方法,将多个采样区域的温度按照预设联动温度采集规则形成一个能够反映终端整体发热状况的目标温度。
实施例三
图6为本发明实施例提出的一种温度采集方法的实现流程示意图四,如图6所示,基于实施例一,在本发明的实施例中,终端获取至少两个采样区域对应的至少两个温度的方法可以包括以下步骤:
步骤101a、根据预设配置规则确定至少两个采样区域中的第一采样区域和第二采样区域。
在本发明的实施例中,终端根据预设配置规则确定至少两个采样区域中的第一采样区域和第二采样区域。具体地,在本发明的实施例中,上述第一采样区域为终端中配置有至少两个温度采集器件的采样区域;上述第二采样区域为终端中仅配置有一个温度采集器件的采样区域。
需要说明的是,在本发明的实施例中,第一采样区域为配置有检测第一预设硬件的第一中心温度和***温度的多个温度采集器件的区域;第二采样区域为配置有检测第二预设硬件的第二中心温度的一个温度采集器件的区域。
需要说明的是,在本发明的实施例中,上述预设配置规则可以为终端中的硬件器件配置温度采集器件的配置规则,具体地,对于不同的硬件器件,终端可以选择配置不同的温度采集器件,终端可以选择对存在急剧发热的预设硬件的采样区域配置多个温度采集器件对该预设硬件进行温度采集,同时,终端可以选择对不存在急剧发热的预设硬件的采样区域配置一个温度采集器件对该预设硬件进行温度采集。例如,对于PA,由于PA存在急剧发热的情况,因此终端除了在PA的中心区域配置一个温度采集器件外,还可以在PA中心区域***增加多个温度采集器件,从而有效地避免了终端局部点急剧发热单一点峰值引起数据模型简单、不能够科学合理地反映终端的温度和发热状况的缺陷;相应地,对于PMIC,由于PMIC不存在急剧发热的情况,因此终端仅仅在PMIC的中心区域配置一个温度采集器件对PMIC进行温度采集。
步骤101b、分别检测第一采样区域对应的第一采样温度、第二采样区域对应的第二采样温度。
在本发明的实施例中,终端在根据预设配置规则确定至少两个采样区域中的第一采样区域之后,可以获取第一采样区域对应的第一采样温度,同时还可以获取第二采样区域对应的第二采样温度。
进一步地,在本发明的实施例中,由于上述第一采样区域为终端中配置有至少两个温度采集器件的采样区域,因此终端可以根据上述第一采样区域对应的至少两个温度采集器件获取的至少两个温度,确定上述第一采样区域对应的第一采样温度;同时,由于上述第二采样区域为终端中仅配置有一个温度采集器件的采样区域,因此终端可以根据上述第二采样区域对应的一个温度采集器件获取的一个温度,确定上述第二采样区域对应的第二采样温度。
步骤101c、将第一采样温度和第二采样温度确定为至少两个采样区域的温度。
在本发明的实施例中,终端在获取第一采样区域对应的第一采样温度,以及第二采样区域对应的第二采样温度之后,可以将上述第一采样温度和上述第二采样温度确定为至少两个采样区域的温度。
根据上述的描述可知,通过上述的步骤101a~101c,终端可以根据预设配置规则确定至少两个采样区域中的第一采样区域和第二采样区域;分别检测第一采样区域对应的第一采样温度、第二采样区域对应的第二采样温度;将第一采样温度和第二采样温度确定为至少两个采样区域的温度;从而能够通过采用多通道温度联动控制方法,根据多个采样区域的采样区域的温度确定终端的目标温度,然后可以根据该目标温度实现整机温度的控制,实现了多通道温度联动控制终端温度的作用。
实施例四
图7为本发明实施例提出的一种温度采集方法的实现流程示意图五,如图7所示,基于实施例三,在本发明的实施例中,终端检测第一采样区域对应的第一采样温度的方法可以包括以下步骤:
步骤101b1、检测第一采样区域对应的第一中心温度和***温度。
在本发明的实施例中,终端在根据预设配置规则确定至少两个采样区域中的第一采样区域之后,可以获取第一采样区域对应的第一中心温度和***温度,然后终端可以根据第一中心温度和***温度,确定第一预设硬件对应的第一采样温度。
进一步地,在本发明的实施例中,对于存在急剧发热的预设硬件对应的第一采样区域,终端可以通过配置在该第一采样区域的多个温度采集器件获取该第一采样区域对应的第一中心温度和***温度。
需要说明的是,在本发明的实施例中,上述第一中心温度为配置在预设硬件中心区域的温度采集器件获得的实时温度,相应地,上述***温度为配置在预设硬件中心区域***的至少一个温度采集器件获得的实时温度。
进一步地,在本发明的实施例中,终端在获取该第一采样区域对应的第一中心温度和***温度之后,便可以结合上述第一中心温度和***温度,确定第一预设硬件对应的第一采样温度,从而可以有效地避免第一预设硬件急剧发热导致不能够科学合理地反映终端的温度和发热状况的缺陷。
步骤101b2、根据***温度确定第一采样区域对应的***平均温度。
在本发明的实施例中,终端在获取第一采样区域对应的第一中心温度和***温度之后,可以先对上述***温度进行平均计算,获得第一采样区域的***平均温度。
需要说明的是,终端在一个第一采样区域的中心区域的***配置有至少一个温度采集器件,那么,终端可以通过上述至少一个温度采集器件获取至少一个***温度。当终端获取一个***温度时,终端可以认为该一个***温度为上述一个第一采样区域对应的***平均温度,相应地,当终端获取多个***温度时,终端可以对上述多个***温度进行平均计算,从而获得上述一个第一采样区域对应的***平均温度。
步骤101b3、根据第一中心温度和***平均温度,确定第一采样区域对应的温度差值。
在本发明的实施例中,终端在对***温度进行平均计算,获得***平均温度之后,可以对第一中心温度和***平均温度进行减法计算,获得两者之间的差值结果。例如,终端获得一个采样区域的第一中心温度为28°,***平均温度为20°时,终端对该第一中心温度和该***平均温度进行减法计算,获得两者之间的差值结果为3°。
步骤101b4、当温度差值小于或者等于预设门限阈值时,将第一中心温度确定为第一采样区域对应的第一采样温度。
在本发明的实施例中,终端对第一中心温度和***平均温度进行减法计算,获得差值结果之后,如果当差值结果小于或者等于预设门限阈值,那么终端可以确定第一中心温度为第一采样温度。
需要说明的是,在本发明的实施例中,终端可以预先设置一个差值上限,即上述预设门限阈值,以便终端根据上述预设门限阈值判断第一中心温度和***平均温度的差值结果是否符合正常的发热状况,从而可以有效地消除由于第一采样区域中的预设硬件内部温度短时间比较高、热量尚未扩散和传递均衡造成的第一采样区域对应的采样温度较高的情况。
进一步地,在本发明的实施例中,终端对上述差值结果和上述预设门限阈值进行比较,当判定上述差值结果小于或者等于上述预设门限阈值时,即确定第一中心温度和***平均温度的差值结果符合正常的发热状况,那么,终端便可以确定第一中心温度为第一采样温度。
需要说明的是,在本发明的实施例中,由于第一中心温度是终端通过配置在预设硬件中心区域的一个温度采集器件获取的,因此更能准确的反映该预设硬件对应的实时温度,因此,在确定第一中心温度和***平均温度的差值结果符合正常的发热状况的情况下,即不存在该预设硬件内部温度短时间比较高、热量尚未扩散和传递均衡造成的第一采样区域对应的采样温度较高的情况时,终端可以认为第一中心温度为第一采样温度。
步骤101b5、当温度差值大于预设门限阈值时,根据第一中心温度和***平均温度确定第一采样区域对应的第一采样温度。
在本发明的实施例中,终端对第一中心温度和***平均温度进行减法计算,获得差值结果之后,如果当差值结果大于预设门限阈值,那么终端需要根据第一中心温度和***平均温度确定第一采样温度。
进一步地,在本发明的实施例中,终端对上述差值结果和上述预设门限阈值进行比较,当判定上述差值结果大于上述预设门限阈值时,即确定第一中心温度和***平均温度的差值结果不符合正常的发热状况,那么,终端还需要根据第一中心温度和***平均温度确定第一采样温度。
需要说明的是,在本发明的实施例中,由于第一中心温度是终端通过配置在预设硬件中心区域的一个温度采集器件获取的,因此更能准确的反映该预设硬件对应的实时温度,但是,在确定第一中心温度和***平均温度的差值结果不符合正常的发热状况的情况下,即存在该预设硬件内部温度短时间比较高、热量尚未扩散和传递均衡造成的第一采样区域对应的采样温度较高的情况时,终端不可以直接将第一中心温度确定为第一采样温度,而是需要根据第一中心温度和***平均温度确定第一采样温度。
根据上述的描述可知,通过上述的步骤101b1~101b5,终端可以检测第一采样区域对应的第一中心温度和***温度;根据***温度确定第一采样区域对应的***平均温度;根据第一中心温度和***平均温度,确定第一采样区域对应的温度差值;当温度差值小于或者等于预设门限阈值时,将第一中心温度确定为第一采样区域对应的第一采样温度;当温度差值大于预设门限阈值时,根据第一中心温度和***平均温度确定第一采样区域对应的第一采样温度;从而可以有效地消除由于预设硬件内部温度短时间比较高、热量尚未扩散和传递均衡造成的第一采样区域对应的第一采样温度较高的情况。
实施例五
图8为本发明实施例提出的一种温度采集方法的实现流程示意图六,如图8所示,基于实施例三,在本发明的实施例中,终端检测第二采样区域对应的第二采样温度的方法可以包括以下步骤:
步骤101b6、检测第二采样区域对应的第二中心温度,将第二中心温度确定为第二采样区域对应的第二采样温度。
在本发明的实施例中,终端在根据预设配置规则确定至少两个采样区域中的第二采样区域之后,可以获取第二采样区域对应的第二中心温度,然后终端可以将第二中心温度确定为第二采样区域对应的第二采样温度。
进一步地,在本发明的实施例中,对于不存在急剧发热的预设硬件,终端可以通过配置在该预设硬件中心区域的一个温度采集器件获取第二采样区域对应的第二中心温度。需要说明的是,在本发明的实施例中,上述第二中心温度为配置在该预设硬件中心区域的温度采集器件获得的实时温度。
进一步地,在本发明的实施例中,终端在获取第二采样区域对应的第二中心温度之后,由于第二采样区域仅配置有一个温度采集器件,相应地,仅能获取一个第二中心温度,那么,终端便可以将第二中心温度确定为第二采样区域对应的第二采样温度。
本发明实施例提供了一种温度采集方法,检测终端至少两个采样区域的温度;根据至少两个采样区域的温度,确定终端的目标温度。也就是说,本发明实施例提出的一种温度采集方法,根据终端的至少两个采样区域的温度确定一个能够反映终端整体发热状况的目标温度,从而有效地解决由于终端的部分预设硬件内部温度较高,而终端的其他区域温度比较低时无法科学准确地获取终端温度的问题。
实施例六
图9为本发明实施例提出的一种温度采集方法的实现流程示意图七,如图9所示,基于实施例四,在本发明的实施例中,终端根据第一中心温度和***平均温度确定第一采样温度的方法可以包括以下步骤:
步骤101b51、根据第一中心温度和***平均温度,确定第一采样区域对应的温度平均值。
在本发明的实施例中,当第一中心温度和***平均温度的差值结果大于预设门限阈值时,终端可以对第一中心温度和***平均温度进行平均值计算,然后获得第一中心温度和***平均温度的平均值计算结果。
需要说明的是,由于上述***平均温度为是通过对第一采样区域对应的***温度进行平均计算获得的,因此第一采样区域的上述第一中心温度和***平均温度的平均值计算结果即为第一采样区域的第一中心温度和***温度的平均值计算结果。
步骤101b52、将温度平均值确定为第一采样区域对应的第一采样温度。
在本发明的实施例中,终端在对第一中心温度和***平均温度进行平均值计算,获得温度平均值之后,可以将上述平均值计算结果确定为第一采样区域的第一采样温度,从而克服了在预设硬件内部温度短时间比较高、热量尚未扩散情况下获取的第一采样温度不准确的缺陷。
根据上述的描述可知,通过上述的步骤101b51~101b52,终端根据第一中心温度和***平均温度,确定第一采样区域对应的温度平均值;将温度平均值确定为第一采样区域对应的第一采样温度;从而可以有效地消除由于预设硬件内部温度短时间比较高、热量尚未扩散和传递均衡造成的第一采样区域对应的第一采样温度较高的情况。
实施例七
图10为本发明实施例提出的一种温度采集方法的实现流程示意图八,如图10所示,基于实施例一,在本发明的实施例中,终端根据目标温度和预设温度控制阈值,调节终端运行状态以进行温度控制的方法可以包括以下步骤:
步骤103a、当目标温度大于或者等于预设温度控制阈值时,降低运行速率和运行功率,降低至少两个采样区域的温度。
在本发明的实施例中,终端在获得目标温度之后,如果判定目标温度大于或者等于预设温度控制阈值时,终端可以降低运行速率和运行功率,从而可以降低至少两个采样区域的温度。
进一步地,在本发明的实施例中,终端可以根据自身的预设硬件工作温度要求,预先设置一个上限温度,即上述预设温度控制阈值,从而可以根据该预设温度控制阈值判定上述目标温度是否属于正常的工作温度范围,进而确定是否对终端温度进行调节控制。
具体地,在本发明实施例中,终端在对上述目标温度和上述预设温度控制阈值进行比较之后,如果确定上述目标温度大于或者等于上述预设温度控制阈值,即可以说明当前目标温度过高,且该目标温度不属于终端正常的工作温度范围,因此需要对终端进行温度控制。终端便可以通过降低运行速率,或者降低运行效率等方法,使终端的至少两个预设硬件对应的至少两个采样区域的温度降低,最终降低终端的目标温度。
步骤103b、当目标温度小于预设温度控制阈值时,不改变终端运行状态。
在本发明的实施例中,终端在获得目标温度之后,如果判定上述目标温度小于上述预设温度控制阈值时,终端可以不改变终端运行状态。
具体地,在本发明实施例中,终端在对上述目标温度和上述预设温度控制阈值进行比较之后,如果确定上述目标温度小于上述预设温度控制阈值,即可以说明当前目标温度属于终端正常的工作温度范围,因此可以不对终端进行温度控制,此时,终端可以不改变自身的运行状态。
根据上述的描述可知,通过上述的步骤103a~103b,终端可以当目标温度大于或者等于预设温度控制阈值时,降低运行速率和运行功率,降低至少两个采样区域的温度;当目标温度小于预设温度控制阈值时,不改变终端运行状态;从而能够通过采用多通道温度联动控制方法,将多个采样区域的温度按照预设联动温度采集规则形成一个能够反映终端整体发热状况的目标温度,然后可以根据该目标温度实现整机温度的控制,实现了多通道温度联动控制终端温度的作用。
实施例八
基于实施例一至实施例七的同一发明构思下,图11为本发明实施例提出的终端的组成结构示意图一,如图11所示,本发明实施例提出的终端1包括:检测单元11。
检测单元11,用于检测终端至少两个采样区域的温度;以及根据至少两个采样区域的温度,确定终端的目标温度。
在本发明的实施例中,进一步地,检测单元11,具体用于根据至少两个采样区域的温度和预设联动温度采集规则,获取目标温度。其中,预设联动温度采集规则用于多个不同采样区域的温度联动确定一个目标温度。
在本发明的实施例中,进一步地,图12为本发明实施例提出的终端的组成结构示意图二,如图12所示,终端1还包括:调节单元12。
调节单元12,用于在检测单元11获取目标温度之后,根据目标温度和预设温度控制阈值,调节终端运行状态以进行温度控制。
图13为本发明实施例提出的终端的组成结构示意图三,如图13所示,检测单元11包括:获取子单元111,计算子单元112。
获取子单元111,用于将至少两个采样区域的温度进行归一化处理,得到至少两个归一化温度;其中,一个采样区域的温度对应一个归一化温度;以及获取至少两个归一化温度对应的至少两个权重值;其中,一个归一化温度对应一个权重值。
进一步地,在本发明的实施例中,获取子单元111,具体用于根据预设权重值和采样区域的对应关系、至少两个采样区域的温度对应的至少两个归一化温度,确定至少两个归一化温度对应的至少两个权重值。
计算子单元112,用于在获取子单元111获取至少两个归一化温度对应的至少两个权重值之后,根据至少两个权重值,对至少两个归一化温度进行加权计算,确定终端的目标温度。
在本发明的实施例中,进一步地,调节单元12,具体用于当目标温度大于或者等于预设温度控制阈值时,降低运行速率和运行功率,降低至少两个采样区域的温度;以及当目标温度小于预设温度控制阈值时,不改变终端运行状态。
图14为本发明实施例提出的终端的组成结构示意图四,如图14所示,检测单元11包括:确定子单元113,检测子单元114。
确定子单元113,用于根据预设配置规则确定至少两个采样区域中的第一采样区域和第二采样区域;其中,第一采样区域为配置有检测第一预设硬件的第一中心温度和***温度的多个温度采集器件的区域;第二采样区域为配置有检测第二预设硬件的第二中心温度的一个温度采集器件的区域。
检测子单元114,用于在确定子单元113确定至少两个采样区域中的第一采样区域和第二采样区域之后,分别检测第一采样区域对应的第一采样温度、第二采样区域对应的第二采样温度。
确定子单元112,还用于在检测子单元114分别检测第一采样区域对应的第一采样温度、第二采样区域对应的第二采样温度之后,将第一采样温度和第二采样温度确定为至少两个采样区域的温度。
在本发明的实施例中,进一步地,检测子单元114,具体用于检测第一采样区域对应的第一中心温度和***温度;以及检测第二采样区域对应的第二中心温度。
确定子单元112,具体用于根据***温度确定第一采样区域对应的***平均温度;以及根据第一中心温度和***平均温度,确定第一采样区域对应的温度差值;以及当温度差值小于或者等于预设门限阈值时,将第一中心温度确定为第一采样区域对应的第一采样温度;以及当温度差值大于预设门限阈值时,根据第一中心温度和***平均温度确定第一采样区域对应的第一采样温度;以及将第二中心温度确定为第二采样区域对应的第二采样温度。
在本发明的实施例中,进一步地,确定子单元112,具体还用于根据第一中心温度和***平均温度,确定第一采样区域对应的温度平均值;以及将温度平均值确定为第一采样区域对应的第一采样温度。
在本发明的实施例中,进一步地,第一采样区域的预设硬件包括功率放大器PA;第二采样区域的预设硬件包括电压管理芯片PMIC。
图15为本发明实施例提出的终端的组成结构示意图五,在实际应用中,基于实施例一至实施例七的同一发明构思下,如图15所示,终端1可以包括处理器13、存储有处理器13可执行指令的存储器14、通信接口15,和用于连接处理器13、存储器14以及通信接口15的总线16。
在本发明的实施例中,检测单元11和调节单元12均可由位于终端1上的处理器13实现,上述处理器13可以为特定用途集成电路(ASIC,Application Specific IntegratedCircuit)、数字信号处理器(DSP,Digital Signal Processor)、数字信号处理装置(DSPD,Digital Signal Processing Device)、可编程逻辑装置(PLD,ProgRAMmable LogicDevice)、现场可编程门阵列(FPGA,Field ProgRAMmable Gate Array)、CPU、控制器、微控制器、微处理器中的至少一种。可以理解地,对于不同的设备,用于实现上述处理器功能的电子器件还可以为其它,本发明实施例不作具体限定。该终端1还可以包括存储器14,该存储器14可以与处理器13连接,其中,存储器14用于存储可执行程序代码,该程序代码包括计算机操作指令,存储器13可能包含高速RAM存储器,也可能还包括非易失性存储器,例如,至少两个磁盘存储器。
在本发明的实施例中,总线16用于连接通信接口15、处理器13和存储器14以及这些器件之间的相互通信。
在本发明的实施例中,存储器14,用于存储指令和数据。
处理器13,用于检测终端至少两个采样区域的温度;根据至少两个采样区域的温度,确定终端的目标温度。
在实际应用中,上述存储器14可以是易失性第一存储器(volatile memory),例如随机存取第一存储器(RAM,Random-Access Memory);或者非易失性第一存储器(non-volatile memory),例如只读第一存储器(ROM,Read-Only Memory),快闪第一存储器(flash memory),硬盘(HDD,Hard Disk Drive)或固态硬盘(SSD,Solid-State Drive);或者上述种类的第一存储器的组合,并向处理器13提供指令和数据。
本发明实施例提供了一种终端,检测终端至少两个采样区域的温度;根据至少两个采样区域的温度,确定终端的目标温度。也就是说,本发明实施例提出的一种终端,根据终端的至少两个采样区域的温度确定一个能够反映终端整体发热状况的目标温度,从而有效地解决由于终端的部分预设硬件内部温度较高,而终端的其他区域温度比较低时无法科学准确地获取终端温度的问题。
另外,在本实施例中的各功能模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
集成的单元如果以软件功能模块的形式实现并非作为独立的产品进行销售或使用时,可以存储在一个计算机可读取存储介质中,基于这样的理解,本实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或processor(处理器)执行本实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,ReadOnly Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
本发明实施例提供一种计算机可读存储介质,其上存储有程序,应用于终端中,该程序被处理器执行时实现如实施例一至实施例七的方法。
具体来讲,本实施例中的一种温度采集方法对应的程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与一种温度采集方法对应的程序指令被一电子设备读取或被执行时,包括如下步骤:
检测终端至少两个采样区域的温度;根据至少两个采样区域的温度,确定终端的目标温度。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的实现流程示意图和/或方框图来描述的。应理解可由计算机程序指令实现流程示意图和/或方框图中的每一流程和/或方框、以及实现流程示意图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在实现流程示意图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在实现流程示意图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在实现流程示意图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

Claims (13)

1.一种温度采集方法,其特征在于,所述方法包括:
检测终端至少两个采样区域的温度,其中,每个所述采样区域对应采集一个预设硬件的温度,所述终端包括至少两个所述预设硬件;
根据所述至少两个采样区域的温度,确定所述终端的目标温度;
其中,所述根据所述至少两个采样区域的温度,确定所述终端的目标温度,包括:
将所述至少两个采样区域的温度进行归一化处理,得到至少两个归一化温度;其中,一个采样区域的温度对应一个归一化温度;
获取所述至少两个归一化温度对应的至少两个权重值;其中,一个归一化温度对应一个权重值;
根据所述至少两个权重值,对所述至少两个归一化温度进行加权计算,确定所述终端的目标温度。
2.根据权利要求1所述的方法,其特征在于,所述获取所述至少两个归一化温度对应的至少两个权重值,包括:
根据预设权重值和采样区域的对应关系、所述至少两个采样区域的温度对应的至少两个归一化温度,确定所述至少两个归一化温度对应的至少两个权重值。
3.根据权利要求1所述的方法,其特征在于,所述检测终端至少两个采样区域的温度,包括:
根据预设配置规则确定所述至少两个采样区域中的第一采样区域和第二采样区域;其中,所述第一采样区域为配置有检测第一预设硬件的第一中心温度和***温度的多个温度采集器件的区域;所述第二采样区域为配置有检测第二预设硬件的第二中心温度的一个温度采集器件的区域;
分别检测所述第一采样区域对应的第一采样温度、所述第二采样区域对应的第二采样温度;
将所述第一采样温度和所述第二采样温度确定为所述至少两个采样区域的温度。
4.根据权利要求3所述的方法,其特征在于,所述检测所述第一采样区域对应的第一采样温度,包括:
检测第一采样区域对应的所述第一中心温度和所述***温度;
根据所述***温度确定所述第一采样区域对应的***平均温度;
根据所述第一中心温度和所述***平均温度,确定所述第一采样区域对应的温度差值;
当所述温度差值小于或者等于预设门限阈值时,将所述第一中心温度确定为所述第一采样区域对应的所述第一采样温度;
当所述温度差值大于所述预设门限阈值时,根据所述第一中心温度和所述***平均温度确定所述第一采样区域对应的所述第一采样温度。
5.根据权利要求4所述的方法,其特征在于,根据所述第一中心温度和所述***平均温度确定所述第一采样区域对应的所述第一采样温度,包括:
根据所述第一中心温度和所述***平均温度,确定所述第一采样区域对应的温度平均值;
将所述温度平均值确定为所述第一采样区域对应的所述第一采样温度。
6.根据权利要求3所述的方法,其特征在于,所述检测所述第二采样区域对应的第二采样温度,包括:
检测所述第二采样区域对应的所述第二中心温度,将所述第二中心温度确定为所述第二采样区域对应的第二采样温度。
7.根据权利要求1所述的方法,其特征在于,所述根据所述至少两个采样区域的温度,确定所述终端的目标温度之后,所述方法还包括:
根据所述终端的目标温度和预设温度控制阈值,调节终端运行状态以进行温度控制。
8.一种终端,其特征在于,所述终端包括:检测单元,确定单元,获取子单元,计算子单元,
所述检测单元,用于检测终端至少两个采样区域的温度,其中,每个所述采样区域对应采集一个预设硬件的温度,所述终端包括至少两个所述预设硬件;
所述确定单元,用于根据所述至少两个采样区域的温度,确定所述终端的目标温度;
所述获取子单元,用于将所述至少两个采样区域的温度进行归一化处理,得到至少两个归一化温度;其中,一个采样区域的温度对应一个归一化温度;以及获取所述至少两个归一化温度对应的至少两个权重值;其中,一个归一化温度对应一个权重值;
所述计算子单元,用于根据所述至少两个权重值,对所述至少两个归一化温度进行加权计算,确定所述终端的目标温度。
9.根据权利要求8所述的终端,其特征在于,
所述获取子单元具体用于根据预设权重值和采样区域的对应关系、所述至少两个采样区域的温度对应的至少两个归一化温度,确定所述至少两个归一化温度对应的至少两个权重值。
10.根据权利要求9所述的终端,其特征在于,所述检测单元还包括:确定子单元,检测子单元,
所述确定子单元,用于根据预设配置规则确定所述至少两个采样区域中的第一采样区域和第二采样区域;其中,所述第一采样区域为配置有检测第一预设硬件的第一中心温度和***温度的多个温度采集器件的区域;所述第二采样区域为配置有检测第二预设硬件的第二中心温度的一个温度采集器件的区域;
所述检测子单元,用于分别检测所述第一采样区域对应的第一采样温度、所述第二采样区域对应的第二采样温度;
所述确定子单元,还用于将所述第一采样温度和所述第二采样温度确定为所述至少两个采样区域的温度;
所述检测子单元,具体用于检测第一采样区域对应的所述第一中心温度和所述***温度;以及检测所述第二采样区域对应的所述第二中心温度;
所述确定子单元,具体用于根据所述***温度确定所述第一采样区域对应的***平均温度;以及根据所述第一中心温度和所述***平均温度,确定所述第一采样区域对应的温度差值;以及当所述温度差值小于或者等于预设门限阈值时,将所述第一中心温度确定为所述第一采样区域对应的所述第一采样温度;以及当所述温度差值大于所述预设门限阈值时,根据所述第一中心温度和所述***平均温度确定所述第一采样区域对应的所述第一采样温度;以及将所述第二中心温度确定为所述第二采样区域对应的第二采样温度;
所述确定子单元,具体还用于根据所述第一中心温度和所述***平均温度,确定所述第一采样区域对应的温度平均值;以及将所述温度平均值确定为所述第一采样区域对应的所述第一采样温度。
11.根据权利要求8所述的终端,其特征在于,所述终端还包括:调节单元,
所述调节单元,用于根据所述终端的目标温度和预设温度控制阈值,调节终端运行状态以进行温度控制。
12.一种终端,其特征在于,所述终端包括处理器、存储有所述处理器可执行指令的存储器,当所述指令被执行时,所述处理器执行如下操作:
所述处理器,用于检测终端至少两个采样区域的温度,其中,每个所述采样区域对应采集一个预设硬件的温度,所述终端包括至少两个所述预设硬件;根据所述至少两个采样区域的温度,确定所述终端的目标温度,其中,所述根据所述至少两个采样区域的温度,确定所述终端的目标温度,包括:将所述至少两个采样区域的温度进行归一化处理,得到至少两个归一化温度;其中,一个采样区域的温度对应一个归一化温度;获取所述至少两个归一化温度对应的至少两个权重值;其中,一个归一化温度对应一个权重值;根据所述至少两个权重值,对所述至少两个归一化温度进行加权计算,确定所述终端的目标温度。
13.一种计算机可读存储介质,其上存储有程序,应用于终端中,其特征在于,所述程序被处理器执行时实现如权利要求1-7任一项所述的方法。
CN201710643346.7A 2017-07-31 2017-07-31 一种温度采集方法、终端及存储介质 Active CN109324941B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201710643346.7A CN109324941B (zh) 2017-07-31 2017-07-31 一种温度采集方法、终端及存储介质
PCT/CN2017/103223 WO2019024204A1 (zh) 2017-07-31 2017-09-25 一种温度采集方法、终端及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710643346.7A CN109324941B (zh) 2017-07-31 2017-07-31 一种温度采集方法、终端及存储介质

Publications (2)

Publication Number Publication Date
CN109324941A CN109324941A (zh) 2019-02-12
CN109324941B true CN109324941B (zh) 2023-06-16

Family

ID=65232343

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710643346.7A Active CN109324941B (zh) 2017-07-31 2017-07-31 一种温度采集方法、终端及存储介质

Country Status (2)

Country Link
CN (1) CN109324941B (zh)
WO (1) WO2019024204A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111031154B (zh) * 2019-12-09 2021-05-07 Oppo广东移动通信有限公司 电子设备及温度获取设备
CN113883650B (zh) * 2021-10-20 2023-03-07 美的集团武汉制冷设备有限公司 空调器控制方法、装置、存储介质及空调器
CN114876844A (zh) * 2022-05-31 2022-08-09 紫光计算机科技有限公司 风扇控制方法、风扇控制装置、设备及介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105094251A (zh) * 2014-05-23 2015-11-25 西安中兴新软件有限责任公司 一种智能温控装置、方法及终端
CN105335267A (zh) * 2014-05-30 2016-02-17 华为技术有限公司 一种服务器温度预测方法、装置及***
WO2017012183A1 (zh) * 2015-07-23 2017-01-26 中兴通讯股份有限公司 终端及控制终端温度的方法、计算机存储介质

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101598949B (zh) * 2009-06-23 2012-07-18 中兴通讯股份有限公司 温度采集控制装置及方法
CN103994840B (zh) * 2014-05-29 2017-03-08 普联技术有限公司 一种获取移动终端电池的最高温度值的方法及装置
CN105335269B (zh) * 2014-06-30 2019-01-18 展讯通信(上海)有限公司 温度控制方法、装置及移动终端
JP6565632B2 (ja) * 2015-11-24 2019-08-28 富士通株式会社 電子機器、表面温度計算方法および表面温度計算プログラム
CN106197759B (zh) * 2016-07-22 2019-07-02 蚌埠大洋传感***工程有限公司 一种温度传感器控制***
CN106708708A (zh) * 2017-01-09 2017-05-24 深圳市金立通信设备有限公司 一种终端、提示终端温度的方法与装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105094251A (zh) * 2014-05-23 2015-11-25 西安中兴新软件有限责任公司 一种智能温控装置、方法及终端
CN105335267A (zh) * 2014-05-30 2016-02-17 华为技术有限公司 一种服务器温度预测方法、装置及***
WO2017012183A1 (zh) * 2015-07-23 2017-01-26 中兴通讯股份有限公司 终端及控制终端温度的方法、计算机存储介质

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王宏记 ; .基于物联网信息采集的广域气象温度准确测量.计算机测量与控制.2013,(01),全文. *

Also Published As

Publication number Publication date
WO2019024204A1 (zh) 2019-02-07
CN109324941A (zh) 2019-02-12

Similar Documents

Publication Publication Date Title
CN108475935B (zh) 一种电池充电管理方法和终端
CN109324941B (zh) 一种温度采集方法、终端及存储介质
CN105393187B (zh) 基于计算设备位置的温度信息的热配置文件
US9945576B2 (en) System and method for detecting the presence of alternate cooling systems
CN105759209A (zh) 电池的电量估测方法及装置
US20180052506A1 (en) Voltage and frequency scaling apparatus, system on chip and voltage and frequency scaling method
CN108900622B (zh) 基于物联网的数据融合方法、装置与计算机可读存储介质
US20220136909A1 (en) Method and device for temperature detection and thermal management based on power measurement
CN112818535B (zh) 建立电热仿真模型及获得电热仿真值的方法和装置
CN112432330B (zh) 恒温除湿控制方法、装置、电子设备和空调器
US20110320062A1 (en) Computing device and method for controlling temperature thereof
US20160054422A1 (en) System and Method for Providing an Accurate and Cost-Effective Current Sensor Calibration
CN113900913B (zh) 确定功耗方法、装置、计算机设备及计算机可读存储介质
CN113917348A (zh) 一种电池soc修正方法、装置、计算机设备和存储介质
US8975954B2 (en) Method for performing adaptive voltage scaling (AVS) and integrated circuit configured to perform AVS
CN114282727A (zh) 机房温度预测方法、***及电子设备
CN110873069B (zh) 风扇参数的控制方法及装置
CN109376051A (zh) 检测移动设备应用程序功耗的方法及终端设备
CN116774056A (zh) 评估电池的充电时间的方法、***及计算机可读存储介质
CN116295902A (zh) 电子设备的环境温度检测方法及装置
CN114441848A (zh) 功耗确定方法、装置、电子设备和存储介质
CN114354982A (zh) 一种瞬态热阻测试方法、***及电子设备
CN110572299B (zh) 设备测试方法、***、装置、网络节点、终端及存储介质
CN110855577A (zh) 边缘计算任务卸载的判定方法、服务器及存储介质
US20220335280A1 (en) Artificial intelligence semiconductor processor and operating method of artificial intelligence semiconductor processor

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant