本发明涉及光伏建设,具体涉及一种用于光伏电站建设的选址系统。
背景技术:
1、光伏建设选址是光伏电站建设前的重要准备工作,需要考虑光照资源、位置、地形等诸多因素,对建成的光伏电站的工作效率、发电量以及发电利用率和维护难度等都会产生影响。
2、现有技术中一般结合建设选地气象数据,根据经验来进行选址分析,存在选址不准确,分析不全面的问题,导致光伏电站建设选址效率低、效果差。
技术实现思路
1、本申请提供了一种用于光伏电站建设的选址方法,用于针对解决现有技术中光伏电站建设选址不准确,分析不全面的技术问题。
2、第一方面,本申请提供了一种用于光伏电站建设的选址方法,该方法应用于一光伏电站建设选址装置,所述装置包括选址模块、选址数据库、数据库更新模块和寻优模块,该方法包括:通过选址模块,确定待进行光伏电站选址建设的选址域,所述选址域内包括多个待选区域;
3、根据光伏电站建设需求,构建进行选址分析的选址函数和选址条件;
4、根据所述选址函数和选址条件,在所述选址域内随机选取获得m个初始区域,并采集所述m个初始区域的选址特征信息,在满足选址条件时,将m个初始区域加入选址数据库;
5、在选址数据库内,根据选址函数,计算初始区域的适应度,进行库内寻优;
6、通过数据库更新模块,在库内寻优达到第一预设次数后,按照更新方向和更新步长,在所述选址域内,按照根据息用规则和数据库更新规则,对选址数据库内的区域进行更新;
7、在更新达到第二预设次数后,在更新后的选址数据库内继续进行库内寻优;
8、在循环库内寻优和选址数据库更新达到第三预设次数后,将选址数据库以及选址数据库内适应度最大的选址区域输出,作为选址结果。
9、第二方面,本申请提供了一种用于光伏电站建设的选址系统,所述系统包括:选址域获取模块,通过选址模块,确定待进行光伏电站选址建设的选址域,所述选址域内包括多个待选区域;
10、选址计算准备模块,用于根据光伏电站建设需求,构建进行选址分析的选址函数和选址条件;
11、选址数据库构建模块,用于根据所述选址函数和选址条件,在所述选址域内随机选取获得m个初始区域,并采集所述m个初始区域的选址特征信息,在满足选址条件时,将m个初始区域加入选址数据库;
12、库内寻优模块,用于在选址数据库内,根据选址函数,计算初始区域的适应度,进行库内寻优;
13、数据库更新模块,用于通过数据库更新模块,在库内寻优达到第一预设次数后,按照更新方向和更新步长,在所述选址域内,按照根据息用规则和数据库更新规则,对选址数据库内的区域进行更新;
14、循环寻优模块,用于在更新达到第二预设次数后,在更新后的选址数据库内继续进行库内寻优;
15、选址结果输出模块,用于在循环库内寻优和选址数据库更新达到第三预设次数后,将选址数据库以及选址数据库内适应度最大的选址区域输出,作为选址结果。
16、第三方面,一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现第一方面内方法的步骤。
17、第四方面,一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面内方法的步骤。
18、本申请中提供的一个或多个技术方案,至少具有如下技术效果或优点:
19、本申请提供的技术方案通过在光伏电站选址建设的选址域内,根据需求构建选址函数和选址条件,然后随机选取初始区域构建选址数据库,根据选址函数和选址条件在选址数据库内进行库内寻优,并在完成库内寻优后,采用更新方向和更新步长,按照根据息用规则和数据库更新规则,对选址数据库进行更新,重复库内寻优和数据库更新,完成选址寻优,获得选址结果。本申请通过根据选址需求构建选址函数和选址条件,能够保证选址的准确性和选址质量,通过构建选址数据库,并进行库内寻优和数据库更新,提升光伏电站选址寻优的效率、准确性以及全局性,进而达到提升光伏电站选址的全面性和可靠性的技术效果,提升光伏电站建设运行的质量。
1.一种用于光伏电站建设的选址方法,其特征在于,所述方法应用于一光伏电站建设选址装置,所述装置包括选址模块、选址数据库、数据库更新模块和寻优模块,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法包括:
3.根据权利要求1所述的方法,其特征在于,所述方法包括:
4.根据权利要求3所述的方法,其特征在于,所述方法包括:
5.根据权利要求1所述的方法,其特征在于,所述方法包括:
6.根据权利要求5所述的方法,其特征在于,所述方法包括:
7.根据权利要求6所述的方法,其特征在于,所述方法包括:
8.一种用于光伏电站建设的选址系统,其特征在于,所述系统包括:
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。