本申请涉及电力调度自动化,特别是涉及一种机组组合确定方法、装置、计算机设备和存储介质。
背景技术:
1、随着电力调度自动化技术的发展,形成了公平公正、稳定高效的电力交易平台,电力现货市场机制更为完善,而电力现货市场出清的核心问题是求解日前安全约束机组组合模型。
2、传统技术中,是采用优化器收集数据并校验,经过多次计算来得到合理的机组组合。
3、然而,传统方式中的优化器求解速率跟不上工业建模的规模,导致无法快速计算出合理的机组组合。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够快速计算出合理的机组组合的机组组合确定方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
2、第一方面,本申请提供了一种机组组合确定方法。该方法包括:
3、获取电力系统的运行日基础数据和历史机组组合;
4、根据运行日基础数据对历史机组组合进行可行性校验;
5、当可行性校验通过时,根据运行日基础数据对可行性校验通过的机组组合进行修复处理,得到运行日机组组合。
6、在其中一个实施例中,根据运行日基础数据对历史机组组合进行可行性校验,得到校验结果包括:
7、识别历史机组组合与运行日基础数据是否存在数据矛盾;
8、若不存在数据矛盾,则可行性校验通过,确定历史机组组合为可行性校验通过的机组组合;
9、若存在数据矛盾,则识别历史机组组合与运行日基础数据的数据矛盾是否可调和;
10、若数据矛盾可调和,则可行性校验通过,确定调和后的机组组合为可行性校验通过的机组组合。
11、在其中一个实施例中,识别历史机组组合与运行日基础数据是否存在数据矛盾包括:
12、对历史机组组合以及运行日基础数据进行线性规划运算,得到线性规划结果;
13、若线性规划结果中包括违限机组,则历史机组组合与运行日基础数据存在数据矛盾;
14、若线性规划结果中不包括违限机组,则历史机组组合与运行日基础数据不存在数据矛盾。
15、在其中一个实施例中,识别历史机组组合与运行日基础数据的数据矛盾是否可调和包括:
16、对违限机组对应的全时段的启停状态进行变量变换处理,得到变换后的机组;
17、对变换后的机组以及运行日基础数据进行整数规划运算,得到整数规划结果;
18、若整数规划结果为变换后的机组消除违限,则历史机组组合与运行日基础数据的数据矛盾可调和,根据变换后的机组以及线性规划结果得到调和后的机组组合。
19、在其中一个实施例中,根据运行日基础数据对可行性校验通过的机组组合进行修复处理,得到运行日机组组合包括:
20、根据运行日基础数据,计算可行性校验通过的机组组合中各机组对应的第一资源增值数据以及第二资源增值数据;
21、根据各机组对应的第一资源增值数据以及第二资源增值数据对相应的机组进行修复处理,得到运行日机组组合。
22、在其中一个实施例中,根据各机组对应的第一资源增值数据以及第二资源增值数据对相应的机组进行修复处理,得到运行日机组组合包括:
23、根据各机组对应的第一资源增值数据以及第二资源增值数据,计算各机组对应的资源差值数据;
24、根据各机组对应的资源差值数据对相应的机组进行修复处理,得到运行日机组组合。
25、在其中一个实施例中,根据各机组对应的资源差值数据对相应的机组进行修复处理,得到运行日机组组合包括:
26、根据各机组对应的资源差值数据和预设阈值,确定无优化空间的机组和有优化空间的机组;
27、对有优化空间的机组进行优化处理,得到优化后的机组;
28、根据无优化空间的机组和优化后的机组得到运行日机组组合。
29、第二方面,本申请还提供了一种机组组合确定装置。该装置包括:
30、数据获取模块,用于获取电力系统的运行日基础数据和历史机组组合;
31、可行性校验模块,用于根据运行日基础数据对历史机组组合进行可行性校验;
32、机组修复模块,用于当可行性校验通过时,根据运行日基础数据对可行性校验通过的机组组合进行修复处理,得到运行日机组组合。
33、第三方面,本申请还提供了一种计算机设备。该计算机设备包括存储器和处理器,该存储器存储有计算机程序,该处理器执行该计算机程序时实现以下步骤:
34、获取电力系统的运行日基础数据和历史机组组合;
35、根据运行日基础数据对历史机组组合进行可行性校验;
36、当可行性校验通过时,根据运行日基础数据对可行性校验通过的机组组合进行修复处理,得到运行日机组组合。
37、第四方面,本申请还提供了一种计算机可读存储介质。该计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以下步骤:
38、获取电力系统的运行日基础数据和历史机组组合;
39、根据运行日基础数据对历史机组组合进行可行性校验;
40、当可行性校验通过时,根据运行日基础数据对可行性校验通过的机组组合进行修复处理,得到运行日机组组合。
41、上述机组组合确定方法、装置、计算机设备和存储介质,获取电力系统的运行日基础数据和历史机组组合后,根据获取的运行日基础数据对历史机组组合进行可行性校验,当可行性校验通过时,根据运行日基础数据对可行性校验通过的机组组合进行修复处理,就可以得到运行日机组组合,通过使用历史机组组合来计算运行日机组组合能够避免因参数变化而重算的情况,进而快速地得到运行日机组组合,并且使用历史机组组合进行优化不需要考虑工业建模优化问题中变量和约束不断增多导致计算量变大的问题,能够及时快速地计算得到合理的机组组合。
1.一种机组组合确定方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述运行日基础数据对所述历史机组组合进行可行性校验包括:
3.根据权利要求2所述的方法,其特征在于,所述识别所述历史机组组合与所述运行日基础数据是否存在数据矛盾包括:
4.根据权利要求3所述的方法,其特征在于,所述识别所述历史机组组合与所述运行日基础数据的数据矛盾是否可调和包括:
5.根据权利要求1所述的方法,其特征在于,所述根据所述运行日基础数据对可行性校验通过的机组组合进行修复处理,得到运行日机组组合包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述各机组对应的第一资源增值数据以及所述第二资源增值数据对相应的机组进行修复处理,得到运行日机组组合包括:
7.根据权利要求6所述的方法,其特征在于,所述根据所述各机组对应的资源差值数据对相应的机组进行修复处理,得到运行日机组组合包括:
8.一种机组组合恢复装置,其特征在于,所述装置包括:
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。