供电控制方法、系统、可穿戴设备及计算机可读存储介质与流程

文档序号:29415843发布日期:2022-03-26 13:04阅读:80来源:国知局
供电控制方法、系统、可穿戴设备及计算机可读存储介质与流程

1.本技术涉及电源管理技术领域,特别涉及一种供电控制方法、系统、可穿戴设备及计算机可读存储介质。


背景技术:

2.随着vr(virtualreality,虚拟现实)设备的功能越来越丰富,对vr设备的电流负载能力也提出了越来越高的要求。为了保证续航,目前大多数vr设备都设置了双电池来给vr设备供电,但是现有的双电池供电策略是仅使用一块电池进行整机供电,在当前使用的电池的电量较低时再切换成另一块电池进行整机供电。考虑到在流媒体、高分辨率视频共享等场景下,vr设备的外设(如摄像机、播放器)开始工作,若仍采用单一电池的整机供电策略,可能会由于当前使用的电池的供电能力不足以支撑外设的大电流需求,而导致vr设备整机工作不稳定。
3.因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。


技术实现要素:

4.本技术的目的是提供一种供电控制方法、系统、可穿戴设备及计算机可读存储介质,能够避免由于当前使用的供电装置的供电能力不足以支撑大电流需求的情况发生,保证设备整机工作的稳定性。
5.为解决上述技术问题,本技术提供了一种供电控制方法,应用于可安装多个供电装置的设备,所述设备还包括多个功能模块,该供电控制方法包括:
6.获取所述设备的供电需求及各个待选供电装置的供电能力,所述待选供电装置为当前安装在所述设备上的所述供电装置;
7.根据所述供电需求及各个所述待选供电装置的供电能力,从所有所述待选供电装置中选择n个目标供电装置,n为正整数;
8.在所有所述功能模块中确定每一所述目标供电装置对应的待供电功能模块;
9.通过每一所述目标供电装置为其对应的所述待供电功能模块供电。
10.可选的,所述在所有所述功能模块中确定每一所述目标供电装置对应的待供电功能模块的过程包括:
11.根据每一所述目标供电装置的所述供电能力,在所有所述功能模块中确定每一所述目标供电装置对应的待供电功能模块。
12.可选的,该供电控制方法还包括:
13.通过所述目标供电装置为待充电供电装置充电,所述待充电供电装置为电量小于预设值的所述待选供电装置。
14.可选的,所述获取所述设备的供电需求之后,该供电控制方法还包括:
15.判断所有所述待选供电装置的供电能力是否满足所述供电需求;
16.若否,生成安装提示信息。
17.可选的,多个所述供电装置包括设于所述设备内部的主供电装置和设于所述设备外部的辅助供电装置,所述辅助供电装置的容量大于所述主供电装置的容量。
18.可选的,所述获取所述设备的供电需求的过程包括:
19.根据所述设备的当前供电电流确定供电需求。
20.可选的,所述获取所述设备的供电需求的过程包括:
21.根据所述设备在下一运行环境中的待工作的功能模块确定所述设备的供电需求。
22.为解决上述技术问题,本技术还提供了一种供电控制系统,应用于可安装多个供电装置的设备,所述设备还包括多个功能模块,该供电控制系统包括:
23.获取模块,用于获取所述设备的供电需求及各个待选供电装置的供电能力,所述待选供电装置为当前安装在所述设备上的所述供电装置;
24.选择模块,用于根据所述供电需求及各个所述待选供电装置的供电能力,从所有所述待选供电装置中选择n个目标供电装置,n为正整数;
25.确定模块,用于在所有所述功能模块中确定每一所述目标供电装置对应的待供电功能模块;
26.控制模块,用于通过每一所述目标供电装置为其对应的所述待供电功能模块供电。
27.为解决上述技术问题,本技术还提供了一种可穿戴设备,包括:
28.存储器,用于存储计算机程序;
29.处理器,用于执行所述计算机程序时实现如上文任意一项所述的供电控制方法的步骤。
30.为解决上述技术问题,本技术还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上文任意一项所述的供电控制方法的步骤。
31.本技术提供了一种供电控制方法,对设备的供电需求进行监控,同时对安装于在设备上的待选供电装置的供电能力进行监控,根据各个待选供电装置的供电能力,选择满足供电需求的n个目标供电装置为设备的各功能模块供电,从而避免由于当前使用的供电装置的供电能力不足以支撑大电流需求的情况发生,保证设备整机工作的稳定性。本技术还提供了一种供电控制系统、可穿戴设备及计算机可读存储介质,具有和上述供电控制方法相同的有益效果。
附图说明
32.为了更清楚地说明本技术实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
33.图1为本技术所提供的一种供电控制方法的步骤流程图;
34.图2为本技术所提供的一种vr设备的供电控制装置结构示意图;
35.图3为本技术所提供的一种供电控制系统的结构示意图。
具体实施方式
36.本技术的核心是提供一种供电控制方法、系统、可穿戴设备及计算机可读存储介质,能够避免由于当前使用的供电装置的供电能力不足以支撑大电流需求的情况发生,保证设备整机工作的稳定性。
37.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
38.请参照图1,图1为本技术所提供的一种供电控制方法的步骤流程图,该供电控制方法包括:
39.s101:获取设备的供电需求及各个待选供电装置的供电能力,待选供电装置为当前安装在设备上的供电装置;
40.需要说明的是,本实施例中的设备是指可安装多个供电装置的设备,如vr设备等,安装在设备上的不同的待选供电装置的供电能力可能是相同的也可能是不同的,以供电装置为电池为例,电池的容量即标志着电池对外的供电能力。
41.设备的供电需求包括但不限于普通供电需求及大电流供电需求等。参照上文所述,当前安装在设备上的各个待选供电装置的供电能力可能不同,因此,本步骤在获取设备的供电需求的同时,还对各待选供电装置的供电能力进行获取,以便后续选择供电能力可满足供电需求的待选供电装置为设备供电。
42.作为一种可选的实施例,本步骤可以按照预设的获取周期来获取设备的供电需求及各待选供电装置的供电能力,也可以在满足预设的触发条件时获取设备的供电需求及各待选供电装置的供电能力,其中,预设的触发条件包括但不限于设备即将进入下一运行环境等。
43.s102:根据供电需求及各个待选供电装置的供电能力,从所有待选供电装置中选择n个目标供电装置,n为正整数;
44.具体的,从所有待选供电装置中选择供电能力能够支撑供电需求的n个目标供电装置,目标供电装置可以为1个也可以为多个。在选择目标供电装置时,假设将当前为设备的各功能模块供电的供电装置记为供电装置0,供电装置0的个数可以为1个也可以为多个,在供电装置0的供电能力可以满足供电需求时,优先选择供电装置0作为目标供电装置为设备中与其对应的功能模块供电,从而避免供电装置的频繁切换。相应的,在供电装置0的供电能力不足以支撑供电需求时,也可以在其他待选供电装置中额外选择一个或多个供电装置,选择的供电装置和供电装置0均为目标供电装置,其共同的供电能力满足供电需求即可,在此不限定额外选择的供电装置的个数,当然,也可以直接选择一个供电能力满足供电需求的待选供电装置作为目标供电装置。
45.作为一种可选的实施例,本步骤可以在监控到设备的供电需求发生变化时,比如由普通供电需求转换为大电流供电需求时,再执行根据各待选供电装置的供电能力选择n个目标供电装置的操作。
46.s103:在所有功能模块中确定每一目标供电装置对应的待供电功能模块;
47.s104:通过每一目标供电装置为其对应的待供电功能模块供电。
48.可以理解的是,设备中一般包括多个功能模块,以vr设备为例,功能模块包括但不限于主控模块、显示模块及摄像机模块等,其中,显示模块和摄像机模块为vr设备的外设模块。如果s102中确定了一个目标供电装置,那么设备中所有的功能模块均为该目标供电装置的待供电功能模块,在此种工况下,即供电装置为设备整机供电。如果s102中确定了多个目标供电装置,则可为每一目标供电装置分配一个或多个功能模块作为该目标供电装置对应的待供电功能模块,在此种工况下,即各目标供电装置分别为设备中各功能模块供电,从而避免设备存在大电流供电需求时由于单一供电装置供电能力不足造成整机不稳定的问题。
49.仍以vr设备为例,假设vr设备仅包括主控模块和外设模块,若s102确定了一个目标供电装置,那么主控模块和外设模块均为该目标供电装置的待供电功能模块,由该目标供电装置为主控模块和外设模块供电。若s102确定了两个目标供电装置,可将主控模块作为第一个目标供电装置的待供电功能模块,由第一个目标供电装置为主控模块供电,将外设模块作为第二个目标供电装置的待供电功能模块,由第二个目标供电装置为外设模块供电,从而实现设备的大电流外设和核心主控模块的独立供电。
50.作为一种可选的实施例,在确定目标供电装置的待供电功能模块时,若目标供电装置正在为某一个功能模块供电,在目标供电装置的供电能力仍能满足该功能模块的供电需求时,仍将该功能模块作为该目标供电装置对应的待供电功能模块,从而避免频繁切换功能模块的供电电源。
51.可见,本实施例中对设备的供电需求进行监控,同时对安装于在设备上的待选供电装置的供电能力进行监控,根据各个待选供电装置的供电能力,选择满足供电需求的n个目标供电装置为设备的各功能模块供电,从而避免由于当前使用的供电装置的供电能力不足以支撑大电流需求的情况发生,保证设备整机工作的稳定性。
52.在上述实施例的基础上:
53.作为一种可选的实施例,在所有功能模块中确定每一目标供电装置对应的待供电功能模块的过程包括:
54.根据每一目标供电装置的供电能力,在所有功能模块中确定每一目标供电装置对应的待供电功能模块。
55.参照上文所述,不同的目标供电装置其各自的供电能力可能不同,而设备的各个功能模块的供电需求也不同,当选择了多个目标供电装置时,可根据目标供电装置的供电能力选择其各自对应的待供电功能模块。以vr设备为例,其主控模块的供电需求一般小于其外设模块的供电需求,因此,可选择供电能力较强的目标供电装置为外设模块供电,以满足外设模块的大电流供电需求,从而进一步保证整机稳定性。
56.作为一种可选的实施例,该供电控制方法还包括:
57.通过目标供电装置为待充电供电装置充电,待充电供电装置为电量小于预设值的待选供电装置。
58.具体的,各待选供电装置之间存在电性连接,当通过目标供电装置为其对应的待供电功能模块供电的同时,通过目标供电装置为电量小于预设值的待选供电装置充电,以便提升待充电供电装置的供电能力,相应的,本实施例还包括对待充电供电装置的电量进行监控的操作,当待充电供电装置的电量充至满电范围时,停止为该待充电供电装置充电。
59.作为一种可选的实施例,目标供电装置在选择为待充电供电装置充电之前,也应考虑自身的供电能力,应优先保证自身供电能力满足自身对应的待供电功能模块的供电需求,如果自身供电能力仅能满足自身对应的待供电功能模块的供电需求,则可不为待充电供电装置充电。
60.进一步的,考虑到设备中当前可能有多个待选供电装置,为避免电能损耗,作为一种可选的实施例,每一目标供电装置可根据供电距离选择离自身较近的待充电供电装置为其充电。
61.作为一种可选的实施例,获取设备的供电需求之后,该供电控制方法还包括:
62.判断所有待选供电装置的供电能力是否满足供电需求;
63.若否,生成安装提示信息。
64.具体的,在获取到设备的供电需求及各待选供电装置的供电能力后,首先判断各待选供电装置可提供的供电能力的总和是否可以满足设备的供电需求,如果不能满足供电需求,则生成安装提示信息,以便用户在看到该安装提示信息后,及时将新的供电装置安装至设备中,或对供电能力不足的供电装置进行更换,从而避免出现由于供电装置的供电能力不足以支撑设备供电需求使设备整机运行不稳定的问题。
65.作为一种可选的实施例,多个供电装置包括设于设备内部的主供电装置和设于设备外部的辅助供电装置,辅助供电装置的容量大于主供电装置的容量。
66.具体的,设备上设置有多个供电插槽,每个供电插槽用于安装一个供电装置,多个供电插槽可以包括设置在设备内部的主供电插槽和设置于设备外部、便于拆卸或安装供电装置的辅助供电插槽,相应的,主供电装置安装于主供电插槽中,辅助供电装置安装于辅助供电插槽中。可以理解的是,由于主供电插槽设于设备内部,安装在主供电插槽中的主供电装置不便于拆卸,因此,可对安装于辅助供电插槽中供电能力不足的辅助供电装置进行更换,或将新的供电装置补充安装于空的辅助供电插槽中,而安装于主供电插槽中的主供电装置供电能力不足时,可由辅助供电插槽中的供电装置为其充电,以提升其供电能力。
67.进一步的,为了保证辅助供电插槽中的供电装置的供电能力既可满足设备的大电流供电需求又可以同时为供电能力不足的主供电插槽中的供电装置充电,因此,可选择容量较大的供电装置作为辅助供电装置。
68.作为一种可选的实施例,获取设备的供电需求的过程包括:
69.根据设备的当前供电电流确定供电需求。
70.具体的,设备的供电需求可以通过设备的当前供电电流反映,设备的供电需求和当前供电电流呈正相关,本实施例中可以通过设备中的监控传感器获取设备的当前供电电流。
71.作为一种可选的实施例,获取设备的供电需求的过程包括:
72.根据设备在下一运行环境中的待工作的功能模块确定设备的供电需求。
73.具体的,设备的供电需求也可以根据下一运行环境中待工作的功能模块的类型和/或数目确定,如果设备在下一运行环境,会有大电流外设模块工作,或者设备在下一运行环境中,需要工作的设备的数目增多,那么设备的供电需求都会相应增大,在此基础上预先为外设或其他功能模块选择对应的目标供电装置供电,以保证在设备的供电需求变化时设备仍可以稳定运行。
74.参照图2所示,以设有双电池的vr设备为例进行说明,该vr设备设有两个供电插槽,其中,设于vr设备内部的第一供电插槽用于安装电池a,设于vr设备上的第二供电插槽用于安装电池b,其中,电池b的容量大于电池a的容量,vr设备的功能模块包括核心主控模块01(包括主cpu等)和大电流外设模块02(包括显示器、相机等),电池a和电池b通过切换开关03与大电流外设模块02连接,在电池a的供电能力可以满足vr设备的供电需求的情况下,控制切换开关03的动端c与第一不动端d连接,使电池a为核心主控模块01和大电流外设模块02供电,当电池a的供电能力不足以支撑vr设备的供电需求的情况下,控制切换开关03的动端c与第二不动端e连接,使电池a仍为核心主控模块01供电,同时使电池b为大电流外设模块02供电,实现大电流外设模块02和核心主控模块01的独立供电。相应的,在电池a的电量较低时,由电池b为核心主控模块01和大电流外设模块02供电,同时由电池b为电池a充电。进一步的,当电池b的电量较低需要拆卸下来充电时,重新控制切换开关03的动端c与第一不动端d连接,由电池a为核心主控模块01和大电流外设模块02供电。对于切换开关03的选择,保证在切换过程中不引起电流电涌即可,本实施例在此不作具体的限定。
75.请参照图3,图3为本技术所提供的一种供电控制系统的结构示意图,应用于可安装多个供电装置的设备,设备还包括多个功能模块,该供电控制系统包括:
76.获取模块1,用于获取设备的供电需求及各个待选供电装置的供电能力,待选供电装置为当前安装在设备上的供电装置;
77.选择模块2,用于根据供电需求及各个待选供电装置的供电能力,从所有待选供电装置中选择n个目标供电装置,n为正整数;
78.确定模块3,用于在所有功能模块中确定每一目标供电装置对应的待供电功能模块;
79.控制模块4,用于通过每一目标供电装置为其对应的待供电功能模块供电。
80.可见,本实施例中对设备的供电需求进行监控,同时对安装于在设备上的待选供电装置的供电能力进行监控,根据各个待选供电装置的供电能力,选择满足供电需求的n个目标供电装置为设备的各功能模块供电,从而避免由于当前使用的供电装置的供电能力不足以支撑大电流需求的情况发生,保证设备整机工作的稳定性。
81.作为一种可选的实施例,在所有功能模块中确定每一目标供电装置对应的待供电功能模块的过程包括:
82.根据每一目标供电装置的供电能力,在所有功能模块中确定每一目标供电装置对应的待供电功能模块。
83.作为一种可选的实施例,控制模块4,还用于通过目标供电装置为待充电供电装置充电,待充电供电装置为电量小于预设值的待选供电装置。
84.作为一种可选的实施例,获取设备的供电需求之后,该供电控制系统还包括:
85.提示模块,用于判断所有待选供电装置的供电能力是否满足供电需求,若否,生成安装提示信息。
86.作为一种可选的实施例,多个供电装置包括设于设备内部的主供电装置和设于设备外部的辅助供电装置,辅助供电装置的容量大于主供电装置的容量。
87.作为一种可选的实施例,获取设备的供电需求的过程包括:
88.根据设备的当前供电电流确定供电需求。
89.作为一种可选的实施例,获取设备的供电需求的过程包括:
90.根据设备在下一运行环境中的待工作的功能模块确定设备的供电需求。
91.另一方面,本技术还提供了一种可穿戴设备,包括:
92.存储器,用于存储计算机程序;
93.处理器,用于执行计算机程序时实现如上文任意一个实施例所描述的供电控制方法的步骤。
94.具体的,存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机可读指令,该内存储器为非易失性存储介质中的操作系统和计算机可读指令的运行提供环境。处理器执行存储器中保存的计算机程序时,可以实现以下步骤:获取设备的供电需求及各个待选供电装置的供电能力,待选供电装置为当前安装在设备上的供电装置;根据供电需求及各个待选供电装置的供电能力,从所有待选供电装置中选择n个目标供电装置,n为正整数;在所有功能模块中确定每一目标供电装置对应的待供电功能模块;通过每一目标供电装置为其对应的待供电功能模块供电。
95.可见,本实施例中对设备的供电需求进行监控,同时对安装于在设备上的待选供电装置的供电能力进行监控,根据各个待选供电装置的供电能力,选择满足供电需求的n个目标供电装置为设备的各功能模块供电,从而避免由于当前使用的供电装置的供电能力不足以支撑大电流需求的情况发生,保证设备整机工作的稳定性。
96.作为一种可选的实施例,处理器执行存储器中保存的计算机子程序时,可以实现以下步骤:根据每一目标供电装置的供电能力,在所有功能模块中确定每一目标供电装置对应的待供电功能模块。
97.作为一种可选的实施例,处理器执行存储器中保存的计算机子程序时,可以实现以下步骤:通过目标供电装置为待充电供电装置充电,待充电供电装置为电量小于预设值的待选供电装置。
98.作为一种可选的实施例,处理器执行存储器中保存的计算机子程序时,可以实现以下步骤:判断所有待选供电装置的供电能力是否满足供电需求;若否,生成安装提示信息。
99.作为一种可选的实施例,处理器执行存储器中保存的计算机子程序时,可以实现以下步骤:根据设备的当前供电电流确定供电需求。
100.作为一种可选的实施例,处理器执行存储器中保存的计算机子程序时,可以实现以下步骤:根据设备在下一运行环境中的待工作的功能模块确定设备的供电需求。
101.在上述实施例的基础上,作为优选实施方式,可穿戴设备还包括:
102.输入接口,与处理器相连,用于获取外部导入的计算机程序、参数和指令,经处理器控制保存至存储器中。该输入接口可以与输入装置相连,接收用户手动输入的参数或指令。该输入装置可以是显示屏上覆盖的触摸层,也可以是终端外壳上设置的按键、轨迹球或触控板。
103.显示单元,与处理器相连,用于显示处理器发送的数据。该显示单元可以为液晶显示屏或者电子墨水显示屏等。
104.网络端口,与处理器相连,用于与外部各终端设备进行通信连接。该通信连接所采用的通信技术可以为有线通信技术或无线通信技术,如移动高清链接技术(mhl)、通用串行
总线(usb)、高清多媒体接口(hdmi)、无线保真技术(wifi)、蓝牙通信技术、低功耗蓝牙通信技术、基于ieee802.11s的通信技术等。
105.另一方面,本技术还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上文任意一个实施例所描述的供电控制方法的步骤。
106.本技术还提供了一种计算机可读存储介质,该存储介质可以包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(randomaccess memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。该存储介质上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取设备的供电需求及各个待选供电装置的供电能力,待选供电装置为当前安装在设备上的供电装置;根据供电需求及各个待选供电装置的供电能力,从所有待选供电装置中选择n个目标供电装置,n为正整数;在所有功能模块中确定每一目标供电装置对应的待供电功能模块;通过每一目标供电装置为其对应的待供电功能模块供电。
107.可见,本实施例中对设备的供电需求进行监控,同时对安装于在设备上的待选供电装置的供电能力进行监控,根据各个待选供电装置的供电能力,选择满足供电需求的n个目标供电装置为设备的各功能模块供电,从而避免由于当前使用的供电装置的供电能力不足以支撑大电流需求的情况发生,保证设备整机工作的稳定性。
108.作为一种可选的实施例,计算机可读存储介质中存储的计算机子程序被处理器执行时,具体可以实现以下步骤:根据每一目标供电装置的供电能力,在所有功能模块中确定每一目标供电装置对应的待供电功能模块。
109.作为一种可选的实施例,计算机可读存储介质中存储的计算机子程序被处理器执行时,具体可以实现以下步骤:通过目标供电装置为待充电供电装置充电,待充电供电装置为电量小于预设值的待选供电装置。
110.作为一种可选的实施例,计算机可读存储介质中存储的计算机子程序被处理器执行时,具体可以实现以下步骤:判断所有待选供电装置的供电能力是否满足供电需求;若否,生成安装提示信息。
111.作为一种可选的实施例,计算机可读存储介质中存储的计算机子程序被处理器执行时,具体可以实现以下步骤:根据设备的当前供电电流确定供电需求。
112.作为一种可选的实施例,计算机可读存储介质中存储的计算机子程序被处理器执行时,具体可以实现以下步骤:根据设备在下一运行环境中的待工作的功能模块确定设备的供电需求。
113.还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的状况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
114.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本技术。
对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其他实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1