System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及能源规划领域,尤其涉及一种能源设备组态的确定方法及装置。
技术介绍
1、随着用于供能的能源设备种类的增多,可配置的能源设备组态越来越多样。如果用户配置的能源设备组态不合理,可能导致能源的浪费及用能成本较高。因此,如何针对不同用户的用能需求,合理地确定设备组态,以使在满足用户用能需求的同时,降低用能成本,是目前亟需解决的问题。
技术实现思路
1、本公开提出一种能源设备组态的确定方法及装置。具体方案如下:
2、本公开一方面实施例提供一种能源设备组态的确定方法,包括:
3、根据用户用能需求的描述信息,确定目标搜索空间、目标函数及目标用能量;
4、根据目标搜索空间,生成设备组态群体;
5、根据目标函数、目标用能量及预设的运行策略,确定设备组态群体中每个设备组态对应的适应度;
6、根据每个设备组态的适应度及预设的交叉变异策略,对设备组态群体执行进化搜索的过程,以获取新的设备组态群体;
7、返回执行确定适应度及进化搜索的操作,直至对设备组态群体的进化次数达到预设数量,将最后一次进化确定的设备组态群体中最大适应度对应的设备组态确定为目标设备组态。
8、本公开另一方面实施例提供一种能源设备组态的确定装置,包括:
9、确定模块,用于根据用户用能需求的描述信息,确定目标搜索空间、目标函数及目标用能量;
10、生成模块,用于根据目标搜索空间,生成设备组态群体;
11、上述确定
12、进化模块,用于根据每个设备组态的适应度及预设的交叉变异策略,对设备组态群体执行进化搜索的过程,以获取新的设备组态群体;
13、上述确定模块,用于返回执行确定适应度及进化搜索的操作,直至对设备组态群体的进化次数达到预设数量,将最后一次进化确定的设备组态群体中最大适应度对应的设备组态确定为目标设备组态。
14、本公开另一方面实施例提供一种计算机设备,包括处理器和存储器;
15、其中,处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于实现如上述实施例的方法。
16、本公开另一方面实施例提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如上述实施例的方法。
17、本公开附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本公开的实践了解到。
本文档来自技高网...【技术保护点】
1.一种能源设备组态的确定方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述运行策略为:
3.如权利要求2所述的方法,其特征在于,所述根据所述设备组态中各设备的选择顺序,运行各所述设备,直至产出所述目标用能量的能源,包括:
4.如权利要求1所述的方法,其特征在于,所述根据每个所述设备组态的适应度及预设的交叉变异策略,对所述设备组态群体执行进化搜索的过程,以获取新的设备组态群体,包括:
5.一种能源设备组态的确定装置,其特征在于,包括:
6.如权利要求5所述的装置,其特征在于,所述运行策略为:
7.如权利要求6所述的装置,其特征在于,所述运行策略,还包括:
8.如权利要求5所述的装置,其特征在于,所述进化模块,用于:
9.一种计算机设备,其特征在于,包括处理器和存储器;
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-4中任一所述的方法。
【技术特征摘要】
1.一种能源设备组态的确定方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述运行策略为:
3.如权利要求2所述的方法,其特征在于,所述根据所述设备组态中各设备的选择顺序,运行各所述设备,直至产出所述目标用能量的能源,包括:
4.如权利要求1所述的方法,其特征在于,所述根据每个所述设备组态的适应度及预设的交叉变异策略,对所述设备组态群体执行进化搜索的过程,以获取新的设备组态群体,包括:
5.一种...
【专利技术属性】
技术研发人员:刘夕初,李硕,罗霁,刘立婷,任党培,陈纲,肖一尧,梁雪莹,张尔弩,
申请(专利权)人:国家电投集团科学技术研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。