掌桥专利:专业的专利平台
掌桥专利
首页

太阳能供电系统的控制方法、装置、系统和存储介质

文献发布时间:2024-05-31 01:29:11


太阳能供电系统的控制方法、装置、系统和存储介质

技术领域

本申请涉及光伏电源领域,尤其涉及一种太阳能供电系统的控制方法、装置、系统和存储介质。

背景技术

太阳能作为一种可再生的绿色能源,主要用途之一为太阳能发电。太阳能发电分为光热发电和光伏发电,其中,光伏发电的应用最为广泛。太阳能供电系统作为实现光伏发电的设备,通常由太阳能电池板、控制系统和蓄电系统组成,在晴朗天气且有日照时,太阳能电池板将太阳光的光能直接转换为电能;在无日照或阴雨天气时,由蓄电系统供电。

在相关技术中,太阳能供电系统的控制系统需要定期对太阳光的光照强度进行检测,以确定当前太阳光的光照强度是否满足太阳能供电系统的供电需求。但在无日照或阴雨天气时,太阳光的光照强度在长时间内均无法满足太阳能供电系统的供电需求,而控制系统频繁地检测太阳光的光照强度会过多消耗蓄电系统存储的电能,不利于节能降耗的同时提升了蓄电系统的存储容量需求。

发明内容

有鉴于此,本申请实施例提供了一种太阳能供电系统的控制方法、装置、系统和存储介质,旨在降低太阳能供电系统的静态能耗。

本申请实施例的技术方案是这样实现的:

本申请实施例的技术方案是这样实现的:

第一方面,本申请实施例提供了一种太阳能供电系统的控制方法,包括:

获取太阳能供电系统的基础控制信息;

基于所述基础控制信息和所述太阳能供电系统当前的运行模式,确定所述太阳光的光照强度的检测周期;

基于所述检测周期,对太阳光的光照强度进行检测,并生成检测结果;

基于所述检测结果,控制所述太阳能供电系统的运行模式。

在一些实施方案中,所述基础控制信息包括以下信息中的一个或多个:时间信息、天气信息、季节信息;所述运行模式包括:供电模式和待机模式;

其中,在所述供电模式下,所述太阳能供电系统将太阳光提供的光能转换为电能,并基于所述检测周期,对太阳光的光照强度进行检测;在所述待机模式下,所述太阳能供电系统仅基于所述检测周期,对太阳光的光照强度进行检测。

在一些实施方案中,所述基于所述基础控制信息和所述太阳能供电系统当前的运行模式,确定所述太阳光的光照强度的检测周期,包括:

若确定获取的所述基础控制信息对应第一运行条件,且所述当前的运行模式为所述待机模式,则确定所述检测周期为第一周期;

若确定获取的所述基础控制信息对应第一运行条件,且所述当前的运行模式为所述供电模式,则确定所述检测周期为第二周期;

若确定获取的所述基础控制信息对应第二运行条件,则确定检测周期为所述第二周期;

其中,所述第一周期大于所述第二周期;所述第一运行条件下的太阳光的平均光照强度小于所述第二运行条件下的太阳光的平均光照强度。

在一些实施方案中,所述基于所述检测结果,控制所述太阳能供电系统的运行模式,包括:

若所述检测结果大于或等于设定光照强度阈值,则控制所述太阳能供电系统以所述供电模式运行;

若所述检测结果小于设定光照强度阈值,则控制所述太阳能供电系统以所述待机模式运行。

在一些实施方案中,所述控制方法还包括:

在所述供电模式下,获取表征所述太阳能供电系统的太阳能电池板的输出电流值的第一电流值;

基于所述第一电流值,控制所述太阳能电池板的转动位置;

其中,所述太阳能电池板用于将太阳光提供的光能转换为电能。

在一些实施方案中,所述基于所述第一电流值,控制所述太阳能电池板的转动位置,包括:

基于所述检测结果,确定太阳运动方向;

控制所述太阳能电池板沿所述太阳运动方向在第一行程范围内转动;

基于所述太阳能电池板在所述第一行程范围内转动时所述第一电流值的峰值,确定所述太阳能电池板对应的第一位置;

控制所述太阳能电池板转动至所述第一位置。

在一些实施方案中,所述基于所述第一电流值,控制所述太阳能电池板的转动位置,还包括:

基于预先设定的第三周期,控制所述太阳能电池板在最大允许行程范围内转动;

