一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种无线测试设备的供电管理方法、装置及系统与流程

2022-03-09 06:04:19 来源:中国专利 TAG:


1.本公开涉及电子技术领域,尤其涉及一种无线测试设备的供电管理方法、装置及系统。


背景技术:

2.随着无线通信技术的不断发展与进步,5g无线通信已经进入人们的日常生活。各种无线通信终端(诸如,智能手机、电脑等)在出厂前都需要先经过测试设备对各种性能进行测试。比如,采用无线测试设备对电子产品的无线性能(指针对路由器、手机、智能家居、模组、电脑等具有无线连接功能的设备开展的性能测试)进行测试。
3.然而,现有的无线测试设备在使用过程中,无论是处于测试状态还是非测试状态(如进入待机状态),设备均处于连续供电模式,因此整体耗电量较高,从而使得测试设备的电池使用寿命较短。


技术实现要素:

4.有鉴于此,本公开实施例提供了一种无线测试设备的供电管理方法、装置及系统,以解决现有技术中无线测试设备在使用过程中总是处于连续供电模式,整体耗电量较高,因而电池使用寿命较短的问题。
5.本公开实施例的第一方面,提供了一种无线测试设备的供电管理方法,包括:获取无线测试设备的当前工作状态信息,根据当前工作状态信息判断无线测试设备是否处于闲置状态;若无线测试设备处于闲置状态,则向无线测试设备发送第一控制指令,以控制无线测试设备由工作模式切换至待机模式;在待机模式下,确定无线测试设备的耗电量,根据耗电量判断无线测试设备的待机模式是否处于正常状态;若无线测试设备的待机模式处于正常状态,则获取无线测试设备的已锁定程序列表;若已锁定程序列表中存在异常中断测试程序,则向无线测试设备发送重新测试指令,以控制无线测试设备由待机模式切换至工作模式,执行重新测试指令,释放并运行异常中断测试程序,并在执行完毕后更新已锁定程序列表,得到更新锁定程序列表并反馈;当接收到无线测试设备反馈的更新锁定程序列表,并判断更新锁定程序列表不存在异常中断测试程序时,向无线测试设备发送第二控制指令,以控制无线测试设备的供电装置由连续供电模式切换为间歇供电模式。
6.本公开实施例的第二方面,提供了一种无线测试设备的供电管理装置,包括:获取装置,被配置为获取无线测试设备的当前工作状态信息,根据当前工作状态信息判断无线测试设备是否处于闲置状态;模式切换装置,被配置为若无线测试设备处于闲置状态,则向无线测试设备发送
第一控制指令,以控制无线测试设备由工作模式切换至待机模式;待机状态确定模块,被配置为在待机模式下,确定无线测试设备的耗电量,根据耗电量判断无线测试设备的待机模式是否处于正常状态;列表获取模块,被配置为若无线测试设备的待机模式处于正常状态,则获取无线测试设备的已锁定程序列表;重新测试模块,被配置为若已锁定程序列表中存在异常中断测试程序,则向无线测试设备发送重新测试指令,以控制无线测试设备由待机模式切换至工作模式,执行重新测试指令,释放并运行异常中断测试程序,并在执行完毕后更新已锁定程序列表,得到更新锁定程序列表并反馈;供电切换模块,被配置为当接收到无线测试设备反馈的更新锁定程序列表,并判断更新锁定程序列表不存在异常中断测试程序时,向无线测试设备发送第二控制指令,以控制无线测试设备的供电装置由连续供电模式切换为间歇供电模式。
7.本公开实施例的第三方面,提供了一种无线测试设备的供电管理系统,包括:无线测试设备;以及,与无线测试设备通信连接的上述的无线测试设备的供电管理装置。
8.本公开实施例与现有技术相比,其有益效果至少包括:通过获取无线测试设备的当前工作状态信息,根据当前工作状态信息判断无线测试设备是否处于闲置状态;若无线测试设备处于闲置状态,则向无线测试设备发送第一控制指令,以控制无线测试设备由工作模式切换至待机模式;在待机模式下,确定无线测试设备的耗电量,根据耗电量判断无线测试设备的待机模式是否处于正常状态;若无线测试设备的待机模式处于正常状态,则获取无线测试设备的已锁定程序列表;若已锁定程序列表中存在异常中断测试程序,则向无线测试设备发送重新测试指令,以控制无线测试设备由待机模式切换至工作模式,执行重新测试指令,释放并运行异常中断测试程序,并在执行完毕后更新已锁定程序列表,得到更新锁定程序列表并反馈;当接收到无线测试设备反馈的更新锁定程序列表,并判断更新锁定程序列表不存在异常中断测试程序时,向无线测试设备发送第二控制指令,以控制无线测试设备的供电装置由连续供电模式切换为间歇供电模式,能够在无线测试设备处于闲置状态时,及时控制其切换至待机模式,并且在待机模式下通过其耗电量来判断其是否处于正常状态,并在其处于正常状态下进一步判断其是否存在因存在异常中断测试程序而导致正常状态误判的情况,并在不存在正常状态误判的情况下才切换采用间歇供电模式,不仅能够避免因误判导致的测试进度延误,又可以很好地降低无线测试设备的耗能量,延长了其电池的使用寿命。
附图说明
9.为了更清楚地说明本公开实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
10.图1是本公开实施例提供的一种无线测试设备的供电管理方法的流程示意图;图2是本公开实施例提供的一种第一供电模块的结构示意图;
图3是本公开实施例提供的一种无线测试设备的供电管理装置的结构示意图;图4是本公开实施例提供的一种无线测试设备的供电管理系统的结构示意图;图5是本公开实施例提供的一种电子设备的结构示意图。
具体实施方式
11.以下描述中,为了说明而不是为了限定,提出了诸如特定装置结构、技术之类的具体细节,以便透彻理解本公开实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本公开。在其它情况中,省略对众所周知的装置、装置、电路以及方法的详细说明,以免不必要的细节妨碍本公开的描述。
12.下面将结合附图详细说明根据本公开实施例的一种无线测试设备的供电管理方法、装置及系统。
13.图1是本公开实施例提供的一种无线测试设备的供电管理方法的流程示意图。如图1所示,该无线测试设备的供电管理方法包括:步骤s101,获取无线测试设备的当前工作状态信息,根据当前工作状态信息判断无线测试设备是否处于闲置状态。
14.其中,无线测试设备,可以是各种与无线通信设备(如智能手机、电脑等)的各项性能(如无线性能等)检测相关的测试设备(如测试仪表等);也可以是,各种与电子测量(例如,电压、电流、功率等)相关的测试仪表等。
15.当前工作状态信息,主要包括无线测试设备当前是否正在对待测试设备进行某项性能的测试、已完成对测试任务或者当前没有任何测试任务中的任意一种。
16.闲置状态,主要是指无线测试设备当前处于已完成对测试任务或者当前没有任何测试任务的状态。
17.作为一示例,可以通过监测器获取无线测试设备的测试任务数据,从该测试任务数据中可提取出其当前工作状态信息。
18.步骤s102,若无线测试设备处于闲置状态,则向无线测试设备发送第一控制指令,以控制无线测试设备由工作模式切换至待机模式。
19.作为一示例,可以在无线测试设备内部设置一个控制器(如单片机),当检测到无线测试设备处于闲置状态时,可以由该控制器下发第一控制指令,以控制无线测试设备由工作模式切换至待机模式。
20.作为另一示例,还可以通过外部设置的控制中心(如云端服务器等)在获取到无线测试设备的当前工作状态信息,并判断其处于闲置状态时,向无线测试设备发送第一控制指令,以控制无线测试设备由工作模式切换至待机模式。
21.待机模式,是将当前数据保存在内存中,关闭显示屏幕等配件,只向内存供应电源。
22.步骤s103,在待机模式下,确定无线测试设备的耗电量,根据耗电量判断无线测试设备的待机模式是否处于正常状态。
23.在一实施例中,可以根据下述步骤确定无线测试设备的耗电量:采集无线测试设备在待机模式下的实时电流值和实时电压值;根据实时电流值、实时电压值和预设的供电周期,计算无线测试设备在待机模式
下的耗电量。
24.具体的,当无线测试设备进入待机模式,并切换为间歇式供电模式后,可通过电流测试仪表采集无线测试设备的实时电流值,通过电压测试仪表采集无线测试设备的实时电压值,再根据公式:耗电量=电压*电流*时间,计算出无线测试设备在待机模式下的耗电量。
25.在一实施例中,在计算出无线测试设备在待机模式下的耗电量之后,可以通过判断无线测试设备在待机模式下的耗电量是否超过预设的电量阈值(该无线测试设备在待机模式下的正常耗电量)来确定其是否处于正常状态。一般地,无线测试设备在待机模式下仅保留对其内存供电,其正常耗电量可以根据获取到的该无线测试设备的历史待机模式下的耗电量来确定,或者根据其出厂设置的待机模式耗电量来确定。比如,当无线测试设备当前在待机模式下的耗电量超过预设的电量阈值时,可确定该无线测试设备的待机模式处于异常状态;当无线测试设备当前在待机模式下的耗电量不超过预设的电量阈值时,可确定该无线测试设备的待机模式处于正常状态。
26.步骤s104,若无线测试设备的待机模式处于正常状态,则获取无线测试设备的已锁定程序列表。
27.作为一示例,若无线测试设备当前在待机模式下的耗电量不超过预设的电量阈值,则可确定其待机模式处于正常状态,此时,可以从无线测试设备的消息列表中拉取获得其中的已锁定程序列表。这里的已锁定程序列表中包括多个已锁定程序,比如,屏幕显示程序等。
28.步骤s105,若已锁定程序列表中存在异常中断测试程序,则向无线测试设备发送重新测试指令,以控制无线测试设备由待机模式切换至工作模式,执行重新测试指令,释放并运行异常中断测试程序,并在执行完毕后更新已锁定程序列表,得到更新锁定程序列表并反馈。
29.其中,异常中断测试程序,是指一些测试程序的测试进度未达到100%(即处于未完成状态),但却停止了测试。
30.在一实施例中,可以通过遍历已锁定程序列表的方式,来查找出列表中是否存在测试进度未达到100%的异常中断测试程序。若查找出该已锁定程序列表中存在异常中断测试程序,那么可向无线测试设备发送重新测试指令,以控制无线测试设备重新由待机模式切换至工作模式,并执行该重新测试指令,将该异常中断测试程序从已锁定程序列表中释放出来(例如,自动拖拽出来等),并重新运行该异常中断测试程序,并在执行完毕后更新该已锁定程序列表。
31.步骤s106,当接收到无线测试设备反馈的更新锁定程序列表,并判断更新锁定程序列表不存在异常中断测试程序时,向无线测试设备发送第二控制指令,以控制无线测试设备的供电装置由连续供电模式切换为间歇供电模式。
32.其中,连续供电模式,通常是指连续不间断地向设备提供恒定电流或恒定电压。
33.间歇供电模式,通常是指周期性地向测试设备提供脉冲电流。脉冲电流是指方向不变,强度随时间周期性改变的电流,也叫脉动电流。
34.本公开实施例提供的技术方案,通过获取无线测试设备的当前工作状态信息,根据当前工作状态信息判断无线测试设备是否处于闲置状态;若无线测试设备处于闲置状态,则向无线测试设备发送第一控制指令,以控制无线测试设备由工作模式切换至待机模
式;在待机模式下,向无线测试设备发送第二控制指令,以控制无线测试设备的供电装置由连续供电模式切换为间歇供电模式,能够在无线测试设备处于闲置状态时,及时切换至待机模式,并且在待机模式下采用间歇供电模式(如提供脉冲电流),能够最大限度地降低无线测试设备的耗能量,延长了其电池的使用寿命。此外,还能够在待机模式下通过其耗电量来判断其是否处于正常状态,并在其处于正常状态下进一步判断其是否存在因存在异常中断测试程序而导致正常状态误判的情况,并在不存在正常状态误判的情况下才切换采用间歇供电模式,从而避免因误判导致的测试进度延误。
35.在一些实施例中,根据耗电量判断无线测试设备的待机模式是否处于正常状态之后,还包括:若根据耗电量确定无线测试设备的待机模式处于异常状态,则获取无线测试设备的当前运行程序列表;判断当前运行程序列表中是否存在应锁定程序;若当前运行程序列表中存在应锁定程序,则向无线测试设备发送强制锁定指令,以控制无线测试设备强制锁定应锁定程序。
36.作为一示例,当无线测试设备当前在待机模式下的耗电量超过预设的电量阈值时,可确定该无线测试设备的待机模式处于异常状态。此时,可以进一步检测该无线测试设备是否存在应锁定程序(即未锁定却未锁定的测试程序)。
37.在该技术方案中,由于某些应用程序在待机模式下无需执行,例如,一些测试程序,在不测试时,无需继续运行。如果在无线测试设备熄屏进入待机模式后,仍然运行这些测试程序,无疑会需要额外耗费一部分电量。而本公开实施例提供的技术方案正好解决了该技术问题。如果在检测到无线测试设备存在未锁定的测试程序时,则向无线测试设备发送强制锁定指令,以强制锁定这些无需继续运行的测试程序,从而节省设备在待机模式下的耗电量,延长其供电装置的寿命。
38.在一些实施例中,上述步骤s105包括:获取导致异常中断测试程序中断测试的异常信息;若根据异常信息确定导致异常中断测试程序中断的故障为可恢复故障,则获取异常中断测试程序的测试进度信息;向无线测试设备发送重新测试指令,以控制无线测试设备由待机模式切换至工作模式,执行重新测试指令,释放异常中断测试程序,并根据测试进度信息定位异常中断测试程序的中断位置,启动异常中断测试程序从中断位置继续执行测试任务,直至测试完毕后更新已锁定程序列表,得到更新锁定程序列表并反馈,其中,重新测试指令包括异常中断测试程序及其测试进度信息。
39.其中,异常信息,包括测试逻辑出现错误(例如,被测试设备是否通过外部接口接到到无线测试设备的正确的指令(比如,是否接收到不完整的指令或者接收到未知指令等)等),在测试过程中,无线测试设备与被测试产品的网络连接突然中断(比如,因网络不稳定等原因而导致它们之间的网络连接突然中断等)等。
40.在一实施例中,可根据预设的异常信息与故障类型的对应关系表来确定导致异常中断测试程序中断的故障类型是否为可恢复故障。示例性的,故障类型主要包括可恢复故障和不可恢复故障两种。其中,可恢复故障,通常是指可能由于电磁波辐射等原因引起的瞬
间能量干扰而暂时性地改变无线测试设备中的某个电路器件的状态,但不会持续对电路造成破坏。例如,因瞬间能量干扰而导致寄存器内保存的bit位数据出错,从而会对后面依赖该寄存器值的逻辑计算产生影响,导致计算得到不正确的结果。但是,当下一时刻电路对该寄存器进行更新,寄存器所保存的数据就会更新为正确的值,后面依赖该寄存器的逻辑计算也就会计算得到预期结果。不可恢复故障,通常是指由于无线测试设备的某些电路器件的老化等原因而导致其无法恢复正常功能的故障。
41.作为一示例,当获取到的异常信息为测试逻辑出现错误,结合预设的异常信息与故障类型的对应关系表确定导致异常中断测试程序中断的故障类型为可恢复故障时,进一步获取异常中断测试程序的测试进度信息,并向无线测试设备发送重新测试指令,使得无线测试设备重新由待机模式切换回工作模式。与此同时,释放该异常中断测试程序,并根据该测试进度信息定位其中断位置(例如,测试进度信息为当前测试进度为59%,那么可定位至该异常中断测试程序的进度条的59%位置处),从该中断位置处继续执行之前未完成的测试任务,直至测试完毕后更新该已锁定程序列表并反馈。
42.本公开实施例提供的技术方案,通过获取导致异常中断测试程序中断测试的异常信息,并根据该异常信息确定导致程序中断的故障类型,并在确定该故障类型为可恢复故障时,向无线测试设备发送重新测试指令,以使无线测试设备执行该指令,并启动异常中断测试程序从其中断位置处继续执行完后续的测试程序,直至完成整个测试程序,能够有效提高测试效率。
43.在一些实施例中,上述供电装置包括第一供电模块和第二供电模块。上述步骤,向无线测试设备发送第二控制指令,以控制无线测试设备的供电装置由连续供电模式切换为间歇供电模式,包括:在待机模式下,获取无线测试设备进入待机模式的切换时间点;判断切换时间点是否在预设时段范围内;若切换时间点在预设时段范围内,则向无线测试设备发送第一供电指令,以控制第一供电模块按照预设的供电策略为无线测试设备供电。
44.其中,第一供电模块,可以是太阳能电池(或称光伏电池)。第二供电模块,可以是蓄电池或者锂电池。
45.自然界一昼夜24小时为一个光照周期,有光照的时间为明期,无光照的时间为暗期。通常明期和暗期的持续时间以及光照强度会因为不同地区、季节和经纬度等条件的不同而有所不同。因此,在一个实施例中,可以根据不同的地区、季节、经纬度等信息,预先制定各个地区的光照时间和光照强度对应关系表。该对应关系表可如下表1所示。
46.表1 不同地区的光照时间和光照强度对应关系表地区(所在地理位置)光照时间光照强度(单位:lux)地区1x1点至y1点x2点至y2点

