[0064] 具体地,根据不同的荷电状态值来设计梯次的功率裕量,当电池SOC>50%(即上述的第一预设数值)时,其功率平抑能力较强,目标功率裕量可取100%,也即无需裕量,当电池容量30%(即上述的第二预设数值)≤SOC≤50%时,其功率平抑能力减弱,需要将目标功率裕量提高到120%,当电池容量10%(即上述的第三预设数值)
[0065] 综上所述,通过根据不同的荷电状态值来设计梯次的功率裕量,优化了电池微网工况下的供电动态特性。
[0066] 为了更准确对离网输出端口的目标路输出的通断进行控制,在光储发电系统未连接储能电池时,若离网输出端口中的每路输出设置了供电优先级,则依据目标功率裕量值和供电优先级控制离网输出端口的目标路输出的通断包括以下步骤:获取离网输出端口的平均输出总功率和光储发电系统的光伏发电功率值;依据平均输出总功率和光伏发电功率值进行计算,得到第一实际功率裕量值;若第一实际功率裕量值小于目标功率裕量值,则依据供电优先级对离网输出端口的每路输出的通断进行控制,以使第一实际功率裕量值小于等于目标功率裕量值。
[0067] 若离网输出端口中的每路输出未设置供电优先级,则获取离网输出端口中的每路输出的输出功率;依据每路输出的平均输出功率的高低对离网输出端口中的每路输出进行通断控制,以使平均输出总功率小于等于光伏发电功率值。
[0068] 具体地,当光储发电系统检测到电网掉电故障之后,光储发电系统的控制器会调用当前光伏发电功率值和离网输出端口的所有路的平均输出总功率,然后计算光伏发电功率值同平均输出总功率之比是否满足目标功率裕量值(可以设置300%、250%、200%等),并结合各路供电优先级的基础上根据结果执行对应操作:
[0069] (1)如果光伏发电功率值同离网端口所有路平均输出功率之和的比值大于等于目标功率裕量值,则所有离网端口的所有路同时供电;否则,采取步骤(2);
[0070] (2)计算光伏发电功率值同剔除最低供电优先级路后的离网端口其他路平均输出总功率的比值是否大于等于目标功率裕量值,如果满足要求,则除了最低供电优先级的路不供电外,其他所有路同时供电;否则,采取步骤(3);
[0071] (3)计算光伏发电功率值同剔除最低和次最低供电优先级路后的离网端口其他路平均输出总功率的比值是否大于等于目标功率裕量值,如果满足要求,则除了最低和次最低供电优先级的路不供电外,其他所有路同时供电;否则,采取步骤(4);
[0072] (4)按照(2)和(3)的思路依次将最低到最高供电优先级进行排查,并给对应满足的目标功率裕量的输出供电。
[0073] 如果离网输出端口中的每路输出未设置供电优先级,则采用以下步骤进行处理:
[0074] (5)计算光伏发电功率值同平均输出总功率之比是否满足目标功率裕量值(可以设置300%、250%、200%等),并根据结果执行对应操作:
[0075] (6)如果光伏发电功率值同平均输出总功率的比值大于等于目标功率裕量值,则所有离网端口的所有路同时供电;否则,采取步骤(7);
[0076] (7)按照当前光伏发电功率值,根据每路输出的平均输出功率从小到大选择能够满足目标功率裕量的输出路数,将这几路供电,其他不供电。
[0077] 综上所述,通过上述步骤能够实现对离网输出端口的准确控制,优化了光伏微网工况下供电动态特性。
[0078] 需要说明的是,在光储发电系统连接储能电池时,依据目标功率裕量值和供电优先级控制离网输出端口的目标路输出的通断的具体步骤与光储发电系统未连接储能电池是相同的,在此不再赘述。
[0079] 在光储发电系统未连接储能电池时,依据目标功率裕量值和供电优先级控制离网输出端口的目标路输出的通断之后,由于光储发电系统的光伏发电功率会根据当前的环境情况发生较大变化,因此,当有一路负载供电被切除之后,通过固定周期地测试发电功率试探,一旦发现发电功率能满足所需增加输出路的功率裕量要求时,可以及时将不供电状态的每路输出转换为供电状态,具体包括:若存在至少一路输出处于不供电状态,则对光储发电系统的光伏发电功率进行周期性试探操作,以获取光储发电系统的可增加的光伏发电功率值;若离网输出端口中的每路输出设置了供电优先级,则依据供电优先级和目标功率裕量值控制处于不供电状态的每路输出的通断。
[0080] 对光储发电系统的光伏发电功率进行周期性试探操作包括:判断光储发电系统的逆变器是否处于限功率模式;若逆变器处于限功率模式,则依据第一试探周期对光储发电系统的光伏发电功率进行周期性试探操作;若逆变器未处于限功率模式,则依据第二试探周期对光储发电系统的光伏发电功率进行周期性试探操作,其中,第二试探周期小于第一试探周期。
[0081] 具体地,如果有至少1路输出不供电,检查逆变器在检测到电网掉电故障之前是否处于限功率模式:如果之前的逆变器状态处于限功率模式,代表之前光伏发电功率没有最大化,可以立即进行光伏发电功率试探操作,也就是上述的第一试探周期;
[0082] 如果之前的逆变器状态处于非限功率模式,代表之前光伏发电功率为当时最大功率,可以按照设定的光伏发电功率试探周期T2(可以取1min、5min、10min等)进行光伏发电功率试探操作,也就是上述的依据第二试探周期对光储发电系统的光伏发电功率进行周期性试探操作。
[0083] 对光储发电系统的光伏发电功率进行周期性试探操作,可以准确得到光储发电系统的可增加的光伏发电功率值。根据可增加的光伏发电功率,分别按照是否已设供电优先级进行操作:
[0084] 如果已设供电优先级:按照供电优先级从高到低,依次将可增加的光伏发电功率同未被供电的输出路的平均输出功率做比,如果有发现满足目标功率裕量值,则将对应的路进行供电,否则不供电;
[0085] 如果未设供电优先级:按照平均输出功率从小到大,依次将可增加的光伏发电功率同未被供电的输出路的平均输出功率做比,如果有发现满足目标功率裕量值,则将对应的路进行供电,否则不供电。
[0086] 综上所述,通过对光储发电系统的光伏发电功率进行周期性试探操作,可以及时将不供电的输出路负载进行供电,保证负载的正常运作。
[0087] 为了准确得到光储发电系统的可增加的光伏发电功率值,对光储发电系统的光伏发电功率进行周期性试探操作,以获取光储发电系统的可增加的光伏发电功率值包括以下步骤:采集光储发电系统的直流母线电压值,得到第一电压值;依据预设的升压测试时间对直流母线的电压进行升压操作,得到第二电压值;依据第一电压值和第二电压值计算得到光储发电系统的可增加的光伏发电功率值。
[0088] 具体地,如果有至少1路输出不供电,对光储发电系统的光伏发电功率进行周期性试探操作,记录当前直流母线电压值Vbus1(即第一电压值),命令光储发电系统按照升压测试时间Ttest对直流母线电压进行升压操作,记录升压测试时间Ttest之后母线电压值Vbus3(即第二电压值),可以按照下述公式计算系统可增加的光伏发电功率,式中C为母线电容容值: 。综上所述,通过上述步骤可以准确得到光储发电系统的可增加的光伏发电功率值。
[0089] 在若离网输出端口中的每路输出设置了供电优先级,则依据供电优先级和目标功率裕量值控制处于不供电状态的每路输出的通断之后,该方法还包括:若检测到光储发电系统的直流母线的电压发生降低且降低的持续时间超过预设时间段,则重复执行若离网输出端口中的每路输出设置了供电优先级,则依据目标功率裕量值和供电优先级控制离网输出端口的目标路输出的通断。
[0090] 具体地,当逆变器母线电压发生降低且维持时间超过T3(可以取10s、20s、30s、1min等)时,表明光储发电系统已发生较长时间的降发电功率,而不是瞬时波动,有可能需要执行切除负载操作。计算当前光伏发电功率值同已供电的输出路的平均输出功率值的比值,如果比值仍然满足目标功率裕量值,则不操作,否则根据系统是否已设供电优先级来对处于供电状态的每路输出的通断进行控制。
[0091] 在光储发电系统连接储能电池时,依据目标功率裕量值和供电优先级控制离网输出端口的目标路输出的通断之后,由于光储发电系统的光伏发电功率会根据当前的环境情况发生较大变化,因此,当有一路负载供电被切除之后,通过固定周期地测试发电功率试探,一旦发现发电功率能满足所需增加输出路的功率裕量要求时,可以及时将再将不供电状态的每路输出转换为供电状态,具体包括:
[0092] 若存在至少一路输出的平均输出功率小于额定功率值且处于不供电状态,且储能电池的荷电状态值小于等于第三预设数值,则对光储发电系统的光伏发电功率进行周期性试探操作,以获取光储发电系统的可增加的光伏发电功率值;若离网输出端口中的每路输出设置了供电优先级,则依据供电优先级、储能电池的荷电状态值和目标功率裕量值控制处于不供电状态的每路输出的通断。
[0093] 具体地,光储发电系统的控制器会实时检测电池容量SOC值,如果SOC值>10%则继续执行依据所述目标功率裕量值和所述供电优先级,控制所述离网输出端口的目标路输出的通断;当SOC<=10%时,可以认为电池已放完电,完全由光伏发电对负载进行供电,当有满足逆变器额定功率的输出路中至少1路输出不供电,按照设定的伏发电功率试探周期(可以取1min、5min、10min等)进行光伏发电功率试探操作;
[0094] 光伏发电功率试探操作:系统控制器记录当前直流母线电压值Vbus1,命按照升压测试时间Ttest对直流母线电压进行升压操作,记录升压测试时间Ttest之后母线电压值Vbus3,可以按照下述公式计算系统可增加的光伏发电功率,式中C为母线电容容值:。根据得到的系统可增加的光伏发电功率,分别按照系统是否
已设供电优先级进行操作:
[0095] 系统已设供电优先级:按照供电优先级从高到低,依次将可增加的光伏发电功率同未被供电的输出路做比,如果有发现满足目标功率裕量值,则对该路供电,否则不供电;同步检测电池容量SOC值,如果SOC>10%,则继续执行依据所述目标功率裕量值和所述供电优先级,控制所述离网输出端口的目标路输出的通断。
[0096] 系统未设供电优先级:按照平均输出功率值从小到大,依次将可增加的光伏发电功率同未被供电的输出路做比,如果有发现满足目标功率裕量值,则对该路供电,否则不供电;同步检测电池容量SOC值,如果SOC>10%则继续执行依据所述目标功率裕量值和所述供电优先级,控制所述离网输出端口的目标路输出的通断。
[0097] 本申请实施例提供的基于光储发电系统的离网输出端口的控制方法,通过若光储发电系统检测到电网掉电,则确定光储发电系统是否连接储能电池;若光储发电系统连接储能电池,则依据储能电池的荷电状态值,确定目标功率裕量值为以下之一:第一功率裕量值、第二功率裕量值、第三功率裕量值、第四功率裕量值,其中,第四功率裕量值大于第三功率裕量值,第三功率裕量值大于第二功率裕量值,第二功率裕量值大于第一功率裕量值;若光储发电系统未连接储能电池,则确定目标功率裕量值为第五功率裕量值,其中,第五功率裕量值大于等于第四功率裕量值;若离网输出端口中的每路输出设置了供电优先级,则依据目标功率裕量值和供电优先级,控制离网输出端口的目标路输出的通断,其中,若光储发电系统连接储能电池,则目标路输出至少包括离网输出端口中的一路输出,若光储发电系统未连接储能电池,则目标路输出包括离网输出端口中的每路输出,解决了相关技术中通过额外的辅助装置实现对光储发电系统中的离网输出端口通断的控制,导致对离网输出端口通断控制的准确度比较低的问题。在本方案中,在光储发电系统检测到电网掉电之后,通过离网输出端口中的每路输出的供电优先级以及目标功率裕量值对每一路输出的通断进行控制,优化了离网供电特性,进而达到了提高对离网输出端口通断控制的准确度的效果。
[0098] 需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0099] 本申请实施例还提供了一种基于光储发电系统的离网输出端口的控制装置,需要说明的是,本申请实施例的基于光储发电系统的离网输出端口的控制装置可以用于执行本申请实施例所提供的用于基于光储发电系统的离网输出端口的控制方法。以下对本申请实施例提供的基于光储发电系统的离网输出端口的控制装置进行介绍。
[0100] 图5是根据本申请实施例的基于光储发电系统的离网输出端口的控制装置的示意图。如图5所示,该装置包括:第一确定单元501,第二确定单元502,第三确定单元503和第一控制单元504。
[0101] 第一确定单元501,用于若光储发电系统检测到电网掉电,则确定光储发电系统是否连接储能电池;
[0102] 第二确定单元502,用于若光储发电系统连接储能电池,则依据储能电池的荷电状态值,确定目标功率裕量值为以下之一:第一功率裕量值、第二功率裕量值、第三功率裕量值、第四功率裕量值,其中,第四功率裕量值大于第三功率裕量值,第三功率裕量值大于第二功率裕量值,第二功率裕量值大于第一功率裕量值;
[0103] 第三确定单元503,用于若光储发电系统未连接储能电池,则确定目标功率裕量值为第五功率裕量值,其中,第五功率裕量值大于等于第四功率裕量值;
[0104] 第一控制单元504,用于若离网输出端口中的每路输出设置了供电优先级,则依据目标功率裕量值和供电优先级,控制离网输出端口的目标路输出的通断,其中,若光储发电系统连接储能电池,则目标路输出至少包括离网输出端口中的一路输出,若光储发电系统未连接储能电池,则目标路输出包括离网输出端口中的每路输出。
[0105] 本申请实施例提供的基于光储发电系统的离网输出端口的控制装置,通过第一确定单元501若光储发电系统检测到电网掉电,则确定光储发电系统是否连接储能电池;第二确定单元502若光储发电系统连接储能电池,则依据储能电池的荷电状态值,确定目标功率裕量值为以下之一:第一功率裕量值、第二功率裕量值、第三功率裕量值、第四功率裕量值,其中,第四功率裕量值大于第三功率裕量值,第三功率裕量值大于第二功率裕量值,第二功率裕量值大于第一功率裕量值;第三确定单元503若光储发电系统未连接储能电池,则确定目标功率裕量值为第五功率裕量值,其中,第五功率裕量值大于等于第四功率裕量值;第一控制单元504若离网输出端口中的每路输出设置了供电优先级,则依据目标功率裕量值和供电优先级,控制离网输出端口的目标路输出的通断,其中,若光储发电系统连接储能电池,则目标路输出至少包括离网输出端口中的一路输出,若光储发电系统未连接储能电池,则目标路输出包括离网输出端口中的每路输出,解决了相关技术中通过额外的辅助装置实现对光储发电系统中的离网输出端口通断的控制,导致对离网输出端口通断控制的准确度比较低的问题。在本方案中,在光储发电系统检测到电网掉电之后,通过离网输出端口中的每路输出的供电优先级以及目标功率裕量值对每一路输出的通断进行控制,优化了离网供电特性,进而达到了提高对离网输出端口通断控制的准确度的效果。
[0106] 可选地,在本申请实施例提供的基于光储发电系统的离网输出端口的控制装置中,该装置还包括:第四确定单元,用于若光储发电系统连接储能电池,在依据储能电池的荷电状态值,确定目标功率裕量值为以下之一:第一功率裕量值、第二功率裕量值、第三功率裕量值、第四功率裕量值之前,确定光储发电系统的逆变器的额定功率值,并检测离网输出端口中的每路输出的输出功率,得到每路输出的平均输出功率;计算单元,用于计算每路输出的平均输出功率之和,得到平均输出总功率;判断单元,用于若平均输出总功率大于额定功率值,则判断离网输出端口中的每路输出是否设置了供电优先级;第二控制单元,用于若离网输出端口中的每路输出设置了供电优先级,则依据供电优先级对离网输出端口中的每路输出进行通断控制,以使平均输出总功率小于等于额定功率值。
[0107] 可选地,在本申请实施例提供的基于光储发电系统的离网输出端口的控制装置中,该装置还包括:第三控制单元,用于在判断离网输出端口中的每路输出是否设置了供电优先级之后,若离网输出端口中的每路输出未设置供电优先级,则依据每路输出的平均输出功率的高低对离网输出端口中的每路输出进行通断控制,以使平均输出总功率小于等于额定功率值。
[0108] 可选地,在本申请实施例提供的基于光储发电系统的离网输出端口的控制装置中,第四确定单元包括:检测模块,用于检测离网输出端口中的每路输出的输出电流,并依据输出电流计算得到每路输出的输出功率;处理模块,用于依据预设统计周期对每路输出的输出功率进行滑动平均处理,得到每路输出的平均输出功率。
[0109] 可选地,在本申请实施例提供的基于光储发电系统的离网输出端口的控制装置中,第二确定单元包括:第一确定模块,用于若荷电状态值大于第一预设数值,则确定目标功率裕量值为第一功率裕量值;第二确定模块,用于若荷电状态值小于等于第一预设数值且荷电状态值大于等于第二预设数值,则确定目标功率裕量值为第二功率裕量值;第三确定模块,用于若荷电状态值小于第二预设数值且荷电状态值大于第三预设数值,则确定目标功率裕量值为第三功率裕量值;第四确定模块,用于若荷电状态值小于等于第三预设数值,则确定目标功率裕量值为第四功率裕量值。
[0110] 可选地,在本申请实施例提供的基于光储发电系统的离网输出端口的控制装置中,在光储发电系统未连接储能电池时,第一控制单元504包括:获取模块,用于获取离网输出端口的平均输出总功率和光储发电系统的光伏发电功率值;第一计算模块,用于依据平均输出总功率和光伏发电功率值进行计算,得到第一实际功率裕量值;控制模块,用于若第一实际功率裕量值小于目标功率裕量值,则依据供电优先级对离网输出端口的每路输出的通断进行控制,以使第一实际功率裕量值小于等于目标功率裕量值。
[0111] 可选地,在本申请实施例提供的基于光储发电系统的离网输出端口的控制装置中,该装置还包括:获取单元,用于若离网输出端口中的每路输出未设置供电优先级,获取离网输出端口中的每路输出的输出功率;第四控制单元,用于依据每路输出的平均输出功率的高低对离网输出端口中的每路输出进行通断控制,以使平均输出总功率小于等于光伏发电功率值。
[0112] 可选地,在本申请实施例提供的基于光储发电系统的离网输出端口的控制装置中,该装置还包括:第一操作单元,用于在光储发电系统未连接储能电池时,依据目标功率裕量值和供电优先级控制离网输出端口的目标路输出的通断之后,若存在至少一路输出处于不供电状态,则对光储发电系统的光伏发电功率进行周期性试探操作,以获取光储发电系统的可增加的光伏发电功率值;第五控制单元,用于若离网输出端口中的每路输出设置了供电优先级,则依据供电优先级和目标功率裕量值控制处于不供电状态的每路输出的通断。
[0113] 可选地,在本申请实施例提供的基于光储发电系统的离网输出端口的控制装置中,操作单元包括:判断模块,用于判断光储发电系统的逆变器是否处于限功率模式;第一操作模块,用于若逆变器处于限功率模式,则依据第一试探周期对光储发电系统的光伏发电功率进行周期性试探操作;第二操作模块,用于若逆变器未处于限功率模式,则依据第二试探周期对光储发电系统的光伏发电功率进行周期性试探操作,其中,第二试探周期小于第一试探周期。
[0114] 可选地,在本申请实施例提供的基于光储发电系统的离网输出端口的控制装置中,线电压值,得到第一电压值;第三操作模块,用于依据预设的升压测试时间对直流母线的电压进行升压操作,得到第二电压值;第二计算模块,用于依据第一电压值和第二电压值计算得到光储发电系统的可增加的光伏发电功率值。
[0115] 可选地,在本申请实施例提供的基于光储发电系统的离网输出端口的控制装置中,该装置还包括:第六控制单元,用于在若离网输出端口中的每路输出设置了供电优先级,则依据供电优先级和目标功率裕量值控制处于不供电状态的每路输出的通断之后,若检测到光储发电系统的直流母线的电压发生降低且降低的持续时间超过预设时间段,则重复执行若离网输出端口中的每路输出设置了供电优先级,则依据目标功率裕量值和供电优先级控制离网输出端口的目标路输出的通断。
[0116] 可选地,在本申请实施例提供的基于光储发电系统的离网输出端口的控制装置中,该装置还包括:第二操作单元,用于在光储发电系统连接储能电池时,依据目标功率裕量值和供电优先级控制离网输出端口的目标路输出的通断之后,若存在至少一路输出的平均输出功率小于额定功率值且处于不供电状态,且储能电池的荷电状态值小于等于第三预设数值,则对光储发电系统的光伏发电功率进行周期性试探操作,以获取光储发电系统的可增加的光伏发电功率值;第七控制单元,用于若离网输出端口中的每路输出设置了供电优先级,则依据供电优先级、储能电池的荷电状态值和目标功率裕量值控制处于不供电状态的每路输出的通断。
[0117] 基于光储发电系统的离网输出端口的控制装置包括处理器和存储器,上述的第一确定单元501,第二确定单元502,第三确定单元503和第一控制单元504等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。
[0118] 处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来实现对光储发电系统的离网输出端口的精准控制。
[0119] 存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM),存储器包括至少一个存储芯片。
[0120] 本发明实施例提供了一种处理器,处理器用于运行程序,其中,程序运行时执行基于光储发电系统的离网输出端口的控制方法。
[0121] 如图6所示,本发明实施例提供了一种电子设备,设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序,处理器执行程序时实现以下步骤:若光储发电系统检测到电网掉电,则确定光储发电系统是否连接储能电池;若光储发电系统连接储能电池,则依据储能电池的荷电状态值,确定目标功率裕量值为以下之一:第一功率裕量值、第二功率裕量值、第三功率裕量值、第四功率裕量值,其中,第四功率裕量值大于第三功率裕量值,第三功率裕量值大于第二功率裕量值,第二功率裕量值大于第一功率裕量值;若光储发电系统未连接储能电池,则确定目标功率裕量值为第五功率裕量值,其中,第五功率裕量值大于等于第四功率裕量值;若离网输出端口中的每路输出设置了供电优先级,则依据目标功率裕量值和供电优先级,控制离网输出端口的目标路输出的通断,其中,若光储发电系统连接储能电池,则目标路输出至少包括离网输出端口中的一路输出,若光储发电系统未连接储能电池,则目标路输出包括离网输出端口中的每路输出。
[0122] 可选地,若光储发电系统连接储能电池,在依据储能电池的荷电状态值,确定目标功率裕量值为以下之一:第一功率裕量值、第二功率裕量值、第三功率裕量值、第四功率裕量值之前,方法还包括:确定光储发电系统的逆变器的额定功率值,并检测离网输出端口中的每路输出的输出功率,得到每路输出的平均输出功率;计算每路输出的平均输出功率之和,得到平均输出总功率;若平均输出总功率大于额定功率值,则判断离网输出端口中的每路输出是否设置了供电优先级;若离网输出端口中的每路输出设置了供电优先级,则依据供电优先级对离网输出端口中的每路输出进行通断控制,以使平均输出总功率小于等于额定功率值。
[0123] 可选地,在判断离网输出端口中的每路输出是否设置了供电优先级之后,该方法还包括:若离网输出端口中的每路输出未设置供电优先级,则依据每路输出的平均输出功率的高低对离网输出端口中的每路输出进行通断控制,以使平均输出总功率小于等于额定功率值。
[0124] 可选地,检测离网输出端口中的每路输出的输出功率,得到每路输出的平均输出功率包括:检测离网输出端口中的每路输出的输出电流,并依据输出电流计算得到每路输出的输出功率;依据预设统计周期对每路输出的输出功率进行滑动平均处理,得到每路输出的平均输出功率。
[0125] 可选地,依据储能电池的荷电状态值,确定目标功率裕量值为以下之一:第一功率裕量值、第二功率裕量值、第三功率裕量值、第四功率裕量值包括:若荷电状态值大于第一预设数值,则确定目标功率裕量值为第一功率裕量值;若荷电状态值小于等于第一预设数值且荷电状态值大于等于第二预设数值,则确定目标功率裕量值为第二功率裕量值;若荷电状态值小于第二预设数值且荷电状态值大于第三预设数值,则确定目标功率裕量值为第三功率裕量值;若荷电状态值小于等于第三预设数值,则确定目标功率裕量值为第四功率裕量值。
[0126] 可选地,在光储发电系统未连接储能电池时,若离网输出端口中的每路输出设置了供电优先级,则依据目标功率裕量值和供电优先级控制离网输出端口的目标路输出的通断包括:获取离网输出端口的平均输出总功率和光储发电系统的光伏发电功率值;依据平均输出总功率和光伏发电功率值进行计算,得到第一实际功率裕量值;若第一实际功率裕量值小于目标功率裕量值,则依据供电优先级对离网输出端口的每路输出的通断进行控制,以使第一实际功率裕量值小于等于目标功率裕量值。
[0127] 可选地,若离网输出端口中的每路输出未设置供电优先级,该方法还包括:获取离网输出端口中的每路输出的输出功率;依据每路输出的平均输出功率的高低对离网输出端口中的每路输出进行通断控制,以使平均输出总功率小于等于光伏发电功率值。
[0128] 可选地,在光储发电系统未连接储能电池时,依据目标功率裕量值和供电优先级控制离网输出端口的目标路输出的通断之后,该方法还包括:若存在至少一路输出处于不供电状态,则对光储发电系统的光伏发电功率进行周期性试探操作,以获取光储发电系统的可增加的光伏发电功率值;若离网输出端口中的每路输出设置了供电优先级,则依据供电优先级和目标功率裕量值控制处于不供电状态的每路输出的通断。
[0129] 可选地,对光储发电系统的光伏发电功率进行周期性试探操作包括:判断光储发电系统的逆变器是否处于限功率模式;若逆变器处于限功率模式,则依据第一试探周期对光储发电系统的光伏发电功率进行周期性试探操作;若逆变器未处于限功率模式,则依据第二试探周期对光储发电系统的光伏发电功率进行周期性试探操作,其中,第二试探周期小于第一试探周期。
[0130] 可选地,对光储发电系统的光伏发电功率进行周期性试探操作,以获取光储发电系统的可增加的光伏发电功率值包括:采集光储发电系统的直流母线电压值,得到第一电压值;依据预设的升压测试时间对直流母线的电压进行升压操作,得到第二电压值;依据第一电压值和第二电压值计算得到光储发电系统的可增加的光伏发电功率值。
[0131] 可选地,在若离网输出端口中的每路输出设置了供电优先级,则依据供电优先级和目标功率裕量值控制处于不供电状态的每路输出的通断之后,该方法还包括:若检测到光储发电系统的直流母线的电压发生降低且降低的持续时间超过预设时间段,则重复执行若离网输出端口中的每路输出设置了供电优先级,则依据目标功率裕量值和供电优先级控制离网输出端口的目标路输出的通断。
[0132] 可选地,在光储发电系统连接储能电池时,依据目标功率裕量值和供电优先级控制离网输出端口的目标路输出的通断之后,该方法还包括:若存在至少一路输出的平均输出功率小于额定功率值且处于不供电状态,且储能电池的荷电状态值小于等于第三预设数值,则对光储发电系统的光伏发电功率进行周期性试探操作,以获取光储发电系统的可增加的光伏发电功率值;若离网输出端口中的每路输出设置了供电优先级,则依据供电优先级、储能电池的荷电状态值和目标功率裕量值控制处于不供电状态的每路输出的通断。
[0133] 本文中的设备可以是服务器、PC、PAD、手机等。
[0134] 本申请还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化有如下方法步骤的程序:若光储发电系统检测到电网掉电,则确定光储发电系统是否连接储能电池;若光储发电系统连接储能电池,则依据储能电池的荷电状态值,确定目标功率裕量值为以下之一:第一功率裕量值、第二功率裕量值、第三功率裕量值、第四功率裕量值,其中,第四功率裕量值大于第三功率裕量值,第三功率裕量值大于第二功率裕量值,第二功率裕量值大于第一功率裕量值;若光储发电系统未连接储能电池,则确定目标功率裕量值为第五功率裕量值,其中,第五功率裕量值大于等于第四功率裕量值;若离网输出端口中的每路输出设置了供电优先级,则依据目标功率裕量值和供电优先级,控制离网输出端口的目标路输出的通断,其中,若光储发电系统连接储能电池,则目标路输出至少包括离网输出端口中的一路输出,若光储发电系统未连接储能电池,则目标路输出包括离网输出端口中的每路输出。
[0135] 可选地,若光储发电系统连接储能电池,在依据储能电池的荷电状态值,确定目标功率裕量值为以下之一:第一功率裕量值、第二功率裕量值、第三功率裕量值、第四功率裕量值之前,该方法还包括:确定光储发电系统的逆变器的额定功率值,并检测离网输出端口中的每路输出的输出功率,得到每路输出的平均输出功率;计算每路输出的平均输出功率之和,得到平均输出总功率;若平均输出总功率大于额定功率值,则判断离网输出端口中的每路输出是否设置了供电优先级;若离网输出端口中的每路输出设置了供电优先级,则依据供电优先级对离网输出端口中的每路输出进行通断控制,以使平均输出总功率小于等于额定功率值。
[0136] 可选地,在判断离网输出端口中的每路输出是否设置了供电优先级之后,该方法还包括:若离网输出端口中的每路输出未设置供电优先级,则依据每路输出的平均输出功率的高低对离网输出端口中的每路输出进行通断控制,以使平均输出总功率小于等于额定功率值。
[0137] 可选地,检测离网输出端口中的每路输出的输出功率,得到每路输出的平均输出功率包括:检测离网输出端口中的每路输出的输出电流,并依据输出电流计算得到每路输出的输出功率;依据预设统计周期对每路输出的输出功率进行滑动平均处理,得到每路输出的平均输出功率。
[0138] 可选地,依据储能电池的荷电状态值,确定目标功率裕量值为以下之一:第一功率裕量值、第二功率裕量值、第三功率裕量值、第四功率裕量值包括:若荷电状态值大于第一预设数值,则确定目标功率裕量值为第一功率裕量值;若荷电状态值小于等于第一预设数值且荷电状态值大于等于第二预设数值,则确定目标功率裕量值为第二功率裕量值;若荷电状态值小于第二预设数值且荷电状态值大于第三预设数值,则确定目标功率裕量值为第三功率裕量值;若荷电状态值小于等于第三预设数值,则确定目标功率裕量值为第四功率裕量值。
[0139] 可选地,在光储发电系统未连接储能电池时,若离网输出端口中的每路输出设置了供电优先级,则依据目标功率裕量值和供电优先级控制离网输出端口的目标路输出的通断包括:获取离网输出端口的平均输出总功率和光储发电系统的光伏发电功率值;依据平均输出总功率和光伏发电功率值进行计算,得到第一实际功率裕量值;若第一实际功率裕量值小于目标功率裕量值,则依据供电优先级对离网输出端口的每路输出的通断进行控制,以使第一实际功率裕量值小于等于目标功率裕量值。
[0140] 可选地,若离网输出端口中的每路输出未设置供电优先级,该方法还包括:获取离网输出端口中的每路输出的输出功率;依据每路输出的平均输出功率的高低对离网输出端口中的每路输出进行通断控制,以使平均输出总功率小于等于光伏发电功率值。
[0141] 可选地,在光储发电系统未连接储能电池时,依据目标功率裕量值和供电优先级控制离网输出端口的目标路输出的通断之后,该方法还包括:若存在至少一路输出处于不供电状态,则对光储发电系统的光伏发电功率进行周期性试探操作,以获取光储发电系统的可增加的光伏发电功率值;若离网输出端口中的每路输出设置了供电优先级,则依据供电优先级和目标功率裕量值控制处于不供电状态的每路输出的通断。
[0142] 可选地,对光储发电系统的光伏发电功率进行周期性试探操作包括:判断光储发电系统的逆变器是否处于限功率模式;若逆变器处于限功率模式,则依据第一试探周期对光储发电系统的光伏发电功率进行周期性试探操作;若逆变器未处于限功率模式,则依据第二试探周期对光储发电系统的光伏发电功率进行周期性试探操作,其中,第二试探周期小于第一试探周期。
[0143] 可选地,对光储发电系统的光伏发电功率进行周期性试探操作,以获取光储发电系统的可增加的光伏发电功率值包括:采集光储发电系统的直流母线电压值,得到第一电压值;依据预设的升压测试时间对直流母线的电压进行升压操作,得到第二电压值;依据第一电压值和第二电压值计算得到光储发电系统的可增加的光伏发电功率值。
[0144] 可选地,在若离网输出端口中的每路输出设置了供电优先级,则依据供电优先级和目标功率裕量值控制处于不供电状态的每路输出的通断之后,该方法还包括:若检测到光储发电系统的直流母线的电压发生降低且降低的持续时间超过预设时间段,则重复执行若离网输出端口中的每路输出设置了供电优先级,则依据目标功率裕量值和供电优先级控制离网输出端口的目标路输出的通断。
[0145] 可选地,在光储发电系统连接储能电池时,依据目标功率裕量值和供电优先级控制离网输出端口的目标路输出的通断之后,该方法还包括:若存在至少一路输出的平均输出功率小于额定功率值且处于不供电状态,且储能电池的荷电状态值小于等于第三预设数值,则对光储发电系统的光伏发电功率进行周期性试探操作,以获取光储发电系统的可增加的光伏发电功率值;若离网输出端口中的每路输出设置了供电优先级,则依据供电优先级、储能电池的荷电状态值和目标功率裕量值控制处于不供电状态的每路输出的通断。
[0146] 本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD‑ROM、光学存储器等)上实施的计算机程序产品的形式。
[0147] 本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0148] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0149] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0150] 在一个典型的配置中,计算设备包括一个或多个处理器 (CPU)、输入/输出接口、网络接口和内存。
[0151] 存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。存储器是计算机可读介质的示例。
[0152] 计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存 (PRAM)、静态随机存取存储器 (SRAM)、动态随机存取存储器 (DRAM)、其他类型的随机存取存储器 (RAM)、只读存储器 (ROM)、电可擦除可编程只读存储器 (EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器 (CD‑ROM)、数字多功能光盘 (DVD) 或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体 (transitory media),如调制的数据信号和载波。
[0153] 还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
[0154] 本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD‑ROM、光学存储器等)上实施的计算机程序产品的形式。
[0155] 以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。