基于所述太阳能电池板在所述最大允许行程范围内转动时所述第一电流值的峰值,确定所述太阳能电池板对应的第二位置;

控制所述太阳能电池板转动至所述第二位置。

在一些实施方案中,所述控制方法还包括:

获取表征驱动电机的输出电流值的第二电流值;

基于所述第一电流值以及所述检测结果,和/或所述第二电流值,识别所述太阳能供电系统的故障情况,生成故障识别结果;

基于所述故障识别结果,发送故障信息;

其中,所述驱动电机用于驱动所述太阳能电池板转动。

在一些实施方案中,所述基于所述第一电流值以及所述检测结果,和/或所述第二电流值,识别所述太阳能供电系统的故障情况,包括:

若所述第一电流值小于第一设定电流阈值,且所述检测结果大于或等于设定光照强度阈值,则确定所述太阳能供电系统存在故障,生成第一故障识别结果;和/或,

若所述第二电流值大于第二设定电流阈值,则确定所述太阳能供电系统存在故障,生成第二故障识别结果。

在一些实施方案中,所述基于所述故障识别结果,发送故障信息,包括:

基于所述第一故障识别结果,发送第一故障信息;和/或,

基于所述第二故障识别结果,发送第二故障信息;

其中,所述第一故障信息表征所述太阳能供电系统存在输出电流过低故障;所述第二故障信息表征所述太阳能供电系统存在转动异常故障。

在一些实施方案中,还包括:

若所述第二电流值大于所述第二设定电流阈值,则确定第三位置和/或第四位置;

基于所述第三位置和/或所述第四位置,调整所述太阳能电池板的最大允许行程范围;

其中,所述第三位置为所述太阳能电池板沿顺时针方向转动过程中所述第二电流值达到所述第二设定电流阈值时的位置,所述第四位置为所述太阳能电池板沿逆时针方向转动过程中所述第二电流值达到所述第二设定电流阈值时的位置。

第二方面,本申请实施例提供了一种太阳能供电系统的控制装置,包括:

获取模块,用于获取太阳能供电系统的基础控制信息;

确定模块,用于基于所述基础控制信息和所述太阳能供电系统当前的运行模式,确定所述太阳光的光照强度的检测周期;

检测模块,用于基于所述检测周期,对太阳光的光照强度进行检测,并生成检测结果;

控制模块,用于基于所述检测结果,控制所述太阳能供电系统的运行模式。

第三方面,本申请实施例提供了一种太阳能供电系统,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,

所述处理器,用于运行计算机程序时,执行如第一方面所述方法的步骤。

第四方面,本申请实施例提供了一种计算机存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现如第一方面所述方法的步骤。

本申请实施例提供的太阳能供电系统的控制方法,包括:获取太阳能供电系统的基础控制信息;基于基础控制信息和太阳能供电系统当前的运行模式,确定太阳光的光照强度的检测周期;基于检测周期,对太阳光的光照强度进行检测,并生成检测结果;基于检测结果,控制太阳能供电系统的运行模式。如此,太阳能供电系统实时获取用于控制的信息以判断当前运行条件,并在恶劣运行条件下延长太阳光的光照强度的检测周期,降低了太阳能供电系统的静态能耗,提升了太阳能供电系统的续航能力。

附图说明

图1为本申请实施例太阳能供电系统的控制方法的流程示意图;

图2为本申请另一实施例太阳能供电系统的控制方法的流程示意图;

图3为本申请一种应用示例中太阳能供电系统的自动循光方法的流程示意图;

图4为本申请又一实施例太阳能供电系统的控制方法的流程示意图;

图5为本申请一种应用示例中太阳能供电系统异常故障的处理方法的流程示意图;

图6为本申请实施例太阳能供电系统的控制装置的结构示意图;

图7为本申请实施例太阳能供电系统的结构示意图。

具体实施方式

下面结合附图及实施例对本申请再作进一步详细的描述。

除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同。本文中在本申请的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本申请。

本申请实施例提供了一种太阳能供电系统的控制方法,如图1所示。该控制方法包括:

步骤101,获取太阳能供电系统的基础控制信息。

这里,太阳能供电系统作为实现光伏发电的设备,通常由太阳能电池板、控制系统和蓄电系统组成。在晴朗天气且有日照时,太阳能电池板将太阳光的光能转换为电能;在无日照或阴雨天气时,由蓄电系统对控制系统供电。

示例性地,基础控制信息包括以下信息中的一个或多个:时间信息、天气信息、季节信息。