z1z2

地区2a1点至b1点a2点至b2点

c1c2

通常,明期的光照强度会比暗期的光照强度明显要大,且明期一般在白天时间段,暗期一般在黑夜时间段。具体的,在实际应用中,可以进一步根据光照强度以及光照时间将24小时划分为不同的时间段,比如,划分为明期(如上午6点至下午18点)和暗期(如上午18点至次日上午6点)。
47.在本公开实施例中,预设时段范围,可以是有光照的时间,即明期。当作为一示例,假设预设时段范围为明期,具体的时段为早上6点至傍晚6点。若获取到无线测试设备进入待机模式的切换时间点为中午12点20分,即该切换时间点在上述预设时段范围内,则向无线测试设备发送第一供电指令,以控制第一供电模块根据预设的供电策略向无线测试设备供电。
48.其中,预设的供电策略,通常是指按照预设的供电周期,向无线测试设备输出预设强度的电流。比如,在进入待机模式的1分钟时向无线测试设备输出x1安培的电流,2分钟时向无线测试设备输出x2安培的电流,3分钟时向无线测试设备输出x3安培的电流
……
n分钟时向无线测试设备输出xn安培的电流。其中,x1、x2、x3…
xn可为强度大小不等的脉冲电流。具体的,供电周期可以根据实际情况设置为等时间间隔或者不等时间间隔(如在进入待机模式的第1、3、6、8、9

分钟),每个时间点的供电电流大小也可以根据实际情况来灵活设置,在此不做限制。
49.作为另一示例,当无线测试设备进入待机模式的切换时间点为晚上21点,不在预设的时段范围(上午6点至下午18点)内,则向无线测试设备发送第二供电指令,以控制第二供电模块按照预设的供电策略为无线测试设备供电。
50.在实际应用时,可以根据无线测试设备所在的地区,来定预设的时段。比如,无线测试设备在地区1使用,则预设时段可以设置为光照强度为z1(光照强度较大)的时段x1点至y1点(白天)。
51.也就是说,当无线测试设备进入待机模式的切换时间点在预设时段内,则采用第一供电模块为其供电;若切换时间点不在预设时段内,则采用第二供模块为其供电。通过在不同切换时间点采用不同的供电模块为无线测试设备供电,能够充分利用太阳能的能量为测试设备供能,从而节约了蓄电池的电量,延长了蓄电池的使用寿命,同时能够节约能耗,更加绿色环保。此外,通过蓄电池和太阳能电池的交替式供电,使得无线测试设备在野外测试条件恶劣的地区使用,仍能够提供独立、持久的供电电源,适用范围广泛。
52.在一些实施例中,上述步骤,若切换时间点在预设时段范围内,则向无线测试设备发送第一供电指令,以控制第一供电模块按照预设的第一供电策略为线测试设备供电,包括:若切换时间点在预设时段范围内,则采集第一供电模块的供电电压;当供电电压大于预设的电压阈值时,向无线测试设备发送第一供电指令,以控制第一供电模块按照预设的供电策略为线测试设备供电。
53.作为一示例,假设无线测试设备在进入待机模式的切换时间点在预设的时段范围内,可进一步通过电压采集设备采集其第一供电模块的供电电压。通常在光照强度较大的情况下,第一供电模块的供电电压较大,即开路电压较大。当供电电压大于预设的电压阈值(可以为15v、20v等,具体可根据实际情况设置)时,向该无线测试设备发送第一供电指令,以控制第一供电模块按照预设的供电策略为线测试设备供电。
54.在本公开实施例中,通过先后检测无线测试设备在进入待机模式时的切换时间点以及供电电压,可以保证第一供电模块能够在白天光照强度足够强,其供电电压足够大的情况下,向无线测试设备稳定地供电,避免出现断电的情况而导致测试设备的内存数据丢失。
55.图2示出了本公开实施例提供的一种第一供电模块的结构示意图。为了便于说明,图中仅示出了与本实施例相关的部分。如图2所示,第一供电模块包括太阳能电池板201和无线充电单元202,无线充电单元包括无线发射端2021、无线接收端2022和稳压电路2023。其中,太阳能电池板201的输出端与无线发射端2021的输入端连接;无线发射端2021的输出端与无线接收端2022的输入端连接;无线接收端2022的输出端与稳压电路2023的输入端连接;稳压电路2023的输出端与第二供电模块的输入端连接;稳压电路2023的输出端与第二供电模块的输入端之间设置有控制开关203。
56.在本公开实施例中,在采集第一供电模块的供电电压之后,还包括:当供电电压大于预设的电压阈值时,闭合控制开关,以使从太阳能电池板的输出端输出的输出电压,经无线发射端、无线接收端和稳压电路处理后,形成稳定的充电电压,实现为第二供电模块供电。
57.结合上述示例,若第一供电模块的供电电压大于预设的电压阈值(假设是15v)时,则可通过内置在无线测试设备的控制器或者设置在无线测试设备的外部的控制器控制稳压电路2023的输出端与第二供电模块的输入端之间的控制开关203闭合,从而使得第一供电模块的输出电压经由无线发射端、无线接收端和稳压电路处理后,形成稳定的充电电压,为第二供电模块供电。
58.在一实施例中,无线发射端、无线接收端均由电容器和线圈组成,在各自的空间内能够产生磁场并发生振荡,且无线发射端和无线接收端的频率相同。当电场能与磁场能在相同频率下发生振荡时,进行能量的相互传递,形成磁耦合式谐振装置。太阳能电池板,可采用采用单晶硅太阳能电池板,光照充足时其开路电压为15v。
59.其中,通过第一供电模块实现为第二供电模块无线充电的大致过程如下:太阳能电池板在充足的光照条件下,可将光能转换成电能,并经其输出端输出电压,该输出电压可经过lm7525芯片降压稳压后接入到无线发射端,再经过无线接收端、稳压电路,形成稳定的充电电压,再接入第二供电模块,实现为第二供电模块供电。
60.在本公开实施例中,当无线测试设备进入待机模式的切换时间点在预设时段范围内,且第一供电模块的供电电压足够大时,可以通过第一供电模块向无线测试设备供电以维持其待机模式的内存运行,同时还可以为第二供电模块供电,以储能,从而延长无线测试设备的供电装置的寿命。
61.在一些实施例中,上述步骤,检测第一供电模块的供电电压之后,还包括:按照预设的追踪周期,监测第二供电模块的当前能量状态;当根据当前能量状态确定需要对第二供电模块进行能量补给时,向第一供电模块下发充电任务,以使第一供电模块执行充电任务,完成对第二供电模块的能量补给,其中,充电任务包括充电量和充电时长。
62.其中,预设的追踪周期,可以根据实际情况灵活设置。例如,可以在无线测试设备进入待机模式之后实时监测第二供电模块的当前能量状态。当前能量状态,是指第二供电模块的当前剩余电量。
63.作为一示例,可以预先设置一个需要能量补给的补给范围值,再确定第二供电模块的当前剩余电量是否在该补给范围值内,若在,则确定第二供电模块需要进行能量补给;若不在,则确定第二供电模块暂不需要进行能量补给。
64.示例性的,假设需要能量补给的补给范围值为小于50%,若第二供电模块的当前剩余电量为35%(小于50%),即在该补给范围值内,此时,可确定需要给第二供电模块进行能量补给。
65.需要说明的是,上述的补给范围值,可以根据第二供电模块的正常工作电量来设置具体的范围值。比如,第二供电模块的正常工作电量为30%,那么补给范围值则可以设置为≤30%。
66.在本公开实施例中,当根据第二供电模块的当前能量状态确定需要对其进行能量补给时,可以向第一供电模块下发充电任务,以使第一供电模块执行该充电任务,完成对第二供电模块的充电任务。其中,该充电任务包括充电量和充电时长。
67.作为一示例,假设当根据第二供电模块的当前能量状态确定需要对其进行能量补给,且需要补给的电量为x千瓦时,那么可以首先制定一个充电任务,该充电任务中的总充电量为x千瓦时,对应的可以设置一个或者多个充电时段,每个充电时段对应一个充电时长。具体的,充电任务中的充电时段、充电量以及充电时长的对应关系表如下表2所示。
68.表2 充电时段、充电量、充电时长的对应关系表其中,上表2中的x1 x2 x3=x千瓦时。
69.在实际应用中,可以根据当天的光照强度来确定具体的充电时段以及对应的每个充电时段的充电时长。在第二供电模块需要能量补给的阶段,无线测试设备进入待机模式的供电是由第一供电模块完成。
70.在本公开实施例中,通过按照预设的追踪周期,监测第二供电模块的当前能量状态,并根据该当前能量状态确定第二供电模块需要能量补给时才向第一供电模块下发充电任务,使得第一供电模块能够按照该充电任务为其供电,即可持续性地维持第二供电模块的供电量,又可避免造成第二供电模块的“过充”,延长了第二供电模块的使用寿命。
71.在一些实施例中,上述方法,还包括:获取无线测试设备的测试任务序列,测试任务序列包括至少两项测试任务,以及每项测试任务对应的预算测试时长;获取无线测试设备的当前测试任务的测试进度信息;若根据预算测试时长和测试进度信息,确定无线测试设备完成当前测试任务的实际所需时长;根据实际所需时长,调整当前测试任务与下一测试任务之间的测试时间间隔。
72.作为一示例,可以通过获取无线测试设备的日志信息,从日志信息中提取出其测试任务序列,或者获取无线测试设备的消息队列,从该消息队列中提取出其测试任务序列。
73.其中,每个测试任务的预算测试时长,可以根据该测试任务的测试启动时间点和测试完成时间点计算得到。比如,测试任务a的测试启动时间点为14点12分,测试完成时间
点为14点18分,那么该测试任务a的预算测试时长则为6分钟。
74.作为一示例,假设无线测试设备的测试任务序列中包括测试任务a和测试任务b,其中,测试任务a的测试启动时间点为14点12分,测试完成时间点为14点18分,其预算测试时长为6分钟;测试任务b的测试启动时间点为14点30分,测试完成时间点为14点55分,其预算测试时长为15分钟。
75.若无线测试设备的当前测试任务为测试任务a,并通过预设的测试进度条获取到其当前测试进度为70%,测试速率为y,根据当前测试进度和测试速率估算出该测试任务a的实际测试完成时间点为14点17分,即实际所需时长为分钟,比预算测试时长6分钟要缩短1分钟。此时,测试任务a与测试任务b之间的测试时间间隔为13分钟。据此,可将下一测试任务,即测试任务b的测试启动时间提前至14点29分。与此同时,还可在完成测试任务a之后至启动测试任务b的时间段内,控制无线测试设备进入待机模式。
76.本公开实施例提供的技术方案,通过获取无线测试设备的测试任务序列,并根据该序列的相关信息计算完成当前测试任务的实际所需时长,并在当前测试任务的实际所需时长相较于预算测试时长缩短的情况下,将下一测试任务的启动测试时间往前挪,以缩短上一测试任务与下一测试任务之间的尾部衔接时间,从而提高测试速率,且能够在不影响测试任务的正常进行的前提下,降低测试设备的能耗。与此同时,在两测试任务的首尾间隔空闲时间,控制无线测试设备进入待机模式,可以进一步节省设备的耗电量,有利于延长测试设备的电池的使用寿命。
77.上述所有可选技术方案,可以采用任意结合形成本技术的可选实施例,在此不再一一赘述。
78.下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。
79.图3是本公开实施例提供的一种无线测试设备的供电管理装置的示意图。如图3所示,该无线测试设备的供电管理装置包括:获取装置301,被配置为获取无线测试设备的当前工作状态信息,根据当前工作状态信息判断无线测试设备是否处于闲置状态;模式切换装置302,被配置为若无线测试设备处于闲置状态,则向无线测试设备发送第一控制指令,以控制无线测试设备由工作模式切换至待机模式;待机状态确定模块303,被配置为在待机模式下,确定无线测试设备的耗电量,根据耗电量判断无线测试设备的待机模式是否处于正常状态;列表获取模块304,被配置为若无线测试设备的待机模式处于正常状态,则获取无线测试设备的已锁定程序列表;重新测试模块305,被配置为若已锁定程序列表中存在异常中断测试程序,则向无线测试设备发送重新测试指令,以控制无线测试设备由待机模式切换至工作模式,执行重新测试指令,释放并运行异常中断测试程序,并在执行完毕后更新已锁定程序列表,得到更新锁定程序列表并反馈;供电切换模块306,被配置为当接收到无线测试设备反馈的更新锁定程序列表,并判断更新锁定程序列表不存在异常中断测试程序时,向无线测试设备发送第二控制指令,以控制无线测试设备的供电装置由连续供电模式切换为间歇供电模式。
80.本公开实施例提供的技术方案,通过获取装置301获取无线测试设备的当前工作状态信息,根据当前工作状态信息判断无线测试设备是否处于闲置状态;模式切换装置302若无线测试设备处于闲置状态,则向无线测试设备发送第一控制指令,以控制无线测试设备由工作模式切换至待机模式;待机状态确定模块303在待机模式下,确定无线测试设备的耗电量,根据耗电量判断无线测试设备的待机模式是否处于正常状态;列表获取模块304若无线测试设备的待机模式处于正常状态,则获取无线测试设备的已锁定程序列表;重新测试模块305若已锁定程序列表中存在异常中断测试程序,则向无线测试设备发送重新测试指令,以控制无线测试设备由待机模式切换至工作模式,执行重新测试指令,释放并运行异常中断测试程序,并在执行完毕后更新已锁定程序列表,得到更新锁定程序列表并反馈;供电切换模块306当接收到无线测试设备反馈的更新锁定程序列表,并判断更新锁定程序列表不存在异常中断测试程序时,向无线测试设备发送第二控制指令,以控制无线测试设备的供电装置由连续供电模式切换为间歇供电模式,能够在无线测试设备处于闲置状态时,及时控制其切换至待机模式,并且在待机模式下通过其耗电量来判断其是否处于正常状态,并在其处于正常状态下进一步判断其是否存在因存在异常中断测试程序而导致正常状态误判的情况,并在不存在正常状态误判的情况下才切换采用间歇供电模式(如提供脉冲电流),不仅能够避免因误判导致的测试进度延误,又可以很好地降低无线测试设备的耗能量,延长了其电池的使用寿命。
81.在一些实施例中,上述供电管理装置,包括:获取模块,被配置为若根据耗电量确定无线测试设备的待机模式处于异常状态,则获取无线测试设备的当前运行程序列表;判断模块,被配置为判断当前运行程序列表中是否存在应锁定程序;锁定指令发送模块,被配置为若当前运行程序列表中存在应锁定程序,则向无线测试设备发送强制锁定指令,以控制无线测试设备强制锁定应锁定程序。
82.在一些实施例中,上述重新测试模块305包括:信息获取单元,被配置为获取导致异常中断测试程序中断测试的异常信息;故障判断单元,被配置为若根据异常信息确定导致异常中断测试程序中断的故障为可恢复故障,则获取异常中断测试程序的测试进度信息;重新测试单元,被配置为向无线测试设备发送重新测试指令,以控制无线测试设备由待机模式切换至工作模式,执行重新测试指令,释放异常中断测试程序,并根据测试进度信息定位异常中断测试程序的中断位置,启动异常中断测试程序从中断位置继续执行测试任务,直至测试完毕后更新已锁定程序列表,得到更新锁定程序列表并反馈,其中,重新测试指令包括异常中断测试程序及其测试进度信息。
83.在一些实施例中,上述供电装置包括第一供电模块和第二供电模块。上述供电切换装置303包括:切换时间获取单元,被配置为在待机模式下,获取无线测试设备进入待机模式的切换时间点;判断单元,被配置为判断切换时间点是否在预设时段范围内;控制单元,被配置为若切换时间点在预设时段范围内,则向无线测试设备发送第一供电指令,以控制第一供电模块按照预设的供电策略为无线测试设备供电。
84.在一些实施例中,上述控制单元,被具体配置为:若切换时间点在预设时段范围内,则采集第一供电模块的供电电压;当供电电压大于预设的电压阈值时,向无线测试设备发送第一供电指令,以控制第一供电模块按照预设的供电策略为无线测试设备供电。
85.在一些实施例中,上述第一供电模块包括太阳能电池板和无线充电单元,无线充电单元包括无线发射端、无线接收端和稳压电路;太阳能电池板的输出端与无线发射端的输入端连接;无线发射端的输出端与无线接收端的输入端连接;无线接收端的输出端与稳压电路的输入端连接;稳压电路的输出端与第二供电模块的输入端连接;稳压电路的输出端与第二供电模块的输入端之间设置有控制开关;上述步骤,采集第一供电模块的供电电压之后,还包括:当供电电压大于预设的电压阈值时,闭合控制开关,以使从太阳能电池板的输出端输出的输出电压,经无线发射端、无线接收端和稳压电路处理后,形成稳定的充电电压,实现为第二供电模块供电。
86.在一些实施例中,上述步骤,采集第一供电模块的供电电压之后,还包括:按照预设的追踪周期,监测第二供电模块的当前能量状态;当根据当前能量状态确定需要对第二供电模块进行能量补给时,向第一供电模块下发充电任务,以使第一供电模块执行充电任务,完成对第二供电模块的能量补给,其中,充电任务包括充电量和充电时长。
87.在一些实施例中,上述装置还包括:序列获取模块,被配置为获取无线测试设备的测试任务序列,测试任务序列包括至少两项测试任务,以及每项测试任务对应的预算测试时长;信息获取模块,被配置为获取无线测试设备的当前测试任务的测试进度信息;确定模块,被配置为若根据预算测试时长和测试进度信息,确定无线测试设备完成当前测试任务的实际所需时长;调整模块,被配置为根据实际所需时长,调整当前测试任务与下一测试任务之间的测试时间间隔。
88.图4是本公开实施例提供的一种无线测试设备的供电管理系统。如图4所示,该系统包括:无线测试设备401,以及与该无线测试设备通信连接的无线测试设备的供电管理装置402。
89.应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本公开实施例的实施过程构成任何限定。
90.图5是本公开实施例提供的电子设备500的示意图。如图5所示,该实施例的电子设备500包括:处理器501、存储器502以及存储在该存储器502中并且可在处理器501上运行的计算机程序503。处理器501执行计算机程序503时实现上述各个方法实施例中的步骤。或者,处理器501执行计算机程序503时实现上述各装置实施例中各模块/单元的功能。
91.示例性地,计算机程序503可以被分割成一个或多个模块/单元,一个或多个模块/单元被存储在存储器502中,并由处理器501执行,以完成本公开。一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序503在电子设备500中的执行过程。
92.电子设备500可以是桌上型计算机、笔记本、掌上电脑及云端服务器等电子设备。电子设备500可以包括但不仅限于处理器501和存储器502。本领域技术人员可以理解,图5仅仅是电子设备500的示例,并不构成对电子设备500的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如,电子设备还可以包括输入输出设备、网络接入设备、总线等。
93.处理器501可以是中央处理单元(central processing unit,cpu),也可以是其它通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
94.存储器502可以是电子设备500的内部存储单元,例如,电子设备500的硬盘或内存。存储器502也可以是电子设备500的外部存储设备,例如,电子设备500上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,存储器502还可以既包括电子设备500的内部存储单元也包括外部存储设备。存储器502用于存储计算机程序以及电子设备所需的其它程序和数据。存储器502还可以用于暂时地存储已经输出或者将要输出的数据。
95.所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本技术的保护范围。上述装置中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
96.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
97.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本公开的范围。
98.在本公开所提供的实施例中,应该理解到,所揭露的装置/电子设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/电子设备实施例仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,多个单元
或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
99.作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
100.另外,在本公开各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
101.集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读存储介质中。基于这样的理解,本公开实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,计算机程序可以存储在计算机可读存储介质中,该计算机程序在被处理器执行时,可以实现上述各个方法实施例的步骤。计算机程序可以包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、电载波信号、电信信号以及软件分发介质等。需要说明的是,计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如,在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
102.以上实施例仅用以说明本公开的技术方案,而非对其限制;尽管参照前述实施例对本公开进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本公开各实施例技术方案的精神和范围,均应包含在本公开的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献