CN116094083B - 充电方法、装置及存储介质 - Google Patents

充电方法、装置及存储介质 Download PDF

Info

Publication number
CN116094083B
CN116094083B CN202210751689.6A CN202210751689A CN116094083B CN 116094083 B CN116094083 B CN 116094083B CN 202210751689 A CN202210751689 A CN 202210751689A CN 116094083 B CN116094083 B CN 116094083B
Authority
CN
China
Prior art keywords
value
temperature
electronic equipment
charging
threshold
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
CN202210751689.6A
Other languages
English (en)
Other versions
CN116094083A (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.)
Honor Device Co Ltd
Original Assignee
Honor Device 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 Honor Device Co Ltd filed Critical Honor Device Co Ltd
Priority to CN202210751689.6A priority Critical patent/CN116094083B/zh
Publication of CN116094083A publication Critical patent/CN116094083A/zh
Application granted granted Critical
Publication of CN116094083B publication Critical patent/CN116094083B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J7/00Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
    • H02J7/007Regulation of charging or discharging current or voltage
    • H02J7/007188Regulation of charging or discharging current or voltage the charge cycle being controlled or terminated in response to non-electric parameters
    • H02J7/007192Regulation of charging or discharging current or voltage the charge cycle being controlled or terminated in response to non-electric parameters in response to temperature
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/42Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
    • H01M10/44Methods for charging or discharging
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/42Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
    • H01M10/44Methods for charging or discharging
    • H01M10/443Methods for charging or discharging in response to temperature
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J7/00Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
    • H02J7/0047Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries with monitoring or indicating devices or circuits
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J7/00Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
    • H02J7/007Regulation of charging or discharging current or voltage
    • H02J7/00712Regulation of charging or discharging current or voltage the cycle being controlled or terminated in response to electric parameters
    • 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
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02E60/10Energy storage using batteries

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Manufacturing & Machinery (AREA)
  • Chemical & Material Sciences (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • Electrochemistry (AREA)
  • General Chemical & Material Sciences (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)

Abstract

一种充电方法、装置及存储介质,涉及充电技术领域,该方法包括:电子设备启动充电;获取电子设备在充电中的功耗;当功耗大于或等于第一阈值时,判断电子设备的温度是否大于第一温度阈值;当电子设备的温度小于或等于第一温度阈值时,判断电子设备的电量是否大于第一电量阈值;当电子设备的电量小于或等于第一电量阈值时,电子设备采用第一电流值进行充电;以及随着电子设备充电的持续进行,当电子设备的温度大于第一温度阈值,且小于或等于第二温度阈值时,电子设备采用第二电流值进行充电,第二电流值大于最低充电电流值,且小于第一电流值;当电子设备的温度大于第二温度阈值时,电子设备采用最低充电电流值进行充电。延缓电子设备温度上升。

Description

充电方法、装置及存储介质
技术领域
本申请实施例涉及充电技术领域,尤其涉及一种充电方法、装置及存储介质。
背景技术
越来越多的用户习惯于在使用电子设备(例如手机等)时同时对电子设备进行充电。
在一些实现中,电子设备的充电过程包括三个阶段:恒定电流预充电、大电流恒定电流充电以及恒定电压充电。
然而,基于现有充电过程进行充电时,容易导致电子设备的温度上升较快,影响用户体验。
发明内容
本申请实施例提供一种充电方法、装置及存储介质,涉及充电技术领域,有助于延缓电子设备的温度上升。
第一方面,本申请实施例提供一种充电方法,该方法包括:电子设备启动充电;获取电子设备在充电中的功耗;当功耗大于或等于第一阈值时,判断电子设备的温度是否大于第一温度阈值;当电子设备的温度小于或等于第一温度阈值时,判断电子设备的电量是否大于第一电量阈值;当电子设备的电量大于第一电量阈值时,电子设备采用最低充电电流值进行充电;当电子设备的电量小于或等于第一电量阈值时,电子设备采用第一电流值进行充电;以及,随着电子设备充电的持续进行,当电子设备的温度大于第一温度阈值,且小于或等于第二温度阈值时,电子设备采用第二电流值进行充电,第二电流值大于最低充电电流值,且小于第一电流值;当电子设备的温度大于第二温度阈值时,电子设备采用最低充电电流值进行充电。这样在电子设备的温度低且电量低时采用较大电流进行充电,可以较快提高电子设备的电量,有效降低低电量时的电量焦虑性,在电子设备的温度上升时,则降低充电电流,减少电子设备的发热量,从而有效延缓电子设备的温度上升。
在一种可能的实现方式中,获取电子设备在充电中的功耗,包括:获取N个时间点的电子设备从充电器接收的第三电流值,以及电子设备的电池接收的第四电流值,得到N对成对关联的第三电流值和第四电流值,N为自然数;根据N对第三电流值和第四电流值得到功耗。这样后续可以依据得到的功耗来识别电子设备的负载的场景。
在一种可能的实现方式中,根据N对第三电流值和第四电流值得到功耗,包括:分别计算N对第三电流值和第四电流值中任一对第三电流值和第四电流值的差值,得到N个差值;对N个差值按照预设算法计算得到功耗,预设算法包括下述任一个:求平均算法、先筛选有效数据再求平均算法、求中位数算法。这样后续可以依据得到的功耗来识别电子设备的负载的场景。
在一种可能的实现方式中,第一电流值和/或第二电流值均为预先学习得到,方法还包括:分别获取电子设备采用第一电流值充电时的第一过程数据,和/或,电子设备采用第二电流值充电时的第二过程数据,其中,第一过程数据包括第一电池温度升高值和/或第一壳体温度升高值,第二过程数据包括第二电池温度升高值和/或第二壳体温度升高值;当第一电池温度升高值小于或等于第一温升阈值,和/或,第一壳体温度升高值小于或等于第二温升阈值时,更新第一电流值为更大的值;或者,当第一电池温度升高值大于第一温升阈值,和/或,第一壳体温度升高值大于第二温升阈值时,更新第一电流值为更小的值;和/或,当第二电池温度升高值小于或等于第三温升阈值,和/或,第二壳体温度升高值小于或等于第四温升阈值时,更新第二电流值为更大的值;或者,当第二电池温度升高值大于第三温升阈值,和/或,第二壳体温度升高值大于第四温升阈值时,更新第二电流值为更小的值。本申请实施例中,电子设备充一次电就可以根据充电过程的第一过程数据和/或第二过程数据更新一次第一电流值和/或第二电流值,这样在多次更新后可以得到在重载场景下较优的充电电流。
在一种可能的实现方式中,还包括:当功耗小于第一阈值且大于第二阈值时,判断电子设备的电量是否大于第二电量阈值;当电子设备的电量小于或等于第二电量阈值时,判断电子设备的温度是否大于第三温度阈值;当电子设备的温度小于或等于第三温度阈值时,电子设备采用第五电流值进行充电,第五电流值为预先学习得到的;当电子设备的温度大于第三温度阈值时,电子设备采用最低充电电流值进行充电。本申请实施例中,根据电子设备在中载场景下的电量和温度确定电子设备的充电电流,在电子设备的电量低且温度低时采用预先学习的第五电流值进行充电,第五电流值较大,以适当提高中载场景下电子设备的充电速度,将电子设备的电量快速补充到电量安全线以上,在电子设备的温度较高时采用最低充电电流值进行充电,以延缓中载场景下电子设备的温度上升。
在一种可能的实现方式中,还包括:当电子设备的电量大于第二电量阈值时,电子设备采用最低充电电流值进行充电。这样在电子设备的电量较高时采用较低电流值进行充电,以提高中载场景下电子设备的充电安全性。
在一种可能的实现方式中,方法还包括:获取电子设备采用第五电流值充电时的第三过程数据,其中,第三过程数据包括第三电池温度升高值,第三壳体温度升高值和/或第一充电时长;当第三电池温度升高值小于或等于第五温升阈值,第三壳体温度升高值小于或等于第六温升阈值,和/或,第一充电时长大于第一时长阈值时,更新第五电流值为更大的值;或者,当第三电池温度升高值大于第五温升阈值,和/或,第三壳体温度升高值大于第六温升阈值时,更新第五电流值为更小的值。本申请实施例中,电子设备充一次电就可以根据充电过程的第三过程数据更新一次第五电流值,这样在多次更新后可以得到在中载场景下较优的充电电流。
在一种可能的实现方式中,还包括:当功耗小于或等于第二阈值时,判断电子设备的电量是否大于第三电量阈值;当电子设备的电量小于或等于第三电量阈值时,判断电子设备的温度是否大于第四温度阈值;当电子设备的温度小于或等于第四温度阈值时,电子设备采用第六电流值进行充电,第六电流值为预先学习得到的;当电子设备的温度大于第四温度阈值时,电子设备采用最低充电电流值进行充电。本申请实施例中,根据电子设备在轻载场景下的电量和温度确定电子设备的充电电流,在电子设备的电量低且温度低时采用预先学习的第六电流值进行充电,第六电流值较大,以适当提高轻载场景下电子设备的充电速度,将电子设备的电量快速补充到电量安全线以上。
在一种可能的实现方式中,还包括:当电子设备的电量大于第三电量阈值时,电子设备采用最低充电电流值进行充电。这样在电子设备的电量较高时采用较低电流值进行充电,以提高轻载场景下电子设备的充电安全性。
在一种可能的实现方式中,方法还包括:获取电子设备采用第六电流值充电时的第四过程数据,其中,第四过程数据包括第四电池温度升高值,第四壳体温度升高值和/或第二充电时长;当第四电池温度升高值小于或等于第七温升阈值,第四壳体温度升高值小于或等于第八温升阈值,和/或,第二充电时长大于第二时长阈值时,更新第六电流值为更大的值;或者,当第四电池温度升高值大于第七温升阈值,和/或,第四壳体温度升高值大于第八温升阈值时,更新第六电流值为更小的值。本申请实施例中,电子设备充一次电就可以根据充电过程的第四过程数据更新一次第六电流值,这样在多次更新后可以得到在轻载场景下较优的充电电流。
在一种可能的实现方式中,在电子设备采用第一电流值进行充电之前,方法还包括:显示第一界面,第一界面包括通知信息、第一按钮和第二按钮,通知信息用于提示用户电子设备是否进入智能充电调控模式;响应于对第一按钮的触发操作,电子设备进入智能充电调控模式;或者,响应于对第二按钮的触发操作,电子设备采用最低充电电流值进行充电。增加了交互操作,提高了充电方式的灵活性。
在一种可能的实现方式中,在电子设备采用第一电流值进行充电的过程中,方法还包括:响应于用户的下拉操作显示第二界面,第二界面包括通知信息和第三按钮;响应于对第三按钮的触发操作,电子设备采用最低充电电流值进行充电。增加了交互操作,提高了充电方式的灵活性。
在一种可能的实现方式中,当功耗大于或等于第一阈值时,判断电子设备的温度是否大于第一温度阈值之前,还包括:判断电子设备是否为亮屏状态;当电子设备不为亮屏状态时,电子设备采用最低充电电流值进行充电;当功耗大于或等于第一阈值时,判断电子设备的温度是否大于第一温度阈值,包括:当电子设备为亮屏状态,且功耗大于或等于第一阈值时,判断电子设备的温度是否大于第一温度阈值。本申请实施例中,在对功耗进行判断之前判断电子设备是否处于亮屏状态,有助于后续基于亮屏状态下确定不同负载场景下的充电电流。
第二方面,本申请实施例提供一种充电装置,处理单元,用于电子设备启动充电;处理单元,用于获取电子设备在充电中的功耗;处理单元,还用于当功耗大于或等于第一阈值时,判断电子设备的温度是否大于第一温度阈值;处理单元,还用于当电子设备的温度小于或等于第一温度阈值时,判断电子设备的电量是否大于第一电量阈值;处理单元,还用于当电子设备的电量大于第一电量阈值时,电子设备采用最低充电电流值进行充电;处理单元,还用于当电子设备的电量小于或等于第一电量阈值时,电子设备采用第一电流值进行充电;以及,处理单元,还用于随着电子设备充电的持续进行,当电子设备的温度大于第一温度阈值,且小于或等于第二温度阈值时,电子设备采用第二电流值进行充电,第二电流值大于最低充电电流值,且小于第一电流值;处理单元,还用于当电子设备的温度大于第二温度阈值时,电子设备采用最低充电电流值进行充电。
在一种可能的实现方式中,处理单元,还用于获取N个时间点的电子设备从充电器接收的第三电流值,以及电子设备的电池接收的第四电流值,得到N对成对关联的第三电流值和第四电流值,N为自然数;处理单元,还用于根据N对第三电流值和第四电流值得到功耗。
在一种可能的实现方式中,处理单元,还用于分别计算N对第三电流值和第四电流值中任一对第三电流值和第四电流值的差值,得到N个差值;处理单元,还用于对N个差值按照预设算法计算得到功耗,预设算法包括下述任一个:求平均算法、先筛选有效数据再求平均算法、求中位数算法。
在一种可能的实现方式中,第一电流值和/或第二电流值均为预先学习得到,处理单元,还用于分别获取电子设备采用第一电流值充电时的第一过程数据,和/或,电子设备采用第二电流值充电时的第二过程数据,其中,第一过程数据包括第一电池温度升高值和/或第一壳体温度升高值,第二过程数据包括第二电池温度升高值和/或第二壳体温度升高值;处理单元,还用于当第一电池温度升高值小于或等于第一温升阈值,和/或,第一壳体温度升高值小于或等于第二温升阈值时,更新第一电流值为更大的值;或者,处理单元,还用于当第一电池温度升高值大于第一温升阈值,和/或,第一壳体温度升高值大于第二温升阈值时,更新第一电流值为更小的值;和/或,处理单元,还用于当第二电池温度升高值小于或等于第三温升阈值,和/或,第二壳体温度升高值小于或等于第四温升阈值时,更新第二电流值为更大的值;或者,处理单元,还用于当第二电池温度升高值大于第三温升阈值,和/或,第二壳体温度升高值大于第四温升阈值时,更新第二电流值为更小的值。
在一种可能的实现方式中,处理单元,还用于当功耗小于第一阈值且大于第二阈值时,判断电子设备的电量是否大于第二电量阈值;处理单元,还用于当电子设备的电量小于或等于第二电量阈值时,判断电子设备的温度是否大于第三温度阈值;处理单元,还用于当电子设备的温度小于或等于第三温度阈值时,电子设备采用第五电流值进行充电,第五电流值为预先学习得到的;处理单元,还用于当电子设备的温度大于第三温度阈值时,电子设备采用最低充电电流值进行充电。
在一种可能的实现方式中,处理单元,还用于当电子设备的电量大于第二电量阈值时,电子设备采用最低充电电流值进行充电。
在一种可能的实现方式中,处理单元,还用于获取电子设备采用第五电流值充电时的第三过程数据,其中,第三过程数据包括第三电池温度升高值,第三壳体温度升高值和/或第一充电时长;处理单元,还用于当第三电池温度升高值小于或等于第五温升阈值,第三壳体温度升高值小于或等于第六温升阈值,和/或,第一充电时长大于第一时长阈值时,更新第五电流值为更大的值;或者,处理单元,还用于当第三电池温度升高值大于第五温升阈值,和/或,第三壳体温度升高值大于第六温升阈值时,更新第五电流值为更小的值。
在一种可能的实现方式中,处理单元,还用于当功耗小于或等于第二阈值时,判断电子设备的电量是否大于第三电量阈值;处理单元,还用于当电子设备的电量小于或等于第三电量阈值时,判断电子设备的温度是否大于第四温度阈值;处理单元,还用于当电子设备的温度小于或等于第四温度阈值时,电子设备采用第六电流值进行充电,第六电流值为预先学习得到的;处理单元,还用于当电子设备的温度大于第四温度阈值时,电子设备采用最低充电电流值进行充电。
在一种可能的实现方式中,处理单元,还用于当电子设备的电量大于第三电量阈值时,电子设备采用最低充电电流值进行充电。
在一种可能的实现方式中,处理单元,还用于获取电子设备采用第六电流值充电时的第四过程数据,其中,第四过程数据包括第四电池温度升高值,第四壳体温度升高值和/或第二充电时长;处理单元,还用于当第四电池温度升高值小于或等于第七温升阈值,第四壳体温度升高值小于或等于第八温升阈值,和/或,第二充电时长大于第二时长阈值时,更新第六电流值为更大的值;或者,处理单元,还用于当第四电池温度升高值大于第七温升阈值,和/或,第四壳体温度升高值大于第八温升阈值时,更新第六电流值为更小的值。
在一种可能的实现方式中,在电子设备采用第一电流值进行充电之前,显示单元,用于显示第一界面,第一界面包括通知信息、第一按钮和第二按钮,通知信息用于提示用户电子设备是否进入智能充电调控模式;处理单元,还用于响应于对第一按钮的触发操作,电子设备进入智能充电调控模式;或者,处理单元,还用于响应于对第二按钮的触发操作,电子设备采用最低充电电流值进行充电。
在一种可能的实现方式中,在电子设备采用第一电流值进行充电的过程中,显示单元,还用于响应于用户的下拉操作显示第二界面,第二界面包括通知信息和第三按钮;处理单元,还用于响应于对第三按钮的触发操作,电子设备采用最低充电电流值进行充电。
在一种可能的实现方式中,处理单元,还用于判断电子设备是否为亮屏状态;处理单元,还用于当电子设备不为亮屏状态时,电子设备采用最低充电电流值进行充电;处理单元,还用于当电子设备为亮屏状态,且功耗大于或等于第一阈值时,判断电子设备的温度是否大于第一温度阈值。
第三方面,本申请实施例提供一种电子设备,包括处理器和存储器,存储器用于存储代码指令;处理器用于运行代码指令,使得电子设备执行如第一方面或第一方面的任一种可能的实现方式中描述的充电方法。
第四方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质存储有指令,当指令被执行时,使得计算机执行如第一方面或第一方面的任一种可能的实现方式中描述的充电方法。
第五方面,一种计算机程序产品,包括计算机程序,当计算机程序被运行时,使得计算机执行如第一方面或第一方面的任一种可能的实现方式中描述的充电方法。
第六方面,本申请提供一种芯片或者芯片***,该芯片或者芯片***包括至少一个处理器和通信接口,通信接口和至少一个处理器通过线路互联,至少一个处理器用于运行计算机程序或指令,以执行第一方面或第一方面的任一种可能的实现方式中描述的充电方法。其中,芯片中的通信接口可以为输入/输出接口、管脚或电路等。
应当理解的是,本申请的第一方面与本申请的第二方面至第六方面的技术方案相对应,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。.
附图说明
图1为本申请实施例所适用场景示意图;
图2为本申请实施例所提供的电子设备的硬件结构示意图;
图3为本申请实施例提供的一种电子设备的软件结构示意图;
图4为本申请实施例提供的一种充电方法的流程示意图;
图5为本申请实施例提供的一种重载场景曲线示意图;
图6为本申请实施例提供的一种充电方法流程示意图;
图7为本申请实施例提供的一种轻载场景原始充电策略曲线示意图;
图8为本申请实施例提供的一种轻载场景优化后策略曲线示意图;
图9为本申请实施例提供的第一界面示意图;
图10为本申请实施例提供的第二界面示意图;
图11为本申请实施例提供的一种充电方法流程示意图;
图12为本申请实施例提供的一种充电装置的结构示意图;
图13为本申请实施例提供的另一种电子设备的硬件结构示意图;
图14为本申请实施例提供的一种芯片的结构示意图。
具体实施方式
为了便于清楚描述本申请实施例的技术方案,以下,对本申请实施例中所涉及的部分术语和技术进行简单介绍:
1)轻载场景:指电子设备关闭高耗电应用程序、高耗电硬件或限制大内存应用,运行一些功耗较小的应用,例如手机正在运行天气应用、日历应用、时钟应用等功耗较小的应用。
2)重载场景:指电子设备启动高耗电应用程序、高耗电硬件或不限制大内存应用,例如手机正在运行视频应用、游戏应用等功耗较大的应用。
3)中载场景:本申请实施例中,中载场景指电子设备的功耗大于轻载场景下的功耗且小于重载场景下的功耗。
4)其他术语
在本申请的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。例如,第一芯片和第二芯片仅仅是为了区分不同的芯片,并不对其先后顺序进行限定。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
需要说明的是,本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
本申请实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a--c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。
越来越多的用户习惯于在使用电子设备(例如手机等)时同时对电子设备进行充电。
示例性的,用户在给手机充电时使用手机,例如使用手机看视频、玩游戏、打电话或者看小说等。
在一些实现中,电子设备的充电过程包括三个阶段:恒定电流预充电、大电流恒定电流充电以及恒定电压充电。
示例性的,手机的电池一般是锂电池,当手机的电池电压低于3.0V时,充电器会采用100毫安(milliampere,mA)电流对锂电池进行预充电。
当锂电池电压高于3.0V时,就进入到第二阶段,大电流恒定电流充电阶段。由于锂电池经过第一阶段的预充,其状态已经比较稳定了,所以在第二阶段,充电电流就可以适当提高,根据不同的电池来说,这个电流的大小可以从0.1库仑(coulomb,C)到几C不等,其中C是指电池容量,如2600毫安时(milliampere hour,mAh)的锂电池,0.1C就是指260mA大小的电流。
当检测到锂电池电压等于4.2V时,充电器则进入恒定电压充电模式,这个阶段充电电压恒定为4.2V,充电电流则越来越小。当充电电流小于100mA时,就判断电池充满,切断充电电路。
然而,基于现有充电过程进行充电时,由于同一电子设备在不同负载场景下会以相同的充电电流进行充电,因此,在电子设备的电量较低且电子设备处于轻载场景时,该充电电流可能使得电子设备的电量增长速度不够快,在电子设备的重载场景下,该充电电流可能使得电子设备迅速升温,影响用户体验。因此,基于现有充电过程进行充电时,容易导致电子设备出现充电时间较长或温度上升较快的情况。
示例性的,充电电流例如是Q。当用户一边给手机充电一边使手机处于亮屏状态,或者进行一些使得手机处于轻载场景的操作时,由于轻载场景下手机中处理器运转产生的热量较低,因此,当手机在轻载场景下以电流Q进行恒流充电时手机的温度增长较小,可能没有达到手机的温度阈值,所以,此时手机的充电电流是可以大于Q的。也就是说,在手机的温升许可范围内,轻载场景下手机以电流Q进行恒流充电时手机的电量增长速度还不够快,从而使得手机的充电时间较长。
当用户一边给手机充电一边使用手机看视频、玩游戏或进行其他一些使得手机处于重载场景的操作时,手机中处理器高速运转产生的热量以及以电流Q进行恒流充电时产生的热量会使手机的温度迅速升高,影响用户体验。
有鉴于此,本申请实施例提供一种充电方法,该方法在重载场景下,根据电子设备的温度和电量动态调整电子设备的充电电流,例如当电子设备的温度较高或电量较高时,电子设备采用较低充电电流进行充电,在电子设备的电量较低时,根据电子设备的温度确定电子设备的充电电流,电子设备的温度较高时则充电电流较小,电子设备的温度较低时则充电电流较大。这样在电子设备的温度低且电量低时采用较大电流进行充电,可以较快提高电子设备的电量,有效降低低电量时的电量焦虑性,随着电子设备充电的持续进行,电子设备的温度上升,则降低充电电流,减少电子设备的发热量,从而有效延缓电子设备的温度上升。
图1示出了本申请实施例所适用的场景示意图。如图1所示,当需要对电子设备100进行充电时,用户可以将充电线400***充电器(也称为电源适配器)200的通用串行总线(universal serial bus,USB)接口,然后将充电器200***墙面的插座300,之后再将充电线400***电子设备100的USB接口,从而对电子设备100进行充电。
可以理解的是,对电子设备100进行充电,可以指对电子设备100的电池进行充电。
需要说明的是,图1示例性地示出了电子设备100的有线充电场景。在一些可能的实现中,电子设备100还可以具有无线充电功能,例如,电子设备100通过无线充电线圈与无线充电器的无线充电线圈耦合,感应无线充电器的无线充电线圈发出的交变电磁场,产生交变电信号,再将产生的交变电信号整流成直流电信号,从而为电子设备100的电池充电。
此外,本申请实施例提供的充电方法适用的如图1所示的电子设备100可以是手机、可穿戴设备(如智能手表等)、平板电脑、桌面型、膝上型、手持计算机、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本,以及蜂窝电话、个人数字助理(personal digital assistant,PDA)、增强现实(augmented reality,AR)\虚拟现实(virtual reality,VR)设备等具备上述功能的设备,本申请实施例对电子设备100的具体形态不作特殊限制。
在下文的描述中,为了便于理解,下面以图1所示的电子设备100为手机为例,介绍本申请的技术方案。
当用户一边充电一边使用电子设备100时,例如用户在对电子设备100进行充电时观看视频或者玩游戏等,电子设备100可以基于本申请实施例提供的充电方法进行充电。
示例性的,充电方法可以包括:电子设备启动充电;获取电子设备在充电中的功耗;当功耗大于或等于第一阈值时,判断电子设备的温度是否大于第一温度阈值;当电子设备的温度小于或等于第一温度阈值时,判断电子设备的电量是否大于第一电量阈值;当电子设备的电量大于第一电量阈值时,电子设备采用最低充电电流值进行充电;当电子设备的电量小于或等于第一电量阈值时,电子设备采用第一电流值进行充电;以及,随着电子设备充电的持续进行,当电子设备的温度大于第一温度阈值,且小于或等于第二温度阈值时,电子设备采用第二电流值进行充电,第二电流值大于最低充电电流值,且小于第一电流值;当电子设备的温度大于第二温度阈值时,电子设备采用最低充电电流值进行充电。这样在电子设备的温度低且电量低时采用较大电流进行充电,可以较快提高电子设备的电量,有效降低低电量时的电量焦虑性,在电子设备的温度上升时,则降低充电电流,减少电子设备的发热量,从而有效延缓电子设备的温度上升。
示例性的,图2示出了本申请实施例提供的一种电子设备的硬件结构示意图。
如图2所示,电子设备100可以包括处理器110,外部存储器接口120,内部存储器121,通用串行总线(universal serial bus,USB)接口130,充电管理模块140,电源管理模块141,电池142,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170A,受话器170B,麦克风170C,耳机接口170D,传感器模块180,按键190,马达191,指示器192,摄像头193,显示屏194,以及用户标识模块(subscriberidentification module,SIM)卡接口195等。
其中,传感器模块180可以包括压力传感器180A,陀螺仪传感器180B,气压传感器180C,磁传感器180D,加速度传感器180E,距离传感器180F,接近光传感器180G,指纹传感器180H,温度传感器180J,触摸传感器180K,环境光传感器180L,骨传导传感器180M等。
可以理解的是,本申请实施例示意的结构并不构成对电子设备100的具体限定。在本申请另一些实施例中,电子设备100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件、软件或软件和硬件的组合实现。
处理器110可以包括一个或多个处理单元,例如,处理器110可以包括应用处理器(application processor,AP),调制解调处理器,图形处理器(graphics processingunit,GPU),图像信号处理器(image signal processor,ISP),控制器,视频编解码器,数字信号处理器(digital signal processor,DSP),基带处理器,和/或神经网络处理器(neural-network processing unit,NPU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中;控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。
处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从存储器中调用,这样,可以避免重复存取,减少了处理器110的等待时间,因而提高了***的效率。
在一些实施例中,处理器110可以包括一个或多个接口。接口可以包括集成电路(inter-integrated circuit,I2C)接口,集成电路内置音频(inter-integratedcircuitsound,I2S)接口,脉冲编码调制(pulse code modulation,PCM)接口,通用异步收发传输器(universal asynchronous receiver/transmitter,UART)接口,移动产业处理器接口(mobile industry processor interface,MIPI),通用输入输出(general-purposeinput/output,GPIO)接口,用户标识模块(subscriber identity module,SIM)接口,和/或通用串行总线(universal serial bus,USB)接口等。
其中,USB接口130是符合USB标准规范的接口,具体可以是Mini USB接口,MicroUSB接口,USB Type C接口等。USB接口130可以用于连接充电器为电子设备100充电,也可以用于电子设备100与***设备之间传输数据。也可以用于连接耳机,通过耳机播放音频。该接口还可以用于连接其他电子设备,例如AR设备等。
可以理解的是,本申请实施例描述的各模块间的接口连接关系,是示例性说明,并不构成对电子设备100的结构限定。在本申请另一些实施例中,电子设备100也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。
充电管理模块140用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。在一些有线充电的实施例中,充电管理模块140可以通过USB接口130接收有线充电器的充电输入。在一些无线充电的实施例中,充电管理模块140可以通过电子设备100的无线充电线圈接收无线充电输入。充电管理模块140为电池142充电的同时,还可以通过电源管理模块141为电子设备供电。
电源管理模块141用于连接电池142,充电管理模块140与处理器110。电源管理模块141接收电池142和/或充电管理模块140的输入,为处理器110,内部存储器121,显示屏194,摄像头193和无线通信模块160等供电。
电源管理模块141还可以用于监测电池容量,电池循环次数,电池健康状态(漏电,阻抗)等参数。在其他一些实施例中,电源管理模块141也可以设置于处理器110中。在另一些实施例中,电源管理模块141和充电管理模块140也可以设置于同一个器件中。
电子设备100的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块160,调制解调处理器以及基带处理器等实现。
电子设备100通过GPU,显示屏194,以及应用处理器等实现显示功能。GPU为图像处理的微处理器,连接显示屏194和应用处理器。GPU用于执行数学和几何计算,用于图形渲染。处理器110可包括一个或多个GPU,其执行程序指令以生成或改变显示信息。
显示屏194用于显示图像,视频等。显示屏194包括显示面板。显示面板可以采用液晶显示屏(liquid crystal display,LCD),有机发光二极管(organic light-emittingdiode,OLED),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrixorganic light emitting diode的,AMOLED),柔性发光二极管(flex light-emittingdiode,FLED),Miniled,MicroLed,Micro-oLed,量子点发光二极管(quantum dotlightemitting diodes,QLED)等。在一些实施例中,电子设备100可以包括1个或N个显示屏194,N为大于1的正整数。
电子设备100可以通过ISP,摄像头193,视频编解码器,GPU,显示屏194以及应用处理器等实现拍摄功能。
外部存储器接口120可以用于连接外部存储卡,例如Micro SD卡,实现扩展电子设备100的存储能力。外部存储卡通过外部存储器接口120与处理器110通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。
内部存储器121可以用于存储计算机可执行程序代码,可执行程序代码包括指令。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作***,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储电子设备100使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,UFS)等。处理器110通过运行存储在内部存储器121的指令,和/或存储在设置于处理器中的存储器的指令,执行电子设备100的各种功能应用以及数据处理。
电子设备100可以通过音频模块170,扬声器170A,受话器170B,麦克风170C,耳机接口170D,以及应用处理器等实现音频功能。例如音乐播放,录音等。
电子设备100的软件***可以采用分层架构,事件驱动架构,微核架构,微服务架构,或云架构等。本申请实施例以分层架构的Android***为例,示例性说明电子设备100的软件结构。
示例性的,图3为本申请实施例提供的一种电子设备100的软件结构示意图,如图3所示,分层架构将软件分成若干个层,每一层都有清晰的角色和分工,而且,层与层之间通过软件接口通信。
在一些实施例中,可以将Android***分为四层,从上至下分别为应用程序层,应用程序框架层,安卓运行时(Android runtime)和***库,以及内核层。
可能的方式中,应用程序层可以包括一系列应用程序包,例如,应用程序包可以包括相机、日历、通话、图库、音乐、设置、邮箱、视频、蓝牙等应用程序。
可能的方式中,应用程序框架层为应用程序层的应用程序提供应用编程接口(application programming interface,API)和编程框架,应用程序框架层可以包括窗口管理器、内容提供器、资源管理器、视图***或通知管理器等,应用程序框架层还包括一些预先定义的函数等。
其中,窗口管理器用于管理窗口程序,窗口管理器可以获取显示屏大小。
其中,内容提供器用来存放和获取数据,并使这些数据可以被应用程序访问;数据可以包括浏览历史和书签、拨打和接听的电话、视频、图像、音频或电话簿等。
其中,通知管理器使应用程序可以在状态栏中显示通知信息,可以用于传达告知类型的消息,可以短暂停留后自动消失,无需用户交互。例如,通知管理器被用于告知下载完成,消息提醒等。通知管理器还可以是以图表或者滚动条文本形式出现在***顶部状态栏的通知,例如,后台运行的应用程序的通知,还可以是以对话窗口形式出现在屏幕上的通知,例如,在状态栏提示文本信息,发出提示音,电子设备振动,指示灯闪烁等。
需要说明的是,在本申请实施例中,应用程序框架层还可以包括电流值采集器,这样,电流值采集器中的电流采集模块可以获取电子设备从充电器接收的电流值和电子设备的电池接收的电流值。
需要说明的是,在本申请实施例中,应用程序框架层还可以包括过程数据采集器,过程数据采集器中的过程数据采集模块可以获取充电过程中的数据,充电过程中的数据例如可以是电量、充电时间、电池温度、壳体温度等。
可能的方式中,Android runtime用于负责安卓***的调度和管理,可以包括核心库和虚拟机。
其中,核心库包含两部分:一部分是java语言需要调用的功能函数,另一部分是安卓的核心库。
其中,虚拟机用于执行对象安全和异常的管理、生命周期的管理、堆栈管理、线程管理以及垃圾回收等功能。
需要说明的是,应用程序层和应用程序框架层运行在虚拟机中。虚拟机将应用程序层和应用程序框架层的java文件执行为二进制文件。
可能的方式中,***库可以包括多个功能模块。例如:表面管理器(surfacemanager),媒体库(Media Libraries),三维图形处理库(例如:OpenGL ES),2D图形引擎(例如:SGL)等。
其中,表面管理器用于对显示子***进行管理,并且为多个应用程序提供了2D和3D图层的融合。
其中,媒体库支持多种常用的视频格式回放和录制、音频以及静态图像文件等,媒体库可以支持多种音视频编码格式,例如,MPEG4,H.264,MP3,AAC,AMR,JPG,PNG等。
其中,三维图形处理库用于实现三维图形绘图、图像渲染、合成以及图层处理等。
需要说明的是,在本申请实施例中,***层还可以包括充电电流选择器,这样,充电电流选择器中的充电电流选择模块,可以根据应用程序框架层中的电流值采集器和过程数据采集器获取的信息,确定充电电流。
可能的方式中,内核层是硬件和软件之间的层,内核层至少包含显示驱动、音频驱动或传感器驱动等。
需要说明的是,在本申请实施例中,内核层还可以包括充电驱动,这样,充电驱动中的充电模块,可以根据***层中的充电电流选择器确定的充电电流,对电子设备进行充电。
下面结合附图,以具体的实施例对本申请实施例的技术方案以及本申请实施例的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以独立实现,也可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。
图4为本申请实施例的一种充电方法的流程示意图。如图4所示,方法可以包括:
S401:电子设备启动充电。
可能的实现中,电子设备启动充电可以是将电子设备接入充电电源。其中,电子设备接入充电电源时可以采用有线或无线的方式,本申请实施例不作限定。
示例性的,当电子设备使用有线充电线进行充电时,电子设备可以通过有线充电线接入电源,从而启动充电。
示例性的,当电子设备使用无线充电底座进行充电时,电子设备可以通过无线充电线圈接入电源,从而启动充电。
S402:获取电子设备在充电中的功耗。
其中,功耗可以理解为电子设备耗电的电流值,例如电子设备从充电器接收的电流值为1000mA,电子设备的电池接收的电流值为200mA,则电子设备的功耗约为800mA(从充电器接收的电流值与电子设备的电池接收的电流值的差值)。
可能的实现中,在电子设备启动充电后,电子设备可以定期采集从充电器接收的电流值与电子设备的电池接收的电流值,根据采集的从充电器接收的电流值与电子设备的电池接收的电流值计算得到电子设备在充电中的功耗。
示例性的,在电子设备启动充电后,隔10s采集一个从充电器接收的电流值和一个电子设备的电池接收的电流值,计算这两个电流值的差值,采集10个从充电器接收的电流值和10个电子设备的电池接收的电流值后,得到10个差值,计算10个差值的平均值得到功耗。每次过10s后再把采集的第一个从充电器接收的电流值和第一个电子设备的电池接收的电流值顶替掉,再重新计算一次功耗。相当于有一个平滑的滑动窗,计算每个窗里面的功耗。
S403:当功耗大于或等于第一阈值时,判断电子设备的温度是否大于第一温度阈值。
其中,第一阈值可以是电子设备的重载场景与中载场景的分界线,例如第一阈值可以是800mA,当功耗大于或等于800mA时,电子设备处于重载场景。可以理解的是,本申请实施例中的功耗大于或等于第一阈值也可以是功耗大于第一阈值,对第一阈值属于重载场景还是中载场景,本申请不做具体限定。
其中,电子设备的温度可以包括可以反映电子设备整体温度的电子设备的电池温度或壳体温度等。第一温度阈值可以是预先设置的针对重载场景下电子设备在较低温度时的值,例如第一温度阈值可以是手机的壳体温度30摄氏度(℃)。
可能的实现中,电子设备在充电过程中会实时监控自身的的亮屏状态、温度、电量等。当功耗大于或等于第一阈值时,判断监控到的电子设备的温度是否大于第一温度阈值。
可以理解的是,重载场景下电子设备的发热量更大,温度上升较快,因此,为了防止电子设备温度过高从而导致电子设备关机或损坏等事故的发生,在重载场景下,电子设备的温度为第一判断优先级,也就是说,在确定电子设备的充电电流时,要满足电子设备的温度在智能充电允许的范围内。
S404:当电子设备的温度小于或等于第一温度阈值时,判断电子设备的电量是否大于第一电量阈值。
其中,第一电量阈值可以是预先设置的用于确定重载场景下电子设备的充电电流的值,电子设备的充电电流指电池端的电流,或者指电子设备的电池接收的电流。
示例性的,当电子设备的温度小于或等于第一温度阈值时,对电子设备的电量进行判断,当电子设备的电量大于第一电量阈值,考虑到充电的安全性,在电子设备的电量大于第一电量阈值时,采用较小电流进行充电。在电子设备的电量小于第一电量阈值时,根据电子设备的温度确定电子设备的充电电流。
S405:当电子设备的电量大于第一电量阈值时,电子设备采用最低充电电流值进行充电。
其中,最低充电电流值可以理解为常规充电电流值。
示例性的,在电子设备的电量大于第一电量阈值时,电子设备采用常规充电电流值进行充电,可以理解的是,此时的常规充电电流值较小。
S406:当电子设备的电量小于或等于第一电量阈值时,电子设备采用第一电流值进行充电;以及,随着电子设备充电的持续进行,当电子设备的温度大于第一温度阈值,且小于或等于第二温度阈值时,电子设备采用第二电流值进行充电,第二电流值大于最低充电电流值,且小于第一电流值;当电子设备的温度大于第二温度阈值时,电子设备采用最低充电电流值进行充电。
其中,第二温度阈值可以是在重载场景下用户可以明显感知到电子设备发热的温度值,例如可以是38℃,当电子设备的温度大于第二温度阈值时,用户可以明显感知到电子设备的温度上升了,因此,电子设备采用最低充电电流值进行充电,以减缓电子设备的温度上升。
本申请实施例中的第一电流值、第二电流值以及最低充电电流值均可以为电池端的电流(也可以称为充电电流或电池充电电流)。
其中,第一电流值可能较高,满足重载场景的电量需求。例如用户用手机玩游戏,使得手机的电量已经低于手机的电量安全线,电量安全线例如可以是20%或者30%等,此时,用户一边充电一边继续玩游戏,手机会采用第一电流值进行充电以将手机的电量较快提升至安全线以上,防止手机掉电,降低手机的电量焦虑性。
示例性的,用户一边观看长视频一边开始给手机充电,在手机的壳体温度小于第一温度阈值,且手机的电量低于第一电量阈值时,手机采用第一电流值进行充电,随着手机充电的持续进行,手机的电量和壳体温度会随之增大,当手机的壳体温度大于第一温度阈值且小于或等于第二温度阈值时,手机采用第二电流值进行充电,第二电流值大于最低充电电流值,且小于第一电流值,当手机的壳体温度大于第二温度阈值时,电子设备采用最低充电电流值进行充电。
示例性的,图5示出了本申请实施例提供的一种重载场景曲线示意图。如图5所示,重载场景曲线包括电子设备在重载场景下随充电时间变化的智能充电调控模式充电电流曲线,预控充电电流曲线,实际壳体温度曲线以及优化后的壳体温度曲线。如图5所示,在用户可以感知到电子设备发热,例如壳体温度在37℃左右时,对于实际壳体温度曲线,在充电时间为4分钟左右时壳体温度便达到37℃左右,而在优化后的壳体温度曲线中,在充电时间为14分钟左右时壳体温度才达到37℃左右,明显延缓了电子设备的温度上升。在电子设备达到严格管控温度,例如壳体温度在43℃左右时,对于实际壳体温度曲线,在充电时间为20分钟左右时壳体温度便达到43℃左右,而在优化后的壳体温度曲线中,在充电时间为26分钟左右时壳体温度才达到43℃左右,也延缓了电子设备的温度上升。也就是说,重载场景下,优化后的壳体温度上升会更迟一些,用户也会更迟一些感知到电子设备发热,可以有效提升用户体验。
综上,本申请实施例中,电子设备启动充电;获取电子设备在充电中的功耗;当功耗大于或等于第一阈值时,判断电子设备的温度是否大于第一温度阈值;当电子设备的温度小于或等于第一温度阈值时,判断电子设备的电量是否大于第一电量阈值;当电子设备的电量大于第一电量阈值时,电子设备采用最低充电电流值进行充电;当电子设备的电量小于或等于第一电量阈值时,电子设备采用第一电流值进行充电;以及,随着电子设备充电的持续进行,当电子设备的温度大于第一温度阈值,且小于或等于第二温度阈值时,电子设备采用第二电流值进行充电,第二电流值大于最低充电电流值,且小于第一电流值;当电子设备的温度大于第二温度阈值时,电子设备采用最低充电电流值进行充电。这样在电子设备的温度低且电量低时采用较大电流进行充电,可以较快提高电子设备的电量,有效降低低电量时的电量焦虑性,在电子设备的温度上升时,则降低充电电流,减少电子设备在重载场景下的发热量,从而有效延缓电子设备的温度上升。
在上述实施例的基础上,为了更清楚地描述本申请实施例提供的技术方案,示例性的,请参见图6,图6示出了本申请实施例提供的一种充电方法流程示意图,包括:
S601:充电启动。
该步骤与上述步骤S401相似或相同,此处不再赘述。
S602:记录开始充电时手机的状态,该状态可以包括电池温度、电量、充电开始时间、壳体温度等参数。
其中,电量可以用百分比表示,例如手机的电量为20%。
S603:获取电子设备的功耗。
该步骤与上述步骤S402相似或相同,此处不再赘述。
可选的,步骤S603可以包括:
获取N个时间点的电子设备从充电器接收的第三电流值,以及电子设备的电池接收的第四电流值,得到N对成对关联的第三电流值和第四电流值,N为自然数;根据N对第三电流值和第四电流值得到功耗。
可能的实现中,在电子设备启动充电后,电子设备中的电流值采集器开始采集N个时间点的电子设备从充电器接收的第三电流值以及电子设备的电池接收的第四电流值,得到N对成对关联的第三电流值和第四电流值,对采集得到的N对第三电流值和第四电流值进行计算得到功耗。
示例性的,电子设备的电流值采集器可以是定期采集,例如每隔10秒采集一对第三电流值和第四电流值,100秒后得到10对第三电流值和第四电流值。
本申请实施例中,通过采集N个时间点的电子设备从充电器接收的第三电流值,以及电子设备的电池接收的第四电流值得到N对成对关联的第三电流值和第四电流值,根据得到的N对成对关联的第三电流值和第四电流值得到功耗,以便后续可以依据得到的功耗来识别电子设备的负载的场景。
可选的,根据N对第三电流值和第四电流值得到功耗,包括:
分别计算N对第三电流值和第四电流值中任一对第三电流值和第四电流值的差值,得到N个差值;对N个差值按照预设算法计算得到功耗,预设算法包括下述任一个:求平均算法、先筛选有效数据再求平均算法、求中位数算法。
示例性的,对N对第三电流值和第四电流值中的每一对第三电流值和第四电流值做差运算,N例如是5,则得到5个差值,5个差值例如可以是809mA、800mA、802mA、812mA、805mA,对5个差值求平均值得到功耗为805.6mA;或者,去掉5个差值中的最低值800mA和最高值812mA再计算剩余数值的平均值得到功耗为805.3mA;或者,对5个差值重新排列:800mA、802mA、805mA、809mA、812mA,取中位数得到功耗为805mA。可以理解的是,功耗可以为估算值。对得到功耗的计算方法,本申请不做具体限定。
本申请实施例中,通过对N对第三电流值和第四电流值进行简易计算得到功耗,以便后续可以依据得到的功耗来识别电子设备的负载的场景。
S604:当功耗大于或等于第一阈值时,判断电子设备的温度是否大于第一温度阈值。
该步骤与上述步骤S403相似或相同,此处不再赘述。
可选的,在步骤S604之前,还包括:
判断电子设备是否为亮屏状态;当电子设备不为亮屏状态时,电子设备采用最低充电电流值进行充电;当功耗大于或等于第一阈值时,判断电子设备的温度是否大于第一温度阈值,包括:当电子设备为亮屏状态,且功耗大于或等于第一阈值时,判断电子设备的温度是否大于第一温度阈值。
可能的实现中,在对功耗进行判断之前判断电子设备是否处于亮屏状态,当电子设备为息屏状态时,电子设备采用最低充电电流值进行充电,或者说电子设备进入常规充电模式。当电子设备为亮屏状态时,对电子设备的功耗、温度、电量等进行判断,从而确定电子设备的充电电流,具体确定方法可以参见上述实施例的内容,此处不再赘述。
本申请实施例中,在对功耗进行判断之前判断电子设备是否处于亮屏状态,有助于后续基于亮屏状态下确定不同负载场景下的充电电流。
S605:当电子设备的温度小于或等于第一温度阈值时,判断电子设备的电量是否大于第一电量阈值。
该步骤与上述步骤S404相似或相同,此处不再赘述。
S606:当电子设备的电量大于第一电量阈值时,电子设备采用最低充电电流值进行充电。
该步骤与上述步骤S405相似或相同,此处不再赘述。
S607:当电子设备的电量小于或等于第一电量阈值时,电子设备采用第一电流值进行充电;以及,随着电子设备充电的持续进行,当电子设备的温度大于第一温度阈值,且小于或等于第二温度阈值时,电子设备采用第二电流值进行充电,第二电流值大于最低充电电流值,且小于第一电流值;当电子设备的温度大于第二温度阈值时,电子设备采用最低充电电流值进行充电。
该步骤与上述步骤S406相似或相同,此处不再赘述。
可选的,第一电流值和/或第二电流值均为预先学习得到,方法还包括:
分别获取电子设备采用第一电流值充电时的第一过程数据,和/或,电子设备采用第二电流值充电时的第二过程数据,其中,第一过程数据包括第一电池温度升高值和/或第一壳体温度升高值,第二过程数据包括第二电池温度升高值和/或第二壳体温度升高值;
当第一电池温度升高值小于或等于第一温升阈值,和/或,第一壳体温度升高值小于或等于第二温升阈值时,更新第一电流值为更大的值;或者,当第一电池温度升高值大于第一温升阈值,和/或,第一壳体温度升高值大于第二温升阈值时,更新第一电流值为更小的值;和/或,当第二电池温度升高值小于或等于第三温升阈值,和/或,第二壳体温度升高值小于或等于第四温升阈值时,更新第二电流值为更大的值;或者,当第二电池温度升高值大于第三温升阈值,和/或,第二壳体温度升高值大于第四温升阈值时,更新第二电流值为更小的值。
可能的实现中,第一电流值和/或第二电流值均为预先学习得到,在电子设备启动充电后,电子设备还会记录开始充电时电子设备的状态,开始充电时电子设备的状态包括电池温度、壳体温度、充电开始时间、电量等,充电过程中,也会记录电子设备的状态,充电完成后根据充电电流发生变化时记录的电子设备的状态与充电开始时电子设备的状态可以得到第一过程数据和/或第二过程数据。
其中,第一电流值和/或第二电流值均为预先学习得到可以理解为可以根据预置充电策略表确定第一电流值和/或第二电流值,预置充电策略表如表1所示。
表1
场景举例 电量(百分比) 壳体温度(℃) 电池充电电流(mA)
重载场景(功耗>800mA) <20 <30 2500
重载场景(功耗>800mA) >20 NA 1800
中载场景(功耗500~800mA) <20 <33 4000
中载场景(功耗500~800mA) >20 >=33 2800
轻载场景(功耗<500mA) <30 <35 6000
轻载场景(功耗<500mA) >30 >=35 4000
示例性的,在电子设备启动充电后,电子设备记录开始充电时电子设备的状态,开始充电时电子设备的状态包括电池温度1、壳体温度1、充电开始时间1、电量1等,在充电过程中,会记录电子设备的充电电流由第一电流值调整为第二电流值时电子设备的状态,该状态包括电池温度2、壳体温度2、充电时间2、电量2等,还可以记录在电子设备的电池充电电流由第二电流值调整为最低充电电流值时电子设备的状态,该状态包括电池温度3、壳体温度3、充电时间3、电量3等。充电完成后,对电池温度2与电池温度1做减运算,得到第一电池温度升高值,和/或对壳体温度2与壳体温度1做减运算,得到第一壳体温度升高值,和/或对电池温度3与电池温度1做减运算,得到第二电池温度升高值,和/或对壳体温度3与壳体温度1做减运算,得到第二壳体温度升高值。
示例性的,在电子设备的重载场景下,若第一电池温度升高值小于或等于第一温升阈值,和/或,第一壳体温度升高值小于或等于第二温升阈值,也就是说,采用第一电流值充电时,电子设备的第一电池温度升高值和/或第一壳体温度升高值较小,没有超过第一温升阈值和/或第二温升阈值的允许范围,因此还可以增大第一电流值让第一电池温度升高值和/或第一壳体温度升高值更大一些,因此,更新第一电流值为更大的值,例如将表1中重载场景的2500mA更新为2600mA;或者,若第一电池温度升高值大于第一温升阈值,和/或,第一壳体温度升高值大于第二温升阈值,也就是说,采用第一电流值充电时,电子设备的第一电池温度升高值和/或第一壳体温度升高值较大,超过了第一温升阈值和/或第二温升阈值的允许范围,因此可以减小第一电流值让第一电池温度升高值和/或第一壳体温度升高值更小一些,因此,更新第一电流值为更小的值,例如将表1中重载场景的2500mA更新为2300mA;和/或,若第二电池温度升高值小于或等于第三温升阈值,和/或,第二壳体温度升高值小于或等于第四温升阈值,也就是说,采用第二电流值充电时,电子设备的第二电池温度升高值和/或第二壳体温度升高值较小,没有超过第三温升阈值和/或第四温升阈值的允许范围,因此还可以增大第二电流值让第二电池温度升高值和/或第二壳体温度升高值更大一些,因此,更新第二电流值为更大的值,例如,将表1中重载场景的1800mA更新为1900mA;或者,若第二电池温度升高值大于第三温升阈值,和/或,第二壳体温度升高值大于第四温升阈值,也就是说,采用第二电流值充电时,电子设备的第二电池温度升高值和/或第二壳体温度升高值较大,超过了第三温升阈值和/或第四温升阈值的允许范围,因此可以减小第二电流值让第二电池温度升高值和/或第二壳体温度升高值更小一些,因此,更新第二电流值为更小的值,例如,将表1中重载场景的1800mA更新为1600mA。
本申请实施例中,电子设备充一次电就可以根据充电过程的第一过程数据和/或第二过程数据更新一次第一电流值和/或第二电流值,这样在多次更新后可以得到在重载场景下较优的充电电流。
上述步骤S604~S607为电子设备的功耗大于或等于第一阈值时的充电方法,可以理解为电子设备在重载场景下的充电方法。可以理解的是,功耗还可以小于第一阈值,可选的,在功耗小于第一阈值且大于第二阈值时,步骤S603之后还可以包括下述步骤:
S608:当功耗小于第一阈值且大于第二阈值时,判断电子设备的电量是否大于第二电量阈值;当电子设备的电量小于或等于第二电量阈值时,判断电子设备的温度是否大于第三温度阈值;当电子设备的温度小于或等于第三温度阈值时,电子设备采用第五电流值进行充电,第五电流值为预先学习得到的;当电子设备的温度大于第三温度阈值时,电子设备采用最低充电电流值进行充电。
其中,第二阈值可以是电子设备的中载场景与轻载场景的分界线,例如第二阈值可以是500mA。可以理解的是,本申请实施例中的功耗小于第一阈值也可以是功耗小于或等于第一阈值,大于第二阈值也可以是大于或等于第二阈值,对第二阈值属于中载场景还是轻载场景,本申请不做具体限定。
其中,第三温度阈值可以是针对中载场景下电子设备的电池温度和/或壳体温度预先设置的值。
其中,第五电流值可以是针对电子设备在中载场景下的充电电流值,可以理解的是,第五电流值大于最低充电电流值。
其中,第二电量阈值可以是预先设置的用于确定中载场景下电子设备的充电电流的值。
示例性的,当电子设备的电量大于第二电量阈值时,电子设备采用最低充电电流值进行充电,当电子设备的电量小于或等于第二电量阈值时,基于电子设备的温度确定电子设备的充电电流,例如当电子设备的壳体温度小于或等于第三温度阈值时,电子设备采用第五电流值进行充电,第五电流值为预先学习得到的,当电子设备的壳体温度大于第三温度阈值时,电子设备采用最低充电电流值进行充电。
本申请实施例中,根据电子设备在中载场景下的电量和温度确定电子设备的充电电流,在电子设备的电量低且温度低时采用预先学习的第五电流值进行充电,第五电流值较大,以适当提高中载场景下电子设备的充电速度,将电子设备的电量快速补充到电量安全线以上,在电子设备的温度较高时采用最低充电电流值进行充电,以延缓中载场景下电子设备的温度上升。
可选的:获取电子设备采用第五电流值充电时的第三过程数据,其中,第三过程数据包括第三电池温度升高值,第三壳体温度升高值和/或第一充电时长;
当第三电池温度升高值小于或等于第五温升阈值,第三壳体温度升高值小于或等于第六温升阈值,和/或,第一充电时长大于第一时长阈值时,更新第五电流值为更大的值;或者,当第三电池温度升高值大于第五温升阈值,和/或,第三壳体温度升高值大于第六温升阈值时,更新第五电流值为更小的值。
可能的实现中,在电子设备启动充电后,电子设备会记录开始充电时电子设备的状态,开始充电时电子设备的状态包括电池温度、壳体温度、充电开始时间、电量等,充电过程中,也会记录电子设备的状态,充电完成后根据充电电流发生变化时记录的电子设备的状态与充电开始时电子设备的状态可以得到第三过程数据。
示例性的,在电子设备启动充电后,电子设备记录开始充电时电子设备的状态,开始充电时电子设备的状态包括电池温度1、壳体温度1、充电开始时间1、电量1等,在充电过程中,会记录电子设备的充电电流由第五电流值调整为最低充电电流值时电子设备的状态,该状态包括电池温度4、壳体温度4、充电时间4、电量4等,充电完成后,对电池温度4与电池温度1做减运算,得到第三电池温度升高值,和/或对壳体温度4与壳体温度1做减运算,得到第三壳体温度升高值,和/或对充电时间4与充电开始时间1做减运算,得到第一充电时长。
示例性的,在电子设备的中载场景下,若第三电池温度升高值小于或等于第五温升阈值,第三壳体温度升高值小于或等于第六温升阈值,和/或,第一充电时长大于第一时长阈值,也就是说,采用第五电流值充电时,电子设备的第三电池温度升高值和/或第三壳体温度升高值较小,没有超过第五温升阈值和/或第六温升阈值的允许范围,和/或第一充电时长较大,因此可以增大第五电流值让第三电池温度升高值和/或第三壳体温度升高值更大一些,和/或第一充电时长更小一些,因此,更新第五电流值为更大的值,例如将表1中中载场景的4000mA更新为4200mA;或者,若第三电池温度升高值大于第五温升阈值,和/或,第三壳体温度升高值大于第六温升阈值,也就是说,采用第五电流值充电时,电子设备的第三电池温度升高值和/或第三壳体温度升高值较大,超过了第五温升阈值和/或第六温升阈值的允许范围,因此可以减小第五电流值让第三电池温度升高值和/或第三壳体温度升高值更小一些,因此,更新第五电流值为更小的值,例如将表1中中载场景的4000mA更新为3900mA。
可以理解的是,在电子设备的第三电池温度升高值和/或第三壳体温度升高值较大时,重点考虑电子设备的充电安全性,也就是说,在电子设备的第三电池温度升高值和/或第三壳体温度升高值较大时,为了延缓电子设备的温度上升,提高电子设备的充电安全性,即使此时的充电时长较长,也可能不会更新第五电流值为更大的值。
本申请实施例中,电子设备充一次电就可以根据充电过程的第三过程数据更新一次第五电流值,这样在多次更新后可以得到在中载场景下较优的充电电流。
S609:当电子设备的电量大于第二电量阈值时,电子设备采用最低充电电流值进行充电。
本申请实施例中,当电子设备的电量大于第二电量阈值时,电子设备采用最低充电电流值进行充电,例如在电子设备的电量较高时采用较低电流值进行充电,以提高中载场景下电子设备的充电安全性。
上述步骤S608~S609为电子设备的功耗小于第一阈值且大于第二阈值时的充电方法,可以理解为电子设备在中载场景下的充电方法。可以理解的是,上述步骤S608~S609可以是在电子设备处于亮屏的场景下进行的。可以理解的是,功耗还可以小于或等于第二阈值,可选的,在功耗小于或等于第二阈值时,步骤S603之后还可以包括下述步骤:
S610:当功耗小于或等于第二阈值时,判断电子设备的电量是否大于第三电量阈值;当电子设备的电量小于或等于第三电量阈值时,判断电子设备的温度是否大于第四温度阈值;当电子设备的温度小于或等于第四温度阈值时,电子设备采用第六电流值进行充电,第六电流值为预先学习得到的;当电子设备的温度大于第四温度阈值时,电子设备采用最低充电电流值进行充电。
可以理解的是,本申请实施例中的功耗小于或等于第二阈值也可以是功耗小于第二阈值,对此本申请不做具体限定。
其中,第四温度阈值可以是针对轻载场景下电子设备的电池温度和/或壳体温度预先设置的值。
其中,第六电流值可以是针对电子设备在轻载场景下的充电电流值,可以理解的是,第六电流值大于最低充电电流值。
其中,第三电量阈值可以是预先设置的用于确定轻载场景下电子设备的充电电流的值。
示例性的,当电子设备的电量大于第三电量阈值时,电子设备采用最低充电电流值进行充电,当电子设备的电量小于或等于第三电量阈值时,基于电子设备的温度确定电子设备的充电电流,例如当电子设备的壳体温度小于或等于第四温度阈值时,电子设备采用第六电流值进行充电,第六电流值为预先学习得到的,当电子设备的壳体温度大于第四温度阈值时,电子设备采用最低充电电流值进行充电。
示例性的,图7示出了本申请实施例提供的一种轻载场景原始充电策略曲线示意图,如图7所示,轻载场景原始充电策略曲线包括电子设备在轻载场景下随充电时间变化的充电电流曲线,温度曲线以及电量曲线。图8示出了本申请实施例提供的一种轻载场景优化后策略曲线示意图,如图8所示,轻载场景优化后策略曲线包括电子设备在轻载场景下优化后的随充电时间变化的充电电流曲线,壳体温度曲线以及电量曲线。对比图7和图8可以发现,轻载场景子下,同样是将电子设备的电量充到30%,采用原始充电策略进行充电时所需时间为21分钟左右,而采用优化后的充电电流进行充电时所需时间为13分钟左右,相比于原始充电策略进行充电,采用优化后的充电电流进行充电可以明显缩短充电时间。
本申请实施例中,根据电子设备在轻载场景下的电量和温度确定电子设备的充电电流,在电子设备的电量低且温度低时采用预先学习的第六电流值进行充电,第六电流值较大,以适当提高轻载场景下电子设备的充电速度,将电子设备的电量快速补充到电量安全线以上。
可选的,获取电子设备采用第六电流值充电时的第四过程数据,其中,第四过程数据包括第四电池温度升高值,第四壳体温度升高值和/或第二充电时长;
当第四电池温度升高值小于或等于第七温升阈值,第四壳体温度升高值小于或等于第八温升阈值,和/或,第二充电时长大于第二时长阈值时,更新第六电流值为更大的值;或者,当第四电池温度升高值大于第七温升阈值,和/或,第四壳体温度升高值大于第八温升阈值时,更新第六电流值为更小的值。
可能的实现中,在电子设备启动充电后,电子设备会记录开始充电时电子设备的状态,开始充电时电子设备的状态包括电池温度、壳体温度、充电开始时间、电量等,充电过程中,也会记录电子设备的状态,充电完成后根据充电电流发生变化时记录的电子设备的状态与充电开始时电子设备的状态可以得到第四过程数据。
示例性的,在电子设备启动充电后,电子设备记录开始充电时电子设备的状态,开始充电时电子设备的状态包括电池温度1、壳体温度1、充电开始时间1、电量1等,在充电过程中,会记录电子设备的充电电流由第六电流值调整为最低充电电流值时电子设备的状态,该状态包括电池温度5、壳体温度5、充电时间5、电量5等,充电完成后,对电池温度5与电池温度1做减运算,得到第四电池温度升高值,和/或对壳体温度5与壳体温度1做减运算,得到第四壳体温度升高值,和/或对充电时间5与充电开始时间1做减运算,得到第二充电时长。
示例性的,在电子设备的轻载场景下,若第四电池温度升高值小于或等于第七温升阈值,第四壳体温度升高值小于或等于第八温升阈值,和/或,第二充电时长大于第二时长阈值,也就是说,采用第六电流值充电时,电子设备的第四电池温度升高值和/或第四壳体温度升高值较小,没有超过第七温升阈值和/或第八温升阈值的允许范围,和/或第二充电时长较大,因此可以增大第六电流值让第四电池温度升高值和/或第四壳体温度升高值更大一些,和/或第二充电时长更小一些,因此,更新第六电流值为更大的值,例如将表1中轻载场景的6000mA更新为6200mA;或者,若第四电池温度升高值大于第七温升阈值,和/或,第四壳体温度升高值大于第八温升阈值,也就是说,采用第六电流值充电时,电子设备的第四电池温度升高值和/或第四壳体温度升高值较大,超过了第七温升阈值和/或第八温升阈值的允许范围,因此可以减小第六电流值让第四电池温度升高值和/或第四壳体温度升高值更小一些,因此,更新第六电流值为更小的值,例如将表1中轻载场景的6000mA更新为5900mA。
可以理解的是,在电子设备的第四电池温度升高值和/或第四壳体温度升高值较大时,重点考虑电子设备的充电安全性,也就是说,在电子设备的第四电池温度升高值和/或第四壳体温度升高值较大时,为了延缓电子设备的温度上升,提高电子设备的充电安全性,即使此时的充电时长较长,也可能不会更新第六电流值为更大的值。
本申请实施例中,电子设备充一次电就可以根据充电过程的第四过程数据更新一次第六电流值,这样在多次更新后可以得到在轻载场景下较优的充电电流。
S611:当电子设备的电量大于第三电量阈值时,电子设备采用最低充电电流值进行充电。
本申请实施例中,当电子设备的电量大于第三电量阈值时,电子设备采用最低充电电流值进行充电,这样在电子设备的电量较高时采用较低电流值进行充电,以提高轻载场景下电子设备的充电安全性。
上述步骤S610~S611为电子设备的功耗小于或等于第二阈值时的充电方法,可以理解为电子设备在轻载场景下的充电方法。可以理解的是,上述步骤S610~S611可以是在电子设备处于亮屏的场景下进行的。
可选的,在步骤S607之前,还包括步骤:
显示第一界面,第一界面包括通知信息、第一按钮和第二按钮,通知信息用于提示用户电子设备是否进入智能充电调控模式;响应于对第一按钮的触发操作,电子设备进入智能充电调控模式;或者,响应于对第二按钮的触发操作,电子设备采用最低充电电流值进行充电。
其中,智能充电调控模式可以是电子设备采用上述实施例中的充电方法进行充电。
一种可能的实现中,电子设备启动充电后,在电子设备进入智能充电调控模式之前,电子设备会弹出用户界面(User Interface,UI)提示框,UI提示框供用户选择是否进入智能充电调控模式。
示例性的,图9示出了本申请实施例提供的第一界面示意图。手机启动充电后,在手机进入智能充电调控模式之前,手机会显示如图9所示的界面。如图9所示的界面,该界面中可以包括:通知信息901、允许按钮902以及拒绝按钮903,其中,通知信息901提示用户“是否允许进入智能充电调控模式”,第一按钮可以是允许按钮902,第二按钮可以是拒绝按钮903。当手机检测到用户针对允许按钮902的触发操作后,手机可以进入智能充电调控模式;当手机检测到用户针对拒绝按钮903的触发操作后,手机可以继续常规充电模式。需要说明的是,在显示如图9所示的界面后,若手机在预设时间内没有检测到用户针对允许按钮902或者拒绝按钮903的触发操作,手机可以默认进入智能充电调控模式或者常规充电模式。
另一种可能的实现中,电子设备启动充电后,在满足功耗、温度、电量等条件时电子设备可以自动进入智能充电调控模式进行充电,同时电子设备弹出UI提示框,UI提示框用于通知用户电子设备已进入智能充电调控模式。
示例性的,UI提示框中包括通知信息和恢复按钮,通知信息“已进入智能充电调控模式,如需恢复常规充电模式,请点击“恢复””用于通知用户电子设备已进入智能充电调控模式,恢复按钮用于恢复常规充电模式,例如当电子设备检测到用户针对恢复按钮的触发操作时,电子设备退出智能充电调控模式,恢复常规充电模式。
本申请实施例中,在电子设备进入智能充电调控模式之前,显示第一界面供用户选择是否进入智能充电调控模式,增加了交互操作,提高了充电方式的灵活性。
可选的,在执行步骤S607过程中,还包括步骤:
响应于用户的下拉操作显示第二界面,第二界面包括通知信息和第三按钮;响应于对第三按钮的触发操作,电子设备采用最低充电电流值进行充电。
示例性的,图10示出了本申请实施例提供的第二界面示意图。在手机进入智能充电调控模式后,当手机检测到用户的下拉操作时,手机可以显示如图10所示的界面,该界面中可以包括通知信息1001以及恢复按钮1002,其中通知信息1001提示用户“已进入智能充电调控模式,如需恢复常规充电模式,请点击“恢复””,第三按钮可以是恢复按钮1002。当手机检测到用户针对恢复按钮1002的触发操作后,手机可以恢复常规充电模式。在一种可能的实现中,在手机进入智能充电调控模式后,当手机检测到用户的下拉操作时,手机可以显示如图10所示的界面,即使手机在此次充电过程中退出智能充电调控模式进入了常规充电模式,手机依然可以显示如图10所示的界面,直到手机断开充电电源后,如图10所示的界面自动消失。
本申请实施例中,在电子设备进入智能充电调控模式之后,可以显示第二界面供用户选择是否结束智能充电调控模式恢复常规充电模式,增加了交互操作,提高了充电方式的灵活性。
综上,本申请实施例中,在充电过程中根据电子设备在不同负载场景下的温度和电量动态调整电子设备的充电电流,这样,电子设备在温度低且电量低时采用较大电流进行充电,可以较快提高电子设备的电量,有效降低低电量时的电量焦虑性,电子设备的温度上升时,则降低充电电流,减少电子设备的发热量,从而有效延缓电子设备的温度上升。在充电完成后根据充电过程数据更新对应负载场景的充电电流,可以优化各负载场景的充电电流。
在上述实施例的基础上,为了更清楚地描述本申请实施例提供的技术方案,示例性的,请参见图11,图11示出了本申请实施例提供的一种充电方法流程示意图,包括:
S1101:充电启动。
该步骤与上述步骤S401相似或相同,此处不再赘述。
S1102:记录开始充电时手机的状态:电池温度、电量、充电开始时间、壳体温度。
该步骤与上述步骤S602相似或相同,此处不再赘述。
S1103:获取电子设备的功耗。
该步骤与上述步骤S402相似或相同,此处不再赘述。
S1104:判断电子设备是否亮屏。
在电子设备处于息屏状态时,进入S1120;在电子设备处于亮屏状态时,开始对功耗进行判断,对功耗进行判断包括:
S1105:功耗是否大于或等于第一阈值。在功耗大于或等于第一阈值时,进入S1106,否则,进入S1110。
S1106:温度是否小于或等于第二温度阈值。
在温度大于第二温度阈值时,进入S1120;在温度小于或等于第二温度阈值时,进入S1107。
S1107:电量是否小于或等于第一电量阈值。
在电量大于第一电量阈值时,进入S1120;在电量大于第一电量阈值时,进入S1108。
S1108:根据温度及学习或预设值电流进行限流动作。
该步骤与上述步骤S406相似或相同,此处不再赘述。
S1109:记录本次充电过程数据,并进行整合计算,更新重载参数。
其中,整合计算可以包括计算第一电池温度升高值,第一壳体温度升高值,第二电池温度升高值和/或第二壳体温度升高值,重载参数可以包括第一电流值和/或第二电流值。具体实现可以参照上述实施例,此处不再赘述。
S1110:功耗是否小于第一阈值且大于第二阈值。在功耗小于第一阈值且大于第二阈值时,进入S1111,否则,进入S1115。
S1111:电量是否小于或等于第二电量阈值。
在电量大于第二电量阈值时,进入S1120;在电量小于或等于第二电量阈值时,进入S1112。
S1112:温度是否小于或等于第三温度阈值。
在温度大于第三温度阈值时,进入S1120;在温度小于或等于第三温度阈值时,进入S1113。
S1113:根据温度及学习或预设值电流进行限流动作。
具体实现可以参照上述实施例,此处不再赘述。
S1114:记录本次充电过程数据,并进行整合计算,更新中载参数。
其中,整合计算可以包括计算第三电池温度升高值,第三壳体温度升高值和/或第一充电时长,中载参数可以包括第五电流值。具体实现可以参照上述实施例,此处不再赘述。
S1115:功耗是否小于或等于第二阈值。在功耗小于或等于第二阈值时,进入S1116。
S1116:电量是否小于或等于第三电量阈值。
在电量大于第三电量阈值时,进入S1120;在电量小于或等于第三电量阈值时,进入S1117。
S1117:温度是否小于或等于第四温度阈值。
在温度大于第四温度阈值时,进入S1120;在温度小于或等于第四温度阈值时,进入S1118。
S1118:根据温度及学习或预设值电流进行限流动作。
具体实现可以参照上述实施例,此处不再赘述。
S1119:记录本次充电过程数据,并进行整合计算,更新轻载参数。
其中,整合计算可以包括计算第四电池温度升高值,第四壳体温度升高值和/或第二充电时长,轻载参数可以包括第六电流值。具体实现可以参照上述实施例,此处不再赘述。
S1120:常规充电模式。
常规充电模式可以理解为普通充电模式。
本申请实施例中,在充电过程中根据电子设备在不同负载场景下的温度和电量动态调整电子设备的充电电流,这样,电子设备在温度低且电量低时采用较大电流进行充电,可以较快提高电子设备的电量,有效降低低电量时的电量焦虑性,电子设备的温度上升时,则降低充电电流,减少电子设备的发热量,从而有效延缓电子设备的温度上升。在充电完成后根据充电过程数据更新对应负载场景的充电电流,可以优化各负载场景的充电电流。
上面结合图4-图11,对本申请实施例提供的方法进行了说明,下面对本申请实施例提供的执行上述方法的装置进行描述。如图12所示,图12为本申请实施例提供的一种充电装置的结构示意图,该充电装置可以是本申请实施例中的电子设备,也可以是电子设备内的芯片或芯片***。
如图12所示,充电装置1200可以用于通信设备、电路、硬件组件或者芯片中,该充电装置包括:显示单元1201以及处理单元1202。其中,显示单元1201用于支持第一界面和第二界面的显示,处理单元1202用于支持充电装置执行充电的步骤,例如,处理单元用于处理图4中的S401至S406的步骤。
处理单元1202可以和显示单元1201集成在一起,处理单元1202和显示单元1201可能会发生通信。
在一种可能的实现方式中,该充电装置还可以包括:存储单元1204。其中,存储单元1204可以包括一个或者多个存储器,存储器可以是一个或者多个设备、电路中用于存储程序或者数据的器件。
存储单元1204可以独立存在,通过通信总线与处理单元1202相连。存储单元1204也可以和处理单元1202集成在一起。
以充电装置可以是本申请实施例中的终端设备的芯片或芯片***为例,存储单元1204可以存储终端设备的方法的计算机执行指令,以使处理单元1202执行上述实施例中终端设备的方法。存储单元1204可以是寄存器、缓存或者随机存取存储器(random accessmemory,RAM)等,存储单元1204可以和处理单元1202集成在一起。存储单元1204可以是只读存储器(read-only memory,ROM)或者可存储静态信息和指令的其他类型的静态存储设备,存储单元1204可以与处理单元1202相独立。
在一种可能的实现方式中,充电装置还可以包括:通信单元1203。其中,通信单元1203用于支持充电装置与其它设备交互。示例性的,当该充电装置是电子设备时,该通信单元1203可以是通信接口或接口电路。当该充电装置是电子设备内的芯片或芯片***时,该通信单元1203可以是通信接口。例如通信接口可以为输入/输出接口、管脚或电路等。
本实施例的装置对应地可用于执行上述方法实施例中执行的步骤,其实现原理和技术效果类似,此处不再赘述。
图13为本申请实施例提供的另一种电子设备的硬件结构示意图,如图13所示,该电子设备包括处理器1301,通信线路1304以及至少一个通信接口(图13中示例性的以通信接口1303为例进行说明)。
处理器1301可以是一个通用中央处理器(central processing unit,CPU),微处理器,特定应用集成电路(application-specific integrated circuit,ASIC),或一个或多个用于控制本申请方案程序执行的集成电路。
通信线路1304可包括在上述组件之间传送信息的电路。
通信接口1303,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线局域网(wireless local area networks,WLAN)等。
可能的,该电子设备还可以包括存储器1302。
存储器1302可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,EEPROM)、只读光盘(compactdisc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过通信线路1304与处理器相连接。存储器也可以和处理器集成在一起。
其中,存储器1302用于存储执行本申请方案的计算机执行指令,并由处理器1301来控制执行。处理器1301用于执行存储器1302中存储的计算机执行指令,从而实现本申请实施例所提供的方法。
可能的,本申请实施例中的计算机执行指令也可以称之为应用程序代码,本申请实施例对此不作具体限定。
在具体实现中,作为一种实施例,处理1301可以包括一个或多个CPU,例如图13中的CPU0和CPU1。
在具体实现中,作为一种实施例,电子设备可以包括多个处理器,例如图13中的处理器1301和处理器1305。这些处理器中的每一个可以是一个单核(single-CPU)处理器,也可以是一个多核(multi-CPU)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
示例性的,图14为本申请实施例提供的一种芯片的结构示意图。芯片1400包括一个或两个以上(包括两个)处理器1402和通信接口1403。
在一些实施方式中,存储器1404存储了如下的元素:可执行模块或者数据结构,或者他们的子集,或者他们的扩展集。
本申请实施例中,存储器1404可以包括只读存储器和随机存取存储器,并向处理器1402提供指令和数据。存储器1404的一部分还可以包括非易失性随机存取存储器(non-volatile random access memory,NVRAM)。
本申请实施例中,存储器1404、通信接口1403以及处理器1402通过总线***1401耦合在一起。其中,总线***1401除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。为了便于描述,在图14中将各种总线都标为总线***1401。
上述本申请实施例描述的方法可以应用于处理器1402中,或者由处理器1402实现。处理器1402可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1402中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1402可以是通用处理器(例如,微处理器或常规处理器)、数字信号处理器(digitalsignal processing,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现成可编程门阵列(field-programmable gate array,FPGA)或者其他可编程逻辑器件、分立门、晶体管逻辑器件或分立硬件组件,处理器1402可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。
结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。其中,软件模块可以位于随机存储器、只读存储器、可编程只读存储器或带电可擦写可编程存储器(electricallyerasable programmable read only memory,EEPROM)等本领域成熟的存储介质中。该存储介质位于存储器1404,处理器1402读取存储器1404中的信息,结合其硬件完成上述方法的步骤。
在上述实施例中,存储器存储的供处理器执行的指令可以以计算机程序产品的形式实现。其中,计算机程序产品可以是事先写入在存储器中,也可以是以软件形式下载并安装在存储器中。
计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包括一个或多个可用介质集成的服务器、数据中心等数据存储设备。例如,可用介质可以包括磁性介质(例如,软盘、硬盘或磁带)、光介质(例如,数字通用光盘(digital versatile disc,DVD))、或者半导体介质(例如,固态硬盘(solid state disk,SSD))等。
本申请实施例还提供了一种计算机可读存储介质。上述实施例中描述的方法可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。计算机可读介质可以包括计算机存储介质和通信介质,还可以包括任何可以将计算机程序从一个地方传送到另一个地方的介质。存储介质可以是可由计算机访问的任何目标介质。
作为一种可能的设计,计算机可读介质可以包括紧凑型光盘只读储存器(compactdisc read-only memory,CD-ROM)、RAM、ROM、EEPROM或其它光盘存储器;计算机可读介质可以包括磁盘存储器或其它磁盘存储设备。而且,任何连接线也可以被适当地称为计算机可读介质。例如,如果使用同轴电缆,光纤电缆,双绞线,DSL或无线技术(如红外,无线电和微波)从网站,服务器或其它远程源传输软件,则同轴电缆,光纤电缆,双绞线,DSL或诸如红外,无线电和微波之类的无线技术包括在介质的定义中。如本文所使用的磁盘和光盘包括光盘(CD),激光盘,光盘,数字通用光盘(digital versatile disc,DVD),软盘和蓝光盘,其中磁盘通常以磁性方式再现数据,而光盘利用激光光学地再现数据。
上述的组合也应包括在计算机可读介质的范围内。以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

Claims (14)

1.一种充电方法,其特征在于,所述方法包括:
电子设备启动充电;
获取电子设备在充电中的功耗;
当所述功耗大于或等于第一阈值时,判断所述电子设备的温度是否大于第一温度阈值;
当所述电子设备的温度小于或等于所述第一温度阈值时,判断所述电子设备的电量是否大于第一电量阈值;
当所述电子设备的电量大于第一电量阈值时,所述电子设备采用最低充电电流值进行充电;
当所述电子设备的电量小于或等于第一电量阈值时,所述电子设备采用第一电流值进行充电;以及,随着所述电子设备充电的持续进行,当所述电子设备的温度大于所述第一温度阈值,且小于或等于第二温度阈值时,所述电子设备采用第二电流值进行充电,所述第二电流值大于所述最低充电电流值,且小于所述第一电流值;当所述电子设备的温度大于所述第二温度阈值时,所述电子设备采用所述最低充电电流值进行充电;
其中,所述第一电流值和/或所述第二电流值均为预先学习得到,所述方法还包括:
分别获取所述电子设备采用所述第一电流值充电时的第一过程数据,和/或,所述电子设备采用所述第二电流值充电时的第二过程数据,其中,所述第一过程数据包括第一电池温度升高值和/或第一壳体温度升高值,所述第二过程数据包括第二电池温度升高值和/或第二壳体温度升高值;
当所述第一电池温度升高值小于或等于第一温升阈值,和/或,所述第一壳体温度升高值小于或等于第二温升阈值时,更新所述第一电流值为更大的值;或者,当所述第一电池温度升高值大于所述第一温升阈值,和/或,所述第一壳体温度升高值大于所述第二温升阈值时,更新所述第一电流值为更小的值;
和/或,
当所述第二电池温度升高值小于或等于第三温升阈值,和/或,所述第二壳体温度升高值小于或等于第四温升阈值时,更新所述第二电流值为更大的值;或者,当所述第二电池温度升高值大于所述第三温升阈值,和/或,所述第二壳体温度升高值大于所述第四温升阈值时,更新所述第二电流值为更小的值。
2.根据权利要求1所述的方法,其特征在于,所述获取电子设备在充电中的功耗,包括:
获取N个时间点的所述电子设备从充电器接收的第三电流值,以及所述电子设备的电池接收的第四电流值,得到N对成对关联的第三电流值和第四电流值,N为自然数;
根据所述N对第三电流值和第四电流值得到所述功耗。
3.根据权利要求2所述的方法,其特征在于,所述根据所述N对第三电流值和第四电流值得到所述功耗,包括:
分别计算所述N对第三电流值和第四电流值中任一对第三电流值和第四电流值的差值,得到N个差值;
对所述N个差值按照预设算法计算得到所述功耗,所述预设算法包括下述任一个:求平均算法、先筛选有效数据再求平均算法、求中位数算法。
4.根据权利要求1-3任一项所述的方法,其特征在于,还包括:
当所述功耗小于所述第一阈值且大于第二阈值时,判断所述电子设备的电量是否大于第二电量阈值;
当所述电子设备的电量小于或等于第二电量阈值时,判断所述电子设备的温度是否大于第三温度阈值;
当所述电子设备的温度小于或等于所述第三温度阈值时,所述电子设备采用第五电流值进行充电,所述第五电流值为预先学习得到的;
当所述电子设备的温度大于所述第三温度阈值时,所述电子设备采用所述最低充电电流值进行充电。
5.根据权利要求4所述的方法,其特征在于,还包括:
当所述电子设备的电量大于第二电量阈值时,所述电子设备采用所述最低充电电流值进行充电。
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
获取所述电子设备采用所述第五电流值充电时的第三过程数据,其中,所述第三过程数据包括第三电池温度升高值,第三壳体温度升高值和/或第一充电时长;
当所述第三电池温度升高值小于或等于第五温升阈值,所述第三壳体温度升高值小于或等于第六温升阈值,和/或,所述第一充电时长大于第一时长阈值时,更新所述第五电流值为更大的值;或者,当所述第三电池温度升高值大于所述第五温升阈值,和/或,所述第三壳体温度升高值大于所述第六温升阈值时,更新所述第五电流值为更小的值。
7.根据权利要求1-3、5-6任一项所述的方法,其特征在于,还包括:
当所述功耗小于或等于第二阈值时,判断所述电子设备的电量是否大于第三电量阈值;
当所述电子设备的电量小于或等于第三电量阈值时,判断所述电子设备的温度是否大于第四温度阈值;
当所述电子设备的温度小于或等于所述第四温度阈值时,所述电子设备采用第六电流值进行充电,所述第六电流值为预先学习得到的;
当所述电子设备的温度大于所述第四温度阈值时,所述电子设备采用所述最低充电电流值进行充电。
8.根据权利要求7所述的方法,其特征在于,还包括:
当所述电子设备的电量大于第三电量阈值时,所述电子设备采用所述最低充电电流值进行充电。
9.根据权利要求7所述的方法,其特征在于,所述方法还包括:
获取所述电子设备采用所述第六电流值充电时的第四过程数据,其中,所述第四过程数据包括第四电池温度升高值,第四壳体温度升高值和/或第二充电时长;
当所述第四电池温度升高值小于或等于第七温升阈值,所述第四壳体温度升高值小于或等于第八温升阈值,和/或,所述第二充电时长大于第二时长阈值时,更新所述第六电流值为更大的值;或者,当所述第四电池温度升高值大于所述第七温升阈值,和/或,所述第四壳体温度升高值大于所述第八温升阈值时,更新所述第六电流值为更小的值。
10.根据权利要求1-3、5-6、8-9任一项所述的方法,其特征在于,在所述电子设备采用第一电流值进行充电之前,方法还包括:
显示第一界面,所述第一界面包括通知信息、第一按钮和第二按钮,所述通知信息用于提示用户所述电子设备是否进入智能充电调控模式;
响应于对所述第一按钮的触发操作,所述电子设备进入智能充电调控模式;
或者,响应于对所述第二按钮的触发操作,所述电子设备采用所述最低充电电流值进行充电。
11.根据权利要求10所述的方法,其特征在于,在所述电子设备采用第一电流值进行充电的过程中,方法还包括:
响应于用户的下拉操作显示第二界面,所述第二界面包括所述通知信息和第三按钮;
响应于对所述第三按钮的触发操作,所述电子设备采用所述最低充电电流值进行充电。
12.根据权利要求1-3、5-6、8-9、11任一项所述的方法,其特征在于,所述当所述功耗大于或等于第一阈值时,判断所述电子设备的温度是否大于第一温度阈值之前,还包括:
判断所述电子设备是否为亮屏状态;
当所述电子设备不为亮屏状态时,所述电子设备采用所述最低充电电流值进行充电;
所述当所述功耗大于或等于第一阈值时,判断所述电子设备的温度是否大于第一温度阈值,包括:当所述电子设备为亮屏状态,且所述功耗大于或等于第一阈值时,判断所述电子设备的温度是否大于第一温度阈值。
13.一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时,使得所述电子设备执行如权利要求1-12任一项所述的方法。
14.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,使得计算机执行如权利要求1-12任一项所述的方法。
CN202210751689.6A 2022-06-29 2022-06-29 充电方法、装置及存储介质 Active CN116094083B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210751689.6A CN116094083B (zh) 2022-06-29 2022-06-29 充电方法、装置及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210751689.6A CN116094083B (zh) 2022-06-29 2022-06-29 充电方法、装置及存储介质

Publications (2)

Publication Number Publication Date
CN116094083A CN116094083A (zh) 2023-05-09
CN116094083B true CN116094083B (zh) 2024-03-12

Family

ID=86205133

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210751689.6A Active CN116094083B (zh) 2022-06-29 2022-06-29 充电方法、装置及存储介质

Country Status (1)

Country Link
CN (1) CN116094083B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116885826A (zh) * 2023-09-06 2023-10-13 荣耀终端有限公司 充电方法、电子设备及计算机可读存储介质
CN117411148B (zh) * 2023-12-12 2024-05-03 荣耀终端有限公司 一种充电方法、电子设备及存储介质

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105978084A (zh) * 2016-06-16 2016-09-28 青岛海信移动通信技术股份有限公司 一种电子设备进行充电的方法和装置
CN106549460A (zh) * 2016-12-29 2017-03-29 上海掌门科技有限公司 一种电子设备无线充电温度控制方法及***
JP6140797B1 (ja) * 2015-12-10 2017-05-31 京セラ株式会社 電子機器、制御装置、制御プログラム及び充電電流制御方法
CN107221984A (zh) * 2017-07-06 2017-09-29 广东欧珀移动通信有限公司 终端设备及其充电时的温升控制方法、装置及存储介质
WO2017185686A1 (zh) * 2016-04-27 2017-11-02 乐视控股(北京)有限公司 充电功率调整方法、装置及电子设备
CN107423199A (zh) * 2017-07-14 2017-12-01 广东欧珀移动通信有限公司 电子设备、温升控制方法、控制装置及存储介质
CN108429309A (zh) * 2018-03-13 2018-08-21 奇酷互联网络科技(深圳)有限公司 充电控制方法、装置、终端及可读存储介质
CN109412240A (zh) * 2018-12-20 2019-03-01 青岛海信移动通信技术股份有限公司 一种调节充电电流的方法及设备
CN111293749A (zh) * 2020-02-28 2020-06-16 Oppo广东移动通信有限公司 充电方法、充电装置、终端设备、移动电源及存储介质
KR20210007698A (ko) * 2019-07-12 2021-01-20 삼성전자주식회사 배터리를 포함하는 전자 장치 및 그의 배터리 충전 제어 방법
CN113904408A (zh) * 2021-10-10 2022-01-07 深圳市理德铭科技股份有限公司 一种智能无线充电器的控制方法、终端及存储介质
CN114520528A (zh) * 2020-11-20 2022-05-20 华为技术有限公司 充电控制方法、装置、终端设备及存储介质

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6140797B1 (ja) * 2015-12-10 2017-05-31 京セラ株式会社 電子機器、制御装置、制御プログラム及び充電電流制御方法
WO2017185686A1 (zh) * 2016-04-27 2017-11-02 乐视控股(北京)有限公司 充电功率调整方法、装置及电子设备
CN105978084A (zh) * 2016-06-16 2016-09-28 青岛海信移动通信技术股份有限公司 一种电子设备进行充电的方法和装置
CN106549460A (zh) * 2016-12-29 2017-03-29 上海掌门科技有限公司 一种电子设备无线充电温度控制方法及***
CN107221984A (zh) * 2017-07-06 2017-09-29 广东欧珀移动通信有限公司 终端设备及其充电时的温升控制方法、装置及存储介质
CN107423199A (zh) * 2017-07-14 2017-12-01 广东欧珀移动通信有限公司 电子设备、温升控制方法、控制装置及存储介质
CN108429309A (zh) * 2018-03-13 2018-08-21 奇酷互联网络科技(深圳)有限公司 充电控制方法、装置、终端及可读存储介质
CN109412240A (zh) * 2018-12-20 2019-03-01 青岛海信移动通信技术股份有限公司 一种调节充电电流的方法及设备
KR20210007698A (ko) * 2019-07-12 2021-01-20 삼성전자주식회사 배터리를 포함하는 전자 장치 및 그의 배터리 충전 제어 방법
CN111293749A (zh) * 2020-02-28 2020-06-16 Oppo广东移动通信有限公司 充电方法、充电装置、终端设备、移动电源及存储介质
CN114520528A (zh) * 2020-11-20 2022-05-20 华为技术有限公司 充电控制方法、装置、终端设备及存储介质
CN113904408A (zh) * 2021-10-10 2022-01-07 深圳市理德铭科技股份有限公司 一种智能无线充电器的控制方法、终端及存储介质

Also Published As

Publication number Publication date
CN116094083A (zh) 2023-05-09

Similar Documents

Publication Publication Date Title
CN116094083B (zh) 充电方法、装置及存储介质
CN114443256B (zh) 资源调度方法及电子设备
US10969851B2 (en) Power management on an electronic device
EP3840104A1 (en) Optional terminal charging method, graphical user interface and electronic device
US9285851B2 (en) Optimizing battery use for known future load
TW201814512A (zh) 基於場景的電子設備性能和功率管理方法及裝置
CN104765269A (zh) 控制智能手表功耗的方法、装置及智能手表
CN111443957B (zh) 针对应用卡顿的处理方法、装置和电子设备
KR20150107448A (ko) 태스크 마이그레이션 방법 및 장치
US20160064980A1 (en) Method of managing the charging of battery and electronic device adapted thereto
CN105320402A (zh) 管理数据的方法和用于处理该方法的电子设备
WO2021155709A1 (zh) 一种充电控制方法及电子设备
CN110429678A (zh) 移动终端供电方法、***、存储介质及移动终端
CN111381996B (zh) 内存异常处理方法及装置
CN116826892B (zh) 充电方法、充电装置、电子设备及可读存储介质
CN117130824A (zh) 一种处理异常的方法、电子设备及存储介质
KR20200100958A (ko) 어플리케이션을 프리페치하는 전자 장치 및 방법
CN113596249B (zh) 电子设备和控制方法
CN116679235A (zh) 一种电子器件的漏电检测方法、电子设备及存储介质
CN115525356A (zh) 一种视频应用的保活方法以及电子设备
US9768635B2 (en) Managing battery power utilization in a mobile computing device
CN116667268B (zh) 防止触发过流保护的方法及电子设备
CN116996765B (zh) 控制芯片的管理方法、电子设备和计算机可读存储介质
CN107396510A (zh) 一种拍摄控制方法及终端
CN116054303B (zh) 一种充电方法及相关电子设备

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