需要说明的是,本申请实施例的太阳能供电系统可以设置联网系统,可以按照预定的采集周期基于联网系统获取本地的时间、天气和季节;太阳能供电系统也可以设置APP控制系统,也可以通过APP控制系统记录用户输入的本地的时间、天气和季节,APP控制系统可以按照预定的周期提醒用户对历史环境信息进行更新;联网系统和APP控制系统可以配合使用,例如,若用户忘记更新历史信息,联网系统可以直接获取本地的时间、天气和季节,或者,联网系统可以直接获取本地的时间、天气和季节等信息后,用户也可以根据实际情况调整天气信息。

步骤102,基于环境信息和太阳能供电系统当前的运行模式,确定太阳光的光照强度的检测周期。

这里,太阳能供电系统设置感光元件,感光元件对太阳光的光照强度进行检测,用于判断当前太阳光的光照强度是否满足太阳能供电系统的供电需求。

示例性地,太阳能供电系统的运行模式包括:供电模式和待机模式。在供电模式下,太阳能供电系统将太阳光提供的光能转换为电能,并基于检测周期,对太阳光的光照强度进行检测。在待机模式下,太阳能供电系统仅基于检测周期,对太阳光的光照强度进行检测。

可以理解的是,当前太阳光的光照强度无法满足太阳能供电系统的供电需求时,太阳能供电系统处于待机模式,由蓄电系统供电,此时太阳能供电系统仅保留定期光照强度检测功能,以保证太阳能供电系统的续航能力。

步骤103,基于检测周期,对太阳光的光照强度进行检测,并生成检测结果。

步骤104,基于检测结果,控制太阳能供电系统的运行模式。

需要说明的是,基于基础控制信息,可以确定太阳能供电系统当前的运行条件,进而判断运行条件下的太阳光的平均光照强度的情况。这里,用于确定运行条件的基础控制信息可以为时间信息、天气信息、季节信息等信息中的一个信息,也可以为时间信息、天气信息、季节信息等信息中的多个信息的组合。

示例性地,太能供电系统的运行条件包括第一运行条件和第二运行条件,第一运行条件下的太阳光的平均光照强度小于第二运行条件下的太阳光的平均光照强度。

需要说明的是,第一运行条件下和/或第二运行条件下的太阳光的平均光照强度是基于历史积累的对应运行条件下的光照强度检测结果获得的。

在本申请的一种应用示例中,太阳能供电系统可以基于获取到的基础控制信息中的单一信息直接确定当前的运行条件。例如,太阳能供电系统获取到上午1:00的时间信息,基于时间信息可以直接确定当前运行条件属于太阳光的平均光照强度较弱的第一运行条件;再例如,太阳能供电系统获取到雾霾天气的天气信息,基于天气信息可以直接确定当前运行条件第一运行条件。

在本申请的一种应用示例中,太阳能供电系统可以基于获取到的基础控制信息中的多个信息组合确定当前的运行条件。例如,太阳能供电系统获取到上午11:00的时间信息和晴天的天气信息,太阳能供电系统无法从单一时间信息或天级信息确定当前的运行条件,但基于时间信息和天气信息的组合,可以确定当前运行条件属于太阳光的平均光照强度较强的第二运行条件。

在本申请的一种应用示例中,太阳能供电系统获取到下午6:00的时间信息、阴天的天气信息和冬季的季节信息,基于时间信息、天气信息和季节信息的组合,可以确定当前运行条件属于第一运行条件。

这里,基础控制信息与运行条件的对应规则在本申请实施例不做具体限定。

这里,本申请实施例的太阳能供电系统可以设置用于确定太阳能供电系统当前的运行条件的确定模型,确定模型基于基础控制信息和对应规则库确定当前的运行条件,并基于历史积累的基础控制信息和太阳光的光照强度检测信息训练确定模型以及更新规则库,以提升运行条件判断的准确性。

进一步地,在本申请的一种应用示例中,太阳能供电系统可以基于联网系统获取并更新最新版本的确定模型。

需要说明的是,第一运行条件和第二运行条件是基于对应的太阳光的平均光照强度区别的,具体区别方法在本申请实施例不做具体限定。在本申请的一种应用示例中,可以基于设定光照强度阈值区别第一运行条件和第二运行条件,第一运行条件下的太阳光的平均光照强度大于或等于设定光照强度阈值,第二运行条件下的太阳光的平均光照强度小于设定光照强度阈值,其中,设定光照强度阈值为可以满足太阳能供电系统的供电需求对应的太阳光的光照强度。示例性地,太阳光的光照强度的检测周期包括第一周期和第二周期。其中,第一周期大于第二周期。

