本技术涉及电力电子,特别是涉及一种储能系统的调度方法、储能系统、计算机设备、存储介质和计算机程序产品。
背景技术:
1、随着电力电子技术的发展,为了克服能量供应和需求之间的时间性或者局部性的差异,出现了储能系统。储能系统通过采用储能方法可以在负荷变化率增高时起到调节或者缓冲的作用,从而实现合理利用能源以提高能源的利用率。
2、传统技术中,储能系统中的ems(energy management system,能量管理系统)在接收到电网的agc(automatic generation control,自动发电控制)指令后,一般根据储能系统的实时信息,将电网目标值优化分配到不同的pcs(power conversion system,功率转换系统),并通过104/modbus tcp/goose协议,一次性发布所有pcs的“有功功率值(ac)”或“无功功率值”。pcs在接收到ems的功率调度指令后,则根据电池和pcs的实时信息,计算出pcs每个单元的功率值,在系统安全的前提下,以尽量保证输出功率可以满足ems设定的目标值和电池的均衡。
3、然而,目前的控制方式是基于系统实时信息计算和处理调度指令,而储能系统数据量大,容易导致通信拥堵,存在卡顿的问题。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够有效避免通信拥堵、提高调度效率的储能系统的调度方法、储能系统、计算机设备、计算机可读存储介质和计算机程序产品。
2、第一方面,本技术提供了一种储能系统的调度方法,所述方法应用于储能系统的pcs,所述方法包括:
3、在到达指令执行时间点的情况下,从本地获取调度文件,其中,所述调度文件是能量管理系统ems根据历史时间段内的自动发电控制agc指令生成的,所述调度文件包括在目标时间段针对所述pcs的多个功率调度值;
4、在获取到所述调度文件的情况下,从所述调度文件中确定与所述指令执行时间点匹配的目标功率调度值;
5、根据所述目标功率调度值,调整目标电池的充电功率或放电功率。
6、在其中一个实施例中,所述根据所述目标功率调度值,调整目标电池的充电功率或放电功率之前,所述方法还包括:在接收到所述能量管理系统ems发送的实时功率调度值的情况下,将所述实时功率调度值确定为所述目标功率调度值。
7、在其中一个实施例中,所述调度文件中包括调度起始时间以及指令执行间隔时长;所述从所述调度文件中确定与所述指令执行时间点匹配的目标功率调度值,包括:在所述指令执行时间点处于所述目标时间段内的情况下,根据所述调度起始时间、所述指令执行间隔时长,从所述多个功率调度值中确定与所述指令执行时间点匹配的目标功率调度值。
8、在其中一个实施例中,所述从所述调度文件中确定与所述指令执行时间点匹配的目标功率调度值,包括:在所述指令执行时间点不处于所述目标时间段内的情况下,向所述能量管理系统ems发送文件下载请求,所述文件下载请求用于请求下载更新后的调度文件;在接收到所述能量管理系统ems发送的所述更新后的调度文件的情况下,从所述更新后的调度文件中,确定与所述指令执行时间点匹配的目标功率调度值。
9、在其中一个实施例中,所述从本地获取调度文件之后,所述方法还包括:在获取不到调度文件的情况下,向所述能量管理系统ems发送文件下载请求;在接收到所述能量管理系统ems返回的调度文件的情况下,在本地存储所述调度文件。
10、第二方面,本技术提供了一种储能系统的调度方法,所述方法应用于储能系统的能量管理系统ems,所述方法包括:
11、在接收到目标agc指令的情况下,记录所述目标agc指令以及接收所述目标agc指令的接收时间点;
12、在历史记录中不存在与所述接收时间点匹配的历史agc指令的情况下,根据所述目标agc指令,确定出目标时间点对应的多个功率转换系统pcs的功率调度值;
13、根据每个所述功率转换系统pcs在目标时间点的功率调度值,生成多个对应的调度文件;
14、在接收到目标功率转换系统pcs的文件下载请求的情况下,向所述目标功率转换系统pcs发送对应的调度文件,所述调度文件用于指示所述目标功率转换系统pcs根据所述调度文件调整目标电池的充电功率或放电功率。
15、在其中一个实施例中,所述在历史记录中不存在与所述接收时间点匹配的历史agc指令的情况下,所述方法还包括:根据目标agc指令,确定接收时间点对应的多个功率转换系统pcs的功率调度值,分别向多个所述功率转换系统pcs发送对应的功率调度值,以使多个所述功率转换系统pcs根据对应的功率调度值进行功率调整。
16、在其中一个实施例中,所述在接收到目标agc指令的情况下,所述方法还包括:在历史记录中存在与所述接收时间点匹配的历史agc指令,且所述目标agc指令与所述历史agc指令不同的情况下,根据所述目标agc指令,确定出所述接收时间点对应的多个功率转换系统pcs的功率调度值;分别向多个所述功率转换系统pcs发送对应的功率调度值,以使多个所述功率转换系统pcs根据对应的功率调度值进行功率调整。
17、在其中一个实施例中,所述在历史记录中存在与所述接收时间点匹配的历史agc指令,且所述目标agc指令与所述历史agc指令不同的情况下,根据所述目标agc指令,确定出所述接收时间点对应的多个功率转换系统pcs的功率调度值之后,所述方法还包括:更新所述调度文件。
18、在其中一个实施例中,所述在接收到目标agc指令的情况下,所述方法还包括:在历史记录中存在与所述接收时间点匹配的历史agc指令,且所述目标agc指令与所述历史agc指令相同的情况下,根据所述历史agc指令对应的历史时间点针对多个功率转换系统pcs的功率调度值,确定出所述目标时间点对应的多个功率转换系统pcs的功率调度值,并更新所述调度文件。
19、在其中一个实施例中,所述根据每个所述功率转换系统pcs在目标时间点的功率调度值,生成多个对应的调度文件,包括:确定每个所述功率转换系统pcs的下载时间点;根据每个所述功率转换系统pcs在目标时间点的功率调度值以及对应的下载时间点,生成与所述功率转换系统pcs对应的调度文件,所述调度文件用于指示在所述目标时间点到达的情况下,所述功率转换系统pcs采用与所述目标时间点对应的功率调度值调整目标电池的充电功率或放电功率。
20、第三方面,本技术提供了一种功率转换系统pcs,包括:
21、调度文件获取模块,用于在到达指令执行时间点的情况下,从本地获取调度文件,其中,所述调度文件是能量管理系统ems根据历史时间段内的自动发电控制agc指令生成的,所述调度文件包括在目标时间段针对所述pcs的多个功率调度值;
22、调度值确定模块,用于在获取到所述调度文件的情况下,从所述调度文件中确定与所述指令执行时间点匹配的目标功率调度值;
23、调度模块,用于根据所述目标功率调度值,调整目标电池的充电功率或放电功率。
24、第四方面,本技术提供了一种能量管理系统ems,包括:
25、记录模块,用于在接收到目标agc指令的情况下,记录所述目标agc指令以及接收所述目标agc指令的接收时间点;
26、调度值确定模块,用于在历史记录中不存在与所述接收时间点匹配的历史agc指令的情况下,根据所述目标agc指令,确定出目标时间点对应的多个功率转换系统pcs的功率调度值;
27、调度文件生成模块,用于根据每个所述功率转换系统pcs在目标时间点的功率调度值,生成多个对应的调度文件;
28、调度文件发送模块,用于在接收到目标功率转换系统pcs的文件下载请求的情况下,向所述目标功率转换系统pcs发送对应的调度文件,所述调度文件用于指示所述目标功率转换系统pcs根据所述调度文件调整目标电池的充电功率或放电功率。
29、第五方面,本技术提供了一种储能系统,所述系统包括如上述的多个功率转换系统pcs以及如上述的能量管理系统ems。
30、第六方面,本技术提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述的方法的步骤。
31、第七方面,本技术提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法的步骤。
32、第八方面,本技术还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述的方法的步骤。
33、上述储能系统的调度方法、储能系统、计算机设备、存储介质和计算机程序产品,pcs在检测到到达指令执行时间点的情况下,从本地获取调度文件,并在获取到调度文件的情况下,从调度文件中确定与指令执行时间点匹配的目标功率调度值,并根据目标功率调度值,调整目标电池的充电功率或放电功率。由于调度文件是储能系统中的ems根据历史时间段内接收的agc指令生成的,在目标时间段针对该pcs的多个功率调度值,并提前发送给pcs的,因此,pcs可以基于本地存储的调度文件对目标电池的充放电功率进行调整,以提高调度效率,从而避免传统的基于实时调度值进行调度而导致通信拥堵及卡顿的问题。
1.一种储能系统的调度方法,其特征在于,所述方法应用于储能系统的功率转换系统pcs,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述目标功率调度值,调整目标电池的充电功率或放电功率之前,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述调度文件中包括调度起始时间以及指令执行间隔时长;所述从所述调度文件中确定与所述指令执行时间点匹配的目标功率调度值,包括:
4.根据权利要求3所述的方法,其特征在于,所述从所述调度文件中确定与所述指令执行时间点匹配的目标功率调度值,包括:
5.根据权利要求1至4任一项所述的方法,其特征在于,所述从本地获取调度文件之后,所述方法还包括:
6.一种储能系统的调度方法,其特征在于,所述方法应用于储能系统的能量管理系统ems,所述方法包括:
7.根据权利要求6所述的方法,其特征在于,所述在历史记录中不存在与所述接收时间点匹配的历史agc指令的情况下,所述方法还包括:
8.根据权利要求6所述的方法,其特征在于,所述在接收到目标agc指令的情况下,所述方法还包括:
9.根据权利要求8所述的方法,其特征在于,所述在历史记录中存在与所述接收时间点匹配的历史agc指令,且所述目标agc指令与所述历史agc指令不同的情况下,根据所述目标agc指令,确定出所述接收时间点对应的多个功率转换系统pcs的功率调度值之后,所述方法还包括:
10.根据权利要求6所述的方法,其特征在于,所述在接收到目标agc指令的情况下,所述方法还包括:
11.根据权利要求6至10任一项所述的方法,其特征在于,所述根据每个所述功率转换系统pcs在目标时间点的功率调度值,生成多个对应的调度文件,包括:
12.一种功率转换系统pcs,其特征在于,包括:
13.一种能量管理系统ems,其特征在于,包括:
14.一种储能系统,其特征在于,所述系统包括如权利要求12所述的多个功率转换系统pcs以及如权利要求13所述的能量管理系统ems。
15.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至11中任一项所述的方法的步骤。
16.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至11中任一项所述的方法的步骤。
