1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 202010042304.X (22)申请日 2020.01.15 (71)申请人 华为技术有限公司 地址 518129 广东省深圳市龙岗区坂田华 为总部办公楼 (72)发明人 马立强 (74)专利代理机构 北京汇思诚业知识产权代理 有限公司 11444 代理人 冯伟 (51)Int.Cl. H02J 7/00(2006.01) (54)发明名称 充电方法、 装置和充电设备 (57)摘要 本申请实施例提供一种充电方法、 装置和充 电设备, 上述充电方法中, 充电设备可以根据充 电
2、设备的适配器的在位状态确定充电设备的最 大输出功率, 以及根据上述充电设备的使用状态 确定上述充电设备的保留功率; 然后根据最大输 出功率和保留功率, 确定上述充电设备的可用充 电功率; 接下来, 根据上述充电设备连接电子设 备的充电口的优先级, 将上述充电设备的可用充 电功率, 在上述充电设备连接电子设备的充电口 之间进行分配, 最后控制上述充电设备连接电子 设备的充电口, 按照分配的功率对所连接的电子 设备进行充电, 从而可以实现根据充电设备中各 充电口的优先级, 调整各充电口的充电功率, 使 得充电设备的对外充电效率达到最大, 提升充电 设备的充电效率。 权利要求书4页 说明书15页 附
3、图6页 CN 111162584 A 2020.05.15 CN 111162584 A 1.一种充电方法, 其特征在于, 包括: 获取充电设备的适配器的在位状态和所述充电设备的使用状态; 根据所述适配器的在位状态确定所述充电设备的最大输出功率, 以及根据所述充电设 备的使用状态确定所述充电设备的保留功率; 根据所述充电设备的最大输出功率和所述充电设备的保留功率, 确定所述充电设备的 可用充电功率; 获取所述充电设备的充电口与电子设备的连接状态; 根据所述充电设备连接电子设备的充电口的优先级, 将所述充电设备的可用充电功 率, 在所述充电设备连接电子设备的充电口之间进行分配; 控制所述充电设备
4、连接电子设备的充电口, 按照分配的功率对所连接的电子设备进行 充电。 2.根据权利要求1所述的方法, 其特征在于, 所述根据所述适配器的在位状态确定所述 充电设备的最大输出功率包括: 当所述适配器在位时, 确定所述充电设备的最大输出功率为所述适配器的输入功率和 所述充电设备自身提供的功率之和; 当所述适配器不在位时, 确定所述充电设备的最大输出功率为所述充电设备自身提供 的功率。 3.根据权利要求1或2所述的方法, 其特征在于, 所述根据所述充电设备连接电子设备 的充电口的优先级, 将所述充电设备的可用充电功率, 在所述充电设备连接电子设备的充 电口之间进行分配包括: 根据所述充电设备连接电子
5、设备的充电口中最高优先级充电口所需的最小功率、 所述 充电设备的可用充电功率和优先级低于所述最高优先级的充电口所需的最小功率, 确定第 一功率范围; 将所述第一功率范围内的第一充电功率分配给所述最高优先级充电口。 4.根据权利要求3所述的方法, 其特征在于, 所述将所述第一功率范围内的第一充电功 率分配给所述最高优先级充电口之后, 还包括: 根据所述充电设备连接电子设备的充电口中次高优先级充电口所需的最小功率、 所述 充电设备的可用充电功率、 所述第一充电功率和优先级低于所述次高优先级的充电口所需 的最小功率确定第二功率范围; 将所述第二功率范围内的第二充电功率分配给所述次高优先级充电口。 5
6、.根据权利要求4所述的方法, 其特征在于, 所述将所述第二功率范围内的第二充电功 率分配给所述次高优先级充电口之后, 还包括: 根据所述充电设备连接电子设备的充电口中最低优先级充电口所需的最小功率、 所述 充电设备的可用充电功率、 所述第一充电功率和所述第二充电功率确定第三功率范围; 将所述第三功率范围内的第三充电功率分配给所述最低优先级充电口。 6.根据权利要求1或2所述的方法, 其特征在于, 所述获取所述充电设备的使用状态之 后, 还包括: 在所述充电设备发生异常事件之后, 控制所述充电设备停止对所连接的电子设备充 电; 其中, 所述异常事件包括以下之一或组合: 所述充电设备的适配器不在位
7、并且所述充电 权利要求书 1/4 页 2 CN 111162584 A 2 设备的电量低于预定的电量阈值、 所述充电设备开关机、 所述充电设备的适配器发生在位 与不在位的状态转换和所述充电设备连接的电子设备发生连接与不连接的状态转换。 7.一种充电装置, 设置在充电设备中, 其特征在于, 所述充电装置包括: 获取模块, 用于获取所述充电设备的适配器的在位状态和所述充电设备的使用状态; 确定模块, 用于根据所述适配器的在位状态确定所述充电设备的最大输出功率, 以及 根据所述充电设备的使用状态确定所述充电设备的保留功率; 根据所述充电设备的最大输 出功率和所述充电设备的保留功率, 确定所述充电设备
8、的可用充电功率; 所述获取模块, 还用于获取所述充电设备的充电口与电子设备的连接状态; 分配模块, 用于根据所述充电设备连接电子设备的充电口的优先级, 将所述充电设备 的可用充电功率, 在所述充电设备连接电子设备的充电口之间进行分配; 控制模块, 用于控制所述充电设备连接电子设备的充电口, 按照分配的功率对所连接 的电子设备进行充电。 8.根据权利要求7所述的装置, 其特征在于, 所述确定模块, 具体用于当所述适配器在位时, 确定所述充电设备的最大输出功率为 所述适配器的输入功率和所述充电设备自身提供的功率之和; 当所述适配器不在位时, 确 定所述充电设备的最大输出功率为所述充电设备自身提供的
9、功率。 9.根据权利要求7或8所述的装置, 其特征在于, 所述分配模块包括: 功率范围确定子模块, 用于根据所述充电设备连接电子设备的充电口中最高优先级充 电口所需的最小功率、 所述充电设备的可用充电功率和优先级低于所述最高优先级的充电 口所需的最小功率, 确定第一功率范围; 功率分配子模块, 用于将所述第一功率范围内的第一充电功率分配给所述最高优先级 充电口。 10.根据权利要求9所述的装置, 其特征在于, 所述功率范围确定子模块, 还用于在所述功率分配子模块将所述第一功率范围内的第 一充电功率分配给所述最高优先级充电口之后, 根据所述充电设备连接电子设备的充电口 中次高优先级充电口所需的最
10、小功率、 所述充电设备的可用充电功率、 所述第一充电功率 和优先级低于所述次高优先级的充电口所需的最小功率确定第二功率范围; 所述功率分配子模块, 还用于将所述第二功率范围内的第二充电功率分配给所述次高 优先级充电口。 11.根据权利要求10所述的装置, 其特征在于, 所述功率范围确定子模块, 还用于在所述功率分配子模块将所述第二功率范围内的第 二充电功率分配给所述次高优先级充电口之后, 根据所述充电设备连接电子设备的充电口 中最低优先级充电口所需的最小功率、 所述充电设备的可用充电功率、 所述第一充电功率 和所述第二充电功率确定第三功率范围; 所述功率分配子模块, 还用于将所述第三功率范围内
11、的第三充电功率分配给所述最低 优先级充电口。 12.根据权利要求7或8所述的装置, 其特征在于, 所述控制模块, 还用于在所述获取模块获取所述充电设备的使用状态之后, 在所述充 电设备发生异常事件之后, 控制所述充电设备停止对所连接的电子设备充电; 其中, 所述异 权利要求书 2/4 页 3 CN 111162584 A 3 常事件包括以下之一或组合: 所述充电设备的适配器不在位并且所述充电设备的电量低于 预定的电量阈值、 所述充电设备开关机、 所述充电设备的适配器发生在位与不在位的状态 转换和所述充电设备连接的电子设备发生连接与不连接的状态转换。 13.一种充电设备, 其特征在于, 包括:
12、一个或多个处理器; 存储器; 多个应用程序; 以及一个或多个计算机程序, 其中所述一 个或多个计算机程序被存储在所述存储器中, 所述一个或多个计算机程序包括指令, 当所 述指令被所述设备执行时, 使得所述设备执行以下步骤: 获取充电设备的适配器的在位状态和所述充电设备的使用状态; 根据所述适配器的在位状态确定所述充电设备的最大输出功率, 以及根据所述充电设 备的使用状态确定所述充电设备的保留功率; 根据所述充电设备的最大输出功率和所述充电设备的保留功率, 确定所述充电设备的 可用充电功率; 获取所述充电设备的充电口与电子设备的连接状态; 根据所述充电设备连接电子设备的充电口的优先级, 将所述充
13、电设备的可用充电功 率, 在所述充电设备连接电子设备的充电口之间进行分配; 控制所述充电设备连接电子设备的充电口, 按照分配的功率对所连接的电子设备进行 充电。 14.根据权利要求13所述的设备, 其特征在于, 当所述指令被所述设备执行时, 使得所 述设备执行所述根据所述适配器的在位状态确定所述充电设备的最大输出功率的步骤包 括: 当所述适配器在位时, 确定所述充电设备的最大输出功率为所述适配器的输入功率和 所述充电设备自身提供的功率之和; 当所述适配器不在位时, 确定所述充电设备的最大输出功率为所述充电设备自身提供 的功率。 15.根据权利要求13或14所述的设备, 其特征在于, 当所述指令
14、被所述设备执行时, 使 得所述设备执行所述根据所述充电设备连接电子设备的充电口的优先级, 将所述充电设备 的可用充电功率, 在所述充电设备连接电子设备的充电口之间进行分配的步骤包括: 根据所述充电设备连接电子设备的充电口中最高优先级充电口所需的最小功率、 所述 充电设备的可用充电功率和优先级低于所述最高优先级的充电口所需的最小功率, 确定第 一功率范围; 将所述第一功率范围内的第一充电功率分配给所述最高优先级充电口。 16.根据权利要求15所述的设备, 其特征在于, 当所述指令被所述设备执行时, 使得所 述设备执行所述将所述第一功率范围内的第一充电功率分配给所述最高优先级充电口的 步骤之后,
15、还执行以下步骤: 根据所述充电设备连接电子设备的充电口中次高优先级充电口所需的最小功率、 所述 充电设备的可用充电功率、 所述第一充电功率和优先级低于所述次高优先级的充电口所需 的最小功率确定第二功率范围; 将所述第二功率范围内的第二充电功率分配给所述次高优先级充电口。 17.根据权利要求16所述的步骤, 其特征在于, 当所述指令被所述设备执行时, 使得所 权利要求书 3/4 页 4 CN 111162584 A 4 述设备执行所述将所述第二功率范围内的第二充电功率分配给所述次高优先级充电口的 步骤之后, 还执行以下步骤: 根据所述充电设备连接电子设备的充电口中最低优先级充电口所需的最小功率、
16、 所述 充电设备的可用充电功率、 所述第一充电功率和所述第二充电功率确定第三功率范围; 将所述第三功率范围内的第三充电功率分配给所述最低优先级充电口。 18.根据权利要求13或14所述的设备, 其特征在于, 当所述指令被所述设备执行时, 使 得所述设备执行所述获取所述充电设备的使用状态的步骤之后, 还执行以下步骤: 在所述充电设备发生异常事件之后, 控制所述充电设备停止对所连接的电子设备充 电; 其中, 所述异常事件包括以下之一或组合: 所述充电设备的适配器不在位并且所述充电 设备的电量低于预定的电量阈值、 所述充电设备开关机、 所述充电设备的适配器发生在位 与不在位的状态转换和所述充电设备连
17、接的电子设备发生连接与不连接的状态转换。 19.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质中存储有计算机 程序, 当其在计算机上运行时, 使得计算机执行如权利要求1-6任一项所述的方法。 权利要求书 4/4 页 5 CN 111162584 A 5 充电方法、 装置和充电设备 技术领域 0001 本申请涉及人工智能技术领域, 特别涉及一种充电方法、 装置和充电设备。 背景技术 0002 当前市场上比较强大的具有充电功能的设备, 例如: 充电宝, 一般都会同时支持有 线对外充电和无线对外充电, 有线对外充电即通过USB-type A充电口(以下简称: A口)或 USB-Typ
18、e C充电口(以下简称: C口)对电子设备进行充电, 其中, C口同时支持设备自身的充 电。 在各种充电场景下如何有效的进行功率分配, 给用户带来更好的充电体验, 显得非常重 要。 0003 现有相关技术中, 当充电宝存在多路输出并发时, 输出功率一般是按照固定的规 则分配的, 例如: 当A口和C口同时对外充电时, A口和C口都按照预先定义的功率进行对外充 电, 对外输出的功率无法最大化, 充电效率较差。 发明内容 0004 本申请提供了一种充电方法、 装置和充电设备, 本申请还提供一种计算机可读存 储介质, 以实现调整充电设备的各充电口的充电功率, 使得充电设备对外输出的功率最大 化。 00
19、05 第一方面, 本申请提供了一种充电方法, 包括: 0006 获取充电设备的适配器的在位状态和上述充电设备的使用状态; 本实施例中, 上 述充电设备可以为具有充电功能的设备, 例如: 充电宝等。 其中, 上述充电设备的适配器的 在位状态可以包括: 上述充电设备的适配器在位或者上述充电设备的适配器不在位; 上述 充电设备的适配器在位是指上述充电设备的适配器与电源连接, 上述充电设备利用上述适 配器给自身充电; 上述充电设备的适配器不在位是指上述充电设备的适配器未与电源连 接; 0007 根据上述适配器的在位状态确定上述充电设备的最大输出功率, 以及根据上述充 电设备的使用状态确定上述充电设备的
20、保留功率; 本实施例中, 上述充电设备的保留功率 即为上述充电设备保留给自身(例如: 随行WiFi)使用的功率, 上述充电设备的保留功率可 以根据上述充电设备的使用状态确定, 上述充电设备的使用状态可以包括上述充电设备的 开机状态或待机状态; 0008 根据上述充电设备的最大输出功率和上述充电设备的保留功率, 确定上述充电设 备的可用充电功率; 具体地, 上述充电设备的可用充电功率可以为上述充电设备的最大输 出功率与上述充电设备的保留功率之差, 即PRMNGPMAX-PRSVD; 其中, PRMNG为上述充电设备的 可用充电功率, PRSVD为上述充电设备的保留功率; 0009 获取上述充电设
21、备的充电口与电子设备的连接状态; 其中, 上述电子设备包括使 用上述充电设备进行充电的设备, 例如: 智能手机、 智能手表、 平板电脑、 智能穿戴设备或智 慧屏等设备; 具体地, 获取上述充电设备的充电口与电子设备的连接状态可以理解为获取 说明书 1/15 页 6 CN 111162584 A 6 上述充电设备的充电口是否与电子设备连接; 0010 根据上述充电设备连接电子设备的充电口的优先级, 将上述充电设备的可用充电 功率, 在上述充电设备连接电子设备的充电口之间进行分配; 0011 控制上述充电设备连接电子设备的充电口, 按照分配的功率对所连接的电子设备 进行充电。 0012 上述充电方
22、法中, 获取充电设备的适配器的在位状态和上述充电设备的使用状态 之后, 充电设备可以根据上述适配器的在位状态确定上述充电设备的最大输出功率, 以及 根据上述充电设备的使用状态确定上述充电设备的保留功率; 然后根据上述充电设备的最 大输出功率和上述充电设备的保留功率, 确定上述充电设备的可用充电功率; 接下来, 获取 上述充电设备的充电口与电子设备的连接状态, 根据上述充电设备连接电子设备的充电口 的优先级, 将上述充电设备的可用充电功率, 在上述充电设备连接电子设备的充电口之间 进行分配, 最后控制上述充电设备连接电子设备的充电口, 按照分配的功率对所连接的电 子设备进行充电, 从而可以实现根
23、据充电设备中各充电口的优先级, 调整各充电口的充电 功率, 使得充电设备的对外充电效率达到最大, 提升充电设备的充电效率。 0013 其中一种可能的实现方式中, 根据上述适配器的在位状态确定上述充电设备的最 大输出功率包括: 0014 当上述适配器在位时, 确定上述充电设备的最大输出功率为上述适配器的输入功 率和上述充电设备自身提供的功率之和, 即PMAX适配器输入功率+PBAT; 0015 当上述适配器不在位时, 确定上述充电设备的最大输出功率为上述充电设备自身 提供的功率, 即PMAXPBAT。 0016 其中一种可能的实现方式中, 根据上述充电设备连接电子设备的充电口的优先 级, 将上述
24、充电设备的可用充电功率, 在上述充电设备连接电子设备的充电口之间进行分 配包括: 0017 根据上述充电设备连接电子设备的充电口中最高优先级充电口所需的最小功率、 上述充电设备的可用充电功率和优先级低于上述最高优先级的充电口所需的最小功率, 确 定第一功率范围; 0018 将上述第一功率范围内的第一充电功率分配给上述最高优先级充电口。 0019 具体地, 将上述第一功率范围内的第一充电功率分配给上述最高优先级充电口可 以理解为: 在第一功率范围内, 基于最高优先级充电口, 充电设备和上述电子设备进行充电 功率协商, 取相互支持的最大充电档位, 将协商成功的功率作为第一充电功率分配给上述 最高优
25、先级充电口。 0020 其中一种可能的实现方式中, 上述将上述第一功率范围内的第一充电功率分配给 上述最高优先级充电口之后, 还包括: 0021 根据上述充电设备连接电子设备的充电口中次高优先级充电口所需的最小功率、 上述充电设备的可用充电功率、 上述第一充电功率和优先级低于上述次高优先级的充电口 所需的最小功率确定第二功率范围; 0022 将上述第二功率范围内的第二充电功率分配给上述次高优先级充电口。 0023 具体地, 将上述第二功率范围内的第二充电功率分配给上述次高优先级充电口可 以理解为: 在第二功率范围内, 基于次高优先级充电口, 充电设备和上述电子设备进行充电 说明书 2/15 页
26、 7 CN 111162584 A 7 功率协商, 取相互支持的最大充电档位, 将协商成功的功率作为第二充电功率分配给上述 次高优先级充电口。 0024 其中一种可能的实现方式中, 上述将上述第二功率范围内的第二充电功率分配给 上述次高优先级充电口之后, 还包括: 0025 根据上述充电设备连接电子设备的充电口中最低优先级充电口所需的最小功率、 上述充电设备的可用充电功率、 上述第一充电功率和上述第二充电功率确定第三功率范 围; 0026 将上述第三功率范围内的第三充电功率分配给上述最低优先级充电口。 0027 具体地, 将上述第三功率范围内的第三充电功率分配给上述最低优先级充电口可 以理解为
27、: 在第三功率范围内, 基于最低优先级充电口, 充电设备和上述电子设备进行充电 功率协商, 取相互支持的最大充电档位, 将协商成功的功率作为第三充电功率分配给上述 最低优先级充电口。 0028 其中一种可能的实现方式中, 上述获取上述充电设备的使用状态之后, 还包括: 0029 在上述充电设备发生异常事件之后, 控制上述充电设备停止对所连接的电子设备 充电; 其中, 上述异常事件包括以下之一或组合: 上述充电设备的适配器不在位并且上述充 电设备的电量低于预定的电量阈值、 上述充电设备开关机、 上述充电设备的适配器发生在 位与不在位的状态转换和上述充电设备连接的电子设备发生连接与不连接的状态转换
28、; 其 中, 上述预定的电量阈值可以在具体实现时自行设定, 本实施例对上述预定的电量阈值的 大小不作限定。 0030 第二方面, 本申请实施例提供一种充电装置, 设置在充电设备中, 上述充电装置包 括: 0031 获取模块, 用于获取上述充电设备的适配器的在位状态和上述充电设备的使用状 态; 0032 确定模块, 用于根据上述适配器的在位状态确定上述充电设备的最大输出功率, 以及根据上述充电设备的使用状态确定上述充电设备的保留功率; 根据上述充电设备的最 大输出功率和上述充电设备的保留功率, 确定上述充电设备的可用充电功率; 0033 上述获取模块, 还用于获取上述充电设备的充电口与电子设备的
29、连接状态; 0034 分配模块, 用于根据上述充电设备连接电子设备的充电口的优先级, 将上述充电 设备的可用充电功率, 在上述充电设备连接电子设备的充电口之间进行分配; 0035 控制模块, 用于控制上述充电设备连接电子设备的充电口, 按照分配的功率对所 连接的电子设备进行充电。 0036 其中一种可能的实现方式中, 上述确定模块, 具体用于当上述适配器在位时, 确定 上述充电设备的最大输出功率为上述适配器的输入功率和上述充电设备自身提供的功率 之和; 当上述适配器不在位时, 确定上述充电设备的最大输出功率为上述充电设备自身提 供的功率。 0037 其中一种可能的实现方式中, 上述分配模块包括
30、: 0038 功率范围确定子模块, 用于根据上述充电设备连接电子设备的充电口中最高优先 级充电口所需的最小功率、 上述充电设备的可用充电功率和优先级低于上述最高优先级的 充电口所需的最小功率, 确定第一功率范围; 说明书 3/15 页 8 CN 111162584 A 8 0039 功率分配子模块, 用于将上述第一功率范围内的第一充电功率分配给上述最高优 先级充电口。 0040 其中一种可能的实现方式中, 上述功率范围确定子模块, 还用于在上述功率分配 子模块将上述第一功率范围内的第一充电功率分配给上述最高优先级充电口之后, 根据上 述充电设备连接电子设备的充电口中次高优先级充电口所需的最小功
31、率、 上述充电设备的 可用充电功率、 上述第一充电功率和优先级低于上述次高优先级的充电口所需的最小功率 确定第二功率范围; 0041 上述功率分配子模块, 还用于将上述第二功率范围内的第二充电功率分配给上述 次高优先级充电口。 0042 其中一种可能的实现方式中, 上述功率范围确定子模块, 还用于在上述功率分配 子模块将上述第二功率范围内的第二充电功率分配给上述次高优先级充电口之后, 根据上 述充电设备连接电子设备的充电口中最低优先级充电口所需的最小功率、 上述充电设备的 可用充电功率、 上述第一充电功率和上述第二充电功率确定第三功率范围; 0043 上述功率分配子模块, 还用于将上述第三功率
32、范围内的第三充电功率分配给上述 最低优先级充电口。 0044 其中一种可能的实现方式中, 上述控制模块, 还用于在上述获取模块获取上述充 电设备的使用状态之后, 在上述充电设备发生异常事件之后, 控制上述充电设备停止对所 连接的电子设备充电; 其中, 上述异常事件包括以下之一或组合: 上述充电设备的适配器不 在位并且上述充电设备的电量低于预定的电量阈值、 上述充电设备开关机、 上述充电设备 的适配器发生在位与不在位的状态转换和上述充电设备连接的电子设备发生连接与不连 接的状态转换。 0045 第三方面, 本申请实施例提供一种充电设备, 包括: 0046 一个或多个处理器; 存储器; 多个应用程
33、序; 以及一个或多个计算机程序, 其中上 述一个或多个计算机程序被存储在上述存储器中, 上述一个或多个计算机程序包括指令, 当上述指令被上述设备执行时, 使得上述设备执行以下步骤: 0047 获取充电设备的适配器的在位状态和上述充电设备的使用状态; 0048 根据上述适配器的在位状态确定上述充电设备的最大输出功率, 以及根据上述充 电设备的使用状态确定上述充电设备的保留功率; 0049 根据上述充电设备的最大输出功率和上述充电设备的保留功率, 确定上述充电设 备的可用充电功率; 0050 获取上述充电设备的充电口与电子设备的连接状态; 0051 根据上述充电设备连接电子设备的充电口的优先级,
34、将上述充电设备的可用充电 功率, 在上述充电设备连接电子设备的充电口之间进行分配; 0052 控制上述充电设备连接电子设备的充电口, 按照分配的功率对所连接的电子设备 进行充电。 0053 其中一种可能的实现方式中, 当上述指令被上述设备执行时, 使得上述设备执行 上述根据上述适配器的在位状态确定上述充电设备的最大输出功率的步骤包括: 0054 当上述适配器在位时, 确定上述充电设备的最大输出功率为上述适配器的输入功 率和上述充电设备自身提供的功率之和; 说明书 4/15 页 9 CN 111162584 A 9 0055 当上述适配器不在位时, 确定上述充电设备的最大输出功率为上述充电设备自
35、身 提供的功率。 0056 其中一种可能的实现方式中, 当上述指令被上述设备执行时, 使得上述设备执行 上述根据上述充电设备连接电子设备的充电口的优先级, 将上述充电设备的可用充电功 率, 在上述充电设备连接电子设备的充电口之间进行分配的步骤包括: 0057 根据上述充电设备连接电子设备的充电口中最高优先级充电口所需的最小功率、 上述充电设备的可用充电功率和优先级低于上述最高优先级的充电口所需的最小功率, 确 定第一功率范围; 0058 将上述第一功率范围内的第一充电功率分配给上述最高优先级充电口。 0059 其中一种可能的实现方式中, 当上述指令被上述设备执行时, 使得上述设备执行 上述将上
36、述第一功率范围内的第一充电功率分配给上述最高优先级充电口的步骤之后, 还 执行以下步骤: 0060 根据上述充电设备连接电子设备的充电口中次高优先级充电口所需的最小功率、 上述充电设备的可用充电功率、 上述第一充电功率和优先级低于上述次高优先级的充电口 所需的最小功率确定第二功率范围; 0061 将上述第二功率范围内的第二充电功率分配给上述次高优先级充电口。 0062 其中一种可能的实现方式中, 当上述指令被上述设备执行时, 使得上述设备执行 上述将上述第二功率范围内的第二充电功率分配给上述次高优先级充电口的步骤之后, 还 执行以下步骤: 0063 根据上述充电设备连接电子设备的充电口中最低优
37、先级充电口所需的最小功率、 上述充电设备的可用充电功率、 上述第一充电功率和上述第二充电功率确定第三功率范 围; 0064 将上述第三功率范围内的第三充电功率分配给上述最低优先级充电口。 0065 其中一种可能的实现方式中, 当上述指令被上述设备执行时, 使得上述设备执行 上述获取上述充电设备的使用状态的步骤之后, 还执行以下步骤: 0066 在上述充电设备发生异常事件之后, 控制上述充电设备停止对所连接的电子设备 充电; 其中, 上述异常事件包括以下之一或组合: 上述充电设备的适配器不在位并且上述充 电设备的电量低于预定的电量阈值、 上述充电设备开关机、 上述充电设备的适配器发生在 位与不在
38、位的状态转换和上述充电设备连接的电子设备发生连接与不连接的状态转换。 0067 应当理解的是, 本申请的第二至三方面与本申请的第一方面的技术方案一致, 各 方面及对应的可行实施方式所取得的有益效果相似, 不再赘述。 0068 第四方面, 本申请提供一种计算机可读存储介质, 该计算机可读存储介质中存储 有计算机程序, 当其在计算机上运行时, 使得计算机执行如第一方面所述的方法。 0069 第五方面, 本申请提供一种计算机程序, 当所述计算机程序被计算机执行时, 用于 执行第一方面所述的方法。 0070 在一种可能的设计中, 第五方面中的程序可以全部或者部分存储在与处理器封装 在一起的存储介质上,
39、 也可以部分或者全部存储在不与处理器封装在一起的存储器上。 说明书 5/15 页 10 CN 111162584 A 10 附图说明 0071 图1为本申请充电方法一个实施例的流程图; 0072 图2为本申请充电方法另一个实施例的流程图; 0073 图3为本申请充电方法再一个实施例的流程图; 0074 图4为本申请充电装置一个实施例的结构示意图; 0075 图5为本申请充电装置另一个实施例的结构示意图; 0076 图6为本申请充电设备一个实施例的结构示意图。 具体实施方式 0077 本申请的实施方式部分使用的术语仅用于对本申请的具体实施例进行解释, 而非 旨在限定本申请。 0078 现有相关技
40、术中, 当充电设备(例如: 充电宝)存在多路输出并发时, 输出功率一般 是按照固定的规则分配的, 例如: 当USB-type A和USB-Type C同时供电时, A口和C口都按照 预先定义的功率进行对外充电, 对外输出的功率无法最大化, 充电效率较差。 0079 其中, 上述充电设备即为具有充电功能的设备。 0080 为此, 本申请提出一种充电方法, 可以根据上述充电设备中各充电口的优先级, 调 整各充电口的充电功率, 使得充电设备对外输出的功率最大化。 0081 图1为本申请充电方法一个实施例的流程图, 如图1所示, 上述充电方法可以包括: 0082 步骤101, 获取充电设备的适配器的在
41、位状态和上述充电设备的使用状态。 0083 本实施例中, 上述充电设备可以为具有充电功能的设备, 例如: 充电宝等。 其中, 上 述充电设备的适配器的在位状态可以包括: 上述充电设备的适配器在位或者上述充电设备 的适配器不在位; 上述充电设备的适配器在位是指上述充电设备的适配器与电源连接, 上 述充电设备利用上述适配器给自身充电; 上述充电设备的适配器不在位是指上述充电设备 的适配器未与电源连接。 0084 步骤102, 根据上述适配器的在位状态确定上述充电设备的最大输出功率, 以及根 据上述充电设备的使用状态确定上述充电设备的保留功率。 0085 具体地, 根据上述适配器的在位状态确定上述充
42、电设备的最大输出功率可以理解 为: 0086 当上述适配器在位时, 确定上述充电设备的最大输出功率为上述适配器的输入功 率和上述充电设备自身提供的功率之和, 即PMAX适配器输入功率+PBAT; 0087 当上述适配器不在位时, 确定上述充电设备的最大输出功率为上述充电设备自身 提供的功率, 即PMAXPBAT; 0088 其中, PMAX为上述充电设备的最大输出功率, PBAT为上述充电设备自身提供的功率。 0089 本实施例中, 上述充电设备的保留功率即为上述充电设备保留给自身(例如: 随行 WiFi)使用的功率, 上述充电设备的保留功率可以根据上述充电设备的使用状态确定, 上述 充电设备
43、的使用状态可以包括上述充电设备的开机状态或待机状态。 0090 步骤103, 根据上述充电设备的最大输出功率和上述充电设备的保留功率, 确定上 述充电设备的可用充电功率。 0091 具体地, 上述充电设备的可用充电功率可以为上述充电设备的最大输出功率与上 说明书 6/15 页 11 CN 111162584 A 11 述充电设备的保留功率之差, 即PRMNGPMAX-PRSVD; 其中, PRMNG为上述充电设备的可用充电功 率, PRSVD为上述充电设备的保留功率。 0092 步骤104, 获取上述充电设备的充电口与电子设备的连接状态。 0093 其中, 上述电子设备包括使用上述充电设备进行
44、充电的设备, 例如: 智能手机、 智 能手表、 平板电脑、 智能穿戴设备或智慧屏等设备。 0094 具体地, 获取上述充电设备的充电口与电子设备的连接状态可以理解为获取上述 充电设备的充电口是否与电子设备连接。 0095 步骤105, 根据上述充电设备连接电子设备的充电口的优先级, 将上述充电设备的 可用充电功率, 在上述充电设备连接电子设备的充电口之间进行分配。 0096 步骤106, 控制上述充电设备连接电子设备的充电口, 按照分配的功率对所连接的 电子设备进行充电。 0097 上述充电方法中, 获取充电设备的适配器的在位状态和上述充电设备的使用状态 之后, 充电设备可以根据上述适配器的在
45、位状态确定上述充电设备的最大输出功率, 以及 根据上述充电设备的使用状态确定上述充电设备的保留功率; 然后根据上述充电设备的最 大输出功率和上述充电设备的保留功率, 确定上述充电设备的可用充电功率; 接下来, 获取 上述充电设备的充电口与电子设备的连接状态, 根据上述充电设备连接电子设备的充电口 的优先级, 将上述充电设备的可用充电功率, 在上述充电设备连接电子设备的充电口之间 进行分配, 最后控制上述充电设备连接电子设备的充电口, 按照分配的功率对所连接的电 子设备进行充电, 从而可以实现根据充电设备中各充电口的优先级, 调整各充电口的充电 功率, 使得充电设备的对外充电效率达到最大, 提升
46、充电设备的充电效率。 0098 图2为本申请充电方法另一个实施例的流程图, 如图2所示, 本申请图1所示实施例 中, 步骤105可以包括: 0099 步骤201, 根据上述充电设备连接电子设备的充电口中最高优先级充电口所需的 最小功率、 上述充电设备的可用充电功率和优先级低于上述最高优先级的充电口所需的最 小功率, 确定第一功率范围。 0100 步骤202, 将上述第一功率范围内的第一充电功率分配给上述最高优先级充电口。 0101 具体地, 将上述第一功率范围内的第一充电功率分配给上述最高优先级充电口可 以理解为: 在第一功率范围内, 基于最高优先级充电口, 充电设备和上述电子设备进行充电 功
47、率协商, 取相互支持的最大充电档位, 将协商成功的功率作为第一充电功率分配给上述 最高优先级充电口。 0102 进一步地, 步骤202之后, 还可以包括: 0103 步骤203, 根据上述充电设备连接电子设备的充电口中次高优先级充电口所需的 最小功率、 上述充电设备的可用充电功率、 上述第一充电功率和优先级低于上述次高优先 级的充电口所需的最小功率确定第二功率范围。 0104 步骤204, 将第二功率范围内的第二充电功率分配给上述次高优先级充电口。 0105 具体地, 将第二功率范围内的第二充电功率分配给上述次高优先级充电口可以理 解为: 在第二功率范围内, 基于次高优先级充电口, 充电设备和
48、上述电子设备进行充电功率 协商, 取相互支持的最大充电档位, 将协商成功的功率作为第二充电功率分配给上述次高 优先级充电口。 说明书 7/15 页 12 CN 111162584 A 12 0106 进一步地, 步骤204之后, 还可以包括: 0107 步骤205, 根据上述充电设备连接电子设备的充电口中最低优先级充电口所需的 最小功率、 上述充电设备的可用充电功率、 上述第一充电功率和上述第二充电功率确定第 三功率范围。 0108 步骤206, 将上述第三功率范围内的第三充电功率分配给最低优先级充电口。 0109 具体地, 将上述第三功率范围内的第三充电功率分配给最低优先级充电口可以理 解为
49、: 在第三功率范围内, 基于最低优先级充电口, 充电设备和上述电子设备进行充电功率 协商, 取相互支持的最大充电档位, 将协商成功的功率作为第三充电功率分配给上述最低 优先级充电口。 0110 本实施例中, 充电设备可以包括A口、 C口和无线充电端口这3个充电口, 上述3个充 电口的优先级可以按照充电口连接电子设备的先后顺序设定, 例如: 假设A口最先连接电子 设备, 也就是说, A口最先有电子设备接入, 那么可以设定A口的优先级最高; 或者, 上述3个 充电口的优先级可以预先设定, 例如: 可以预先设定C口的优先级最高, A口次之, 无线充电 端口优先级最低; 本实施例对充电设备的充电口的优
50、先级的设定规则不作限定, 下面以充 电口的优先级预先设定为例进行说明。 0111 (1)适配器在位时, 充电设备利用C口为自身进行充电, 剩下A口和无线充电端口可 以进行对外充电, 这时为了保证充电设备的对外充电效率, 如果适配器输入功率不满足对 外充电所需的最大功率, 则优先从充电设备的电池取电进行对外充电, 这时充电设备的最 大输出功率PMAX适配器输入功率+PBAT, 充电设备的最大输出功率在减去对外充电所需的 最大功率之后, 如果还有剩余功率, 则利用上述剩余功率给充电设备的电池进行充电; 适配 器在位时, A口为最高优先级充电口, 无线充电端口为次高优先级充电口, 也是优先级低于 最