示例性地,基于基础控制信息和太阳能供电系统当前的运行模式,确定太阳光的光照强度的检测周期,包括:

若确定获取的基础控制信息对应第一运行条件,且当前的运行模式为待机模式,则确定检测周期为第一周期。

若确定获取的基础控制信息对应第一运行条件,且当前的运行模式为供电模式,则确定检测周期为第二周期。

若确定获取的基础控制信息对应第二运行条件,则确定检测周期为第二周期。

可以理解地是,在第二运行条件下,太阳光的平均光照强度强,容易满足太阳能供电系统的供电需求,此时太阳能供电系统无论以供电模式或者待机模式运行,均以较短的第二周期定期频繁检测太阳光的光照强度。

可以理解的是,在第一运行条件下,太阳光的平均光照强度弱,难于满足太阳能供电系统的供电需求,若太阳能供电系统以待机模式运行,此时由蓄电系统供电,为了降低太阳能供电系统的静态损耗,在难于满足太阳能供电系统的供电需求的第一运行条件下,太阳能供电系统以较长的第一周期定期检测太阳光的光照强度。

可以理解的是,若太阳能供电系统以供电模式运行,太阳能供电系统的输出功率可以满足太阳能供电系统运行,此时太阳能供电系统以较短的第二周期定期频繁检测太阳光的光照强度。

可以理解地是,本申请实施例的太阳能供电系统实时获取当前如时间、季节、天气等环境信息,并在恶劣运行条件下延长太阳光的光照强度的检测周期,降低太阳能供电系统在待机模式下的静态能耗,提升了太阳能供电系统的续航能力。

示例性地,基于检测结果,控制太阳能供电系统的运行模式,包括:

若检测结果大于或等于设定光照强度阈值,则控制太阳能供电系统以供电模式运行;

若检测结果小于设定光照强度阈值,则控制太阳能供电系统以待机模式运行。

可以理解的是,基于太阳光的光照强度达到光照强度阈值,控制控制太阳能供电系统以供电模式运行,此时太阳能供电系统的输出功率至少能满足太阳能供电系统以供电模式运行时的功耗。

本申请实施例还提供了一种太阳能供电系统的控制方法,如图2所示。该控制方法包括:

步骤201,在供电模式下,获取表征太阳能供电系统的太阳能电池板的输出电流值的第一电流值。

步骤202,基于第一电流值,控制太阳能电池板的转动位置。

示例性地,基于第一电流值,控制太阳能电池板的转动位置,包括:

基于检测结果,确定太阳运动方向;

控制太阳能电池板沿太阳运动方向在第一行程范围内转动;

基于太阳能电池板在第一行程范围内转动时第一电流值的峰值,确定太阳能电池板对应的第一位置;

控制太阳能电池板转动至第一位置。

需要说明的是,感光元件至少为两个,太阳能供电系统可以根据至少两个感光元件检测结果的变化判断太阳运动方向。

需要说明的是,当太阳光垂直照射在太阳能电池板的上表面时,此时太阳光的光照强度最大,太阳能电池板的输出电流最大。

可以理解的是,随着太阳运动,太阳光与太阳能电池板的上表面的入射角发生变化,太阳能电池板的输出电流随之变化,太阳能电池板沿太阳运动方向转动,可以尽可能地增大输出电流。

需要说明的是,太阳能电池板可以在最大允许行程范围内沿顺时针和逆时针两个方向旋转。进一步地,最大允许行程范围可以为+40°~-40°,其中,-40°为太阳能电池板沿逆时针方向旋转40°,40°为太阳能电池板沿顺时针方向旋转40°。

需要说明的是,第一行程范围较小,太阳能电池板可以在第一行程范围内进行微调。

在本申请的一种应用示例中,第一行程范围可以设定为沿太阳运动方向的设定转动角度范围,例如,第一行程范围设定为沿太阳运动方向的0°~5°转动范围。

可以理解的是,当第一电流值减小时,太阳能电池板在第一行程范围内进行微调,此时第一电流值应先变大后变小,太阳能供电系统确定第一电流值最大时对应的太阳能电池板的位置(即第一位置),并控制太阳能电池板转动至第一位置。

示例性地,基于第一电流值,控制太阳能电池板的转动位置,还包括:

基于预先设定的第三周期,控制太阳能电池板在最大允许行程范围内转动;

基于太阳能电池板在最大允许行程范围转动时第一电流值的峰值,确定太阳能电池板对应的第二位置;

控制太阳能电池板转动至第二位置。

这里,第三周期为预先设定的校正周期,太阳能供电系统基于第三周期对太阳能电池板的转动位置进行校正,以保证校正后的转动位置对应的太阳能电池板的输出电流最大。

优选地,第三周期可以为15min。

可以理解的是,本申请实施例提供的太阳能供电系统的控制方法,太阳能电池板会基于输出电流的变化实时转动,并在设定时间周期内进行一次在最大允许行程范围内的校正操作,以保证太阳光垂直照射在太阳能电池板的上表面,进而保证太阳能电池板的输出电流最大,提升太阳能供电系统的效率。

在本申请的一种应用示例中,若确定获取的环境信息为第一环境信息,且当前的运行模式为供电模式,基于预先设定的第四周期控制太阳能电池板沿太阳运动方向在第一行程范围内转动。

可以理解的是,在第一环境条件下,太阳能电池板的输出电流较小,以固定周期控制太阳能电池板的转动位置,可以降低太阳能供电系统的能耗,太阳能电池板的输出电流尽可能对蓄电系统充电。

在本申请的一种应用示例中,提供了一种太阳能供电系统的自动循光方法,如图3所示。该自动循光方法包括:

步骤301,控制太阳能供电系统以待机模式运行。

这里,太阳能供电系统处于待机模式运行,太阳能电池板处于预先设定的初始位置。

步骤302,第一感光元件和第二感光元件检测太阳光的光照强度,生成检测结果。

这里,第一感光元件和第二感光元件基于第一周期或第二周期定期检测太阳光的光照强度。

步骤303,判断检测结果是否大于或等于设定光照强度阈值,如是,执行步骤304;如否,执行步骤301。

这里,检测结果包括第一检测结果和第二检测结果,其中,第一检测结果由第一感光元件检测生成,第二检测结果由第二感光元件检测生成。

进一步地,第一检测结果和第二检测结果中的任一个大于或等于设定光照强度阈值,执行步骤304。

步骤304,控制太阳能供电系统以供电模式运行。

这里,需要说明的是,太阳能供电系统以供电模式运行时,仍继续执行步骤302,若判断检测结果是小于设定光照强度阈值,控制太阳能供电系统以待机模式运行,太阳能电池板恢复至初始位置。

步骤305,获取第一电流值。

这里,第一电流值表征太阳能电池板的输出电流值。

步骤306,控制太阳能电池板在最大允许行程范围内转动,并记录当前时刻t0。

这里,控制太阳能电池板在最大允许行程范围内转动可以为控制太阳能电池板沿逆时针方向转动40°,再沿顺时针方向转动80°(即最大允许行程范围为+40°~-40°)。

步骤307,控制太阳能电池板转动至第二位置。

这里,第二位置为在执行步骤306的过程中,第一电流值达到峰值时对应的太阳能电池板的位置。

步骤308,确定太阳运动方向。

这里,太阳运动方向有第一检测结果和第二检测结果共同确定,例如,第二检测结果变小,第二检测结果变大时,基于第一感光元件和第二感光元件的物理位置关系,确定太阳运动方向。

步骤309,控制太阳能电池板沿太阳运动方向在第一行程范围内转动。

这里,控制太阳能电池板沿太阳运动方向在第一行程范围内转动可以为控制太阳能电池板沿太阳运动方向在0°~5°转动范围内转动。

步骤310,控制太阳能电池板转动至第一位置。

这里,第一位置为在执行步骤309的过程中,第一电流值的达到峰值时对应的太阳能电池板的位置。

步骤311,记录当前时刻t1,判断t1-t0≥△t,如是,跳转至步骤306;如否,跳转至步骤309。

这里,△t为预先设定的第三周期,例如15min,每隔第三周期,太阳能供电系统重新执行步骤306。

示例性地,如图4所示,本申请实施例的控制方法还包括:

步骤401,获取表征驱动电机的输出电流值的第二电流值。

步骤402,基于第一电流值以及检测结果,和/或第二电流值,识别太阳能供电系统的故障情况,生成故障识别结果。

步骤403,基于故障识别结果,发送故障信息。

其中,驱动电机用于驱动太阳能电池板转动。

示例性地,基于第一电流值以及检测结果,和/或第二电流值,识别太阳能供电系统的故障情况,包括:

若第一电流值小于第一设定电流阈值,且检测结果大于或等于设定光照强度阈值,则确定太阳能供电系统存在故障,生成第一故障识别结果;和/或,

若第二电流值大于第二设定电流阈值,则确定太阳能供电系统存在故障,生成第二故障识别结果。

示例性地,基于故障识别结果,发送故障信息,包括:

基于第一故障识别结果,发送第一故障信息;和/或,

基于第二故障识别结果,发送第二故障信息;

其中,第一故障信息表征太阳能供电系统存在输出电流过低故障;第二故障信息表征太阳能供电系统存在转动异常故障。

需要说明的是,第一设定电流阈值为太阳能电池板的输出电流的设计下限值,当第一电流值小于第一设定电流阈值,且检测结果大于或等于设定光照强度阈值时,则说明当前太阳光的光照强度可以满足太阳能供电系统的供电需求,太阳能电池板输出存在异常,此时生成表征太阳能供电系统存在输出电流过低故障的第一故障信息,并基于联网系统将第一故障信息发送至用户,提示用户及时处理太阳能供电系统故障。

需要说明的是,第二设定电流阈值为驱动电机的设计最大转矩对应的电流值,驱动电机的设计最大转矩可以控制太阳能电池板在最大允许行程范围内转动,若第二电流值大于第二设定电流阈值,则说明太阳能电池板的转矩需求过大,可能是在行程范围内存在异物等原因,此时生成表征太阳能供电系统存在转动异常故障的第二故障信息,并基于联网系统将第二故障信息发送至用户,提示用户及时处理太阳能供电系统故障。

示例性地,该控制方法还包括:

若第二电流值大于第二设定电流阈值,则确定第三位置和/或第四位置;

基于第三位置和/或第四位置,调整太阳能电池板的最大允许行程范围;

其中,第三位置为太阳能电池板沿顺时针方向转动过程中第二电流值达到第二设定电流阈值时的位置,第四位置为太阳能电池板沿逆时针方向转动过程中第二电流值达到第二设定电流阈值时的位置。

需要说明的是,由于太阳能电池板可以沿顺时针方向和逆时针方向转动,故太阳能电池板可能在顺时针方向和逆时针方向均存在转动异常故障。

可以理解的是,太阳能电池板可以沿顺时针方向转动时,若第二电流值大于第二设定电流阈值,则确定第三位置;太阳能电池板可以沿逆时针方向转动时,若第二电流值大于第二设定电流阈值,则确定第四位置。

可以理解的是,若第二电流值大于第二设定电流阈值,说明太阳能供电系统存在转动异常故障,驱动电机的设计最大转矩无法满足太阳能电池板在最大允许行程范围内转动,此时太阳能电池板若继续沿同一方向转动,需要增大驱动电机的输出电流,容易发生驱动电机超载故障。

可以理解的是,基于第三位置和/或第四位置,调整太阳能电池板的最大允许行程范围,使得调整后的最大允许行程范围不超过第三位置和/或第四位置,有效避免了太阳能供电系统因转动异常故障而造成驱动电机超载。

在本申请的一种应用示例中,提供了太阳能供电系统异常故障的处理方法,如图5所示。该处理方法包括:

步骤501,太阳能电池板处于初始位置。

步骤502,控制太阳能电池板沿顺时针方向转动,并获取第二电流值。

这里,第二电流值表征用于控制太阳能电池板转动的驱动电机的输出电流值。

步骤503,判断第二电流值是否大于第二设定电流阈值,如是,执行步骤504;如否,执行步骤505。

这里,若第二电流值大于第二设定电流阈值,则说明存在转动异常故障。

步骤504,记录第二电流值达到第二设定电流阈值时对应的太阳能电池板的位置,标记为第三位置。

这里,步骤504之后执行步骤506和步骤517。

步骤505,判断是否触发第一限位开关,如是,执行步骤506;如否,执行步骤502。

这里,太阳能供电系统在初始最大允许行程的两端分别设置第一限位开关和第二限位开关,其中,第一限位开关设置在行程顺时针方向,第二限位开关设置在行程逆时针方向。

步骤506,控制太阳能电池板沿逆时针方向转动,并获取第二电流值。

步骤507,判断第二电流值是否大于第二设定电流阈值,如是,执行步骤508;如否,执行步骤509。

步骤508,记录第二电流值达到第二设定电流阈值时对应的太阳能电池板的位置,标记为第四位置。

这里,步骤508之后,执行步骤510和步骤517。

步骤509,判断是否触发第二限位开关,如是,执行步骤510;如否,执行步骤506。

步骤510,调整最大允许行程范围。

这里,若存在标记的第三位置和/或第四位置,则基于第三位置和/或第四位置调整最大允许行程范围;若不存在标记的第三位置和/或第四位置,则不调整最大允许行程范围。

步骤511,获取表征太阳能电池板的输出电流的第一电流值。

步骤512,判断第一电流值是否小于第一设定电流阈值,如是,执行步骤513;如否,执行步骤516。

步骤513,判断检测结果是否大于或等于设定光照强度阈值,如是,执行步骤514;如否,执行步骤515。

步骤514,发送第一故障信息。

这里,第一故障信息表征太阳能供电系统存在输出电流过低故障。

步骤515,太阳能供电系统以待机模式运行。

步骤516,太阳能供电系统继续以供电模式运行。

步骤517,发送第二故障信息。

这里,第二故障信息表征太阳能供电系统存在转动异常故障。

需要说明的是,太阳能供电系统异常故障的处理方法的步骤可以在太阳能供电系统切换至供电模式时执行,也可以在太阳能供电系统以供电模式运行过程中执行。

为了实现本发明实施例的方法,本发明实施例还提供一种太阳能供电系统的控制装置,该太阳能供电系统的控制装置与上述太阳能供电系统的控制方法对应,上述太阳能供电系统的控制方法实施例中的各步骤也完全适用于本太阳能供电系统的控制装置实施例。

如图6所示,该太阳能供电系统的控制装置包括:获取模块601、确定模块602、检测模块603和控制模块604。其中,获取模块601用于获取太阳能供电系统的基础控制信息。确定模块602用于基于基础控制信息和太阳能供电系统当前的运行模式,确定太阳光的光照强度的检测周期。检测模块603用于基于检测周期,对太阳光的光照强度进行检测,并生成检测结果。控制模块604用于基于检测结果,控制太阳能供电系统的运行模式。

在本申请的一些实施例中,确定模块602还用于:若确定获取的基础控制信息对应第一运行条件,且当前的运行模式为待机模式,则确定检测周期为第一周期;若确定获取的基础控制信息对应第一运行条件,且当前的运行模式为供电模式,则确定检测周期为第二周期;若确定获取的基础控制信息对应第二运行条件,则确定检测周期为第二周期。其中,第一周期大于第二周期;第一运行条件下的太阳光的平均光照强度小于第二运行条件下的太阳光的平均光照强度。

其中,第一周期大于第二周期;第一运行条件下的太阳光的平均光照强度小于第二运行条件下的太阳光的平均光照强度。

在本申请的一些实施例中,控制模块604还用于:若检测结果大于或等于设定光照强度阈值,则控制太阳能供电系统以供电模式运行;若检测结果小于设定光照强度阈值,则控制太阳能供电系统以待机模式运行。

在本申请的一些实施例中,获取模块601还用于在供电模式下,获取表征太阳能供电系统的太阳能电池板的输出电流值的第一电流值。

其中,太阳能电池板用于将太阳光提供的光能转换为电能。

在本申请的一些实施例中,控制模块604还用于基于第一电流值,控制太阳能电池板的转动位置。

在本申请的一些实施例中,确定模块602还用于基于检测结果,确定太阳运动方向。

在本申请的一些实施例中,控制模块604还用于控制太阳能电池板沿太阳运动方向在第一行程范围内转动。

在本申请的一些实施例中,确定模块602还用于基于太阳能电池板在第一行程范围内转动时第一电流值的峰值,确定太阳能电池板对应的第一位置。

在本申请的一些实施例中,控制模块604还用于控制太阳能电池板转动至第一位置。

在本申请的一些实施例中,控制模块604还用于基于预先设定的第三周期,控制太阳能电池板在最大允许行程范围内转动。

在本申请的一些实施例中,确定模块602还用于基于太阳能电池板在最大允许行程范围内转动时第一电流值的峰值,确定太阳能电池板对应的第二位置。

在本申请的一些实施例中,控制模块604还用于控制太阳能电池板转动至第二位置。

在本申请的一些实施例中,获取模块601还用于获取表征驱动电机的输出电流值的第二电流值。

其中,驱动电机用于驱动太阳能电池板转动。

在本申请的一些实施例中,检测模块603还用于基于第一电流值以及检测结果,和/或第二电流值,识别太阳能供电系统的故障情况,生成故障识别结果。

在本申请的一些实施例中,控制模块604还用于基于故障识别结果,发送故障信息。

在本申请的一些实施例中,检测模块603还用于:若第一电流值小于第一设定电流阈值,且检测结果大于或等于设定光照强度阈值,则确定太阳能供电系统存在故障,生成第一故障识别结果;和/或,若第二电流值大于第二设定电流阈值,则确定太阳能供电系统存在故障,生成第二故障识别结果。

在本申请的一些实施例中,控制模块604还用于:基于第一故障识别结果,发送第一故障信息;和/或,基于第二故障识别结果,发送第二故障信息。

其中,第一故障信息表征太阳能供电系统存在输出电流过低故障;第二故障信息表征太阳能供电系统存在转动异常故障。

在本申请的一些实施例中,确定模块602还用于:若第二电流值大于第二设定电流阈值,则确定第三位置和/或第四位置。

其中,第三位置为太阳能电池板沿顺时针方向转动过程中第二电流值达到第二设定电流阈值时的位置,第四位置为太阳能电池板沿逆时针方向转动过程中第二电流值达到第二设定电流阈值时的位置。

在本申请的一些实施例中,控制模块604还用于基于第三位置和/或第四位置,调整太阳能电池板的最大允许行程范围。

基于上述程序模块的硬件实现,且为了实现本发明实施例的方法,本发明实施例还提供一种太阳能供电系统。图7仅仅示出了该太阳能供电系统的示例性结构而非全部结构,根据需要可以实施图7示出的部分结构或全部结构。

如图7所示,本发明实施例提供的太阳能供电系统700包括:至少一个处理器701、存储器702、用户接口703和至少一个网络接口704。太阳能供电系统700中的各个组件通过总线系统705耦合在一起。可以理解,总线系统705用于实现这些组件之间的连接通信。总线系统705除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图7中将各种总线都标为总线系统705。

其中,用户接口703可以包括显示器、键盘、鼠标、轨迹球、点击轮、按键、按钮、触感板或者触摸屏等。

本发明实施例中的存储器702用于存储各种类型的数据以支持太阳能供电系统700的操作。这些数据的示例包括:用于在太阳能供电系统700上操作的任何计算机程序。

本发明实施例揭示的太阳能供电系统的控制方法可以应用于处理器701中,或者由处理器701实现。处理器701可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,太阳能供电系统的控制方法的各步骤可以通过处理器701中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器701可以是通用处理器、数字信号处理器(DSP,Digital Signal Processor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器701可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器702,处理器701读取存储器702中的信息,结合其硬件完成本发明实施例提供的太阳能供电系统的控制方法的步骤。

在示例性实施例中,太阳能供电系统700可以被一个或多个应用专用集成电路(ASIC,Application Specific Integrated Circuit)、DSP、可编程逻辑器件(PLD,Programmable Logic Device)、复杂可编程逻辑器件(CPLD,Complex Programmable LogicDevice)、FPGA、通用处理器、控制器、微控制器(MCU,Micro Controller Unit)、微处理器(Microprocessor)、或者其他电子元件实现,用于执行前述的太阳能供电系统的控制方法。

在本申请的一种应用示例中,太阳能供电系统700可以设置在电子设备上,用于为电子设备供电。上述电子设备可以为摄像机、无人机以及监控设备等,本申请对电子设备的类型不做具体限定。

在示例性实施例中,本发明实施例还提供了一种存储介质,即计算机存储介质,具体可以是计算机可读存储介质,例如包括存储计算机程序的存储器702,上述计算机程序可由太阳能供电系统的处理器701执行,以完成本发明实施例太阳能供电系统的控制方法所述的步骤。计算机可读存储介质可以是ROM、PROM、EPROM、EEPROM、Flash Memory、磁表面存储器、光盘、或CD-ROM等存储器。

需要说明的是:“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

另外,本申请实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请披露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

相关技术
  • 一种供电系统调频方法、装置、控制设备及存储介质
  • 太阳能空调器控制方法、控制装置、空调器及存储介质
  • 流体控制装置、控制系统、控制方法和程序存储介质
  • 摄像装置、图像处理装置及系统、控制方法和存储介质
  • 系统控制方法、装置、计算机装置及计算机可读存储介质
  • 太阳能供电系统、太阳能供电系统的控制方法及装置
  • 供电系统、供电系统的控制方法和可读存储介质
技术分类

06120116625030