11Multi-objective optimal design of hybrid renewable energy systems using preference-inspired coevol

2023-10-26

1.题目和关键词
Title:
Multi-objective optimal design of hybrid renewable energy systems using preference-inspired coevolutionary approach
基于偏好启发协同进化方法的混合可再生能源系统的多目标优化设计
Keywords:
Hybrid renewable energy systems混合可再生能源系统;
Optimization优化;
Preference-inspired coevolutionary algorithm偏好启发的协同进化算法

2.摘要
As the increasing energy demand and rapid depletion of conventional fossil fuel resources, renewable energy has caused great attention of the public. The main drawback of the renewable resources is their unpredictable nature. A hybrid renewable energy system (HRES) that integrates different resources in proper combination is a promising solution to overcome this challenge. In this context, the preference-inspired coevolutionary algorithm (PICEA) has been applied for the first time to the design of multi-objective hybrid renewable energy system. We propose an enhanced fitness assignment method to improve the preference-inspired coevolutionary algorithm using goal vectors (PICEA-g) in the optimization process minimizing, simultaneously, the annualized cost of system (ACS), the loss of power supply probability (LPSP) and the fuel emissions. As an example of application, a stand-alone hybrid system including PV panels, wind turbines, batteries and diesel generators has been designed to find the best combination of components, achieving a set of non-dominated solutions from which the decision maker can select a most adequate one.

随着能源需求的增长和常规化石燃料资源的迅速枯竭,可再生能源引起了公众的极大关注。可再生资源的主要缺点是其不可预测性。混合可再生能源系统(HRES)将不同的资源以适当的方式整合在一起,是有希望克服这一挑战的解决方案。在此背景下,首次将偏好启发协同进化算法(PICEA)应用于多目标混合可再生能源系统的设计。我们提出了一种增强的适应度分配方法,以在优化过程中使用目标向量(PICEA-g)改进偏好启发式的协同进化算法,同时使系统年化成本(ACS)、供电损失概率(LPSP)和燃料排放量最小化。作为应用实例,我们设计了一个独立的混合系统,包括光伏板、风力涡轮机、电池和柴油发电机,以找到组件的最佳组合,实现一组非主导解决方案,决策者可从中选择最合适的解决方案。

3.创新点、学术价值
In this paper, a novel approach is presented for the optimal design of an HRES with diesel generators and battery storages. The modified preference-inspired coevolutionary algorithms using goal vectors (PICEA-ng) (Shi et al. 2014) is applied to minimize the annualized cost of the system (ACS), the loss of power supply probability (LPSP) and fuel emissions simultaneously. Preference-inspired coevolutionary algorithms using goal vectors (PICEA-g) (Wang et al., 2013) is an advanced search technique, and has the ability to attain better performance for multi-objective problems (especially many-objective problems) than other best-in-class MOEAs such as NSGA2 (Deb et al., 2002), SPEA2 (Zitzler et al., 2002) and MOEA/D. PICEA-ng is an enhanced version of the
PICEA-g where a new fitness assignment method is employed. The features of this approach are its high performance and simplicity compared with Pareto-based and decomposition based evolutionary algorithms. In addition, the number of optimization objectives is flexible to be extended and more renewable energy sources and storage devices can be considered easily.
本文提出了一种新的方法来优化设计带有柴油发电机和蓄电池的HRES(hybrid renewable energy system,混合可再生能源系统)。利用增强的适应度分配方法(简称 PICEA-ng),使系统的年化成本(ACS)、供电损失概率(LPSP)和燃料排放同时最小化。使用目标向量的偏好启发协同进化算法(PICEA-g)(Wang等人,2013)是一种先进的搜索技术,对于多目标问题(尤其是高维目标问题)具有比其他同类最优的多目标进化算法(如NSGA2(Deb et al.,2002)、SPEA2(Zitzler et al.,2002)和MOEA/D获得更好的性能。PICEA-ng是PICEA-g的一个增强版本,它采用了一种新的适应度分配方法。与基于帕累托和基于分解的进化算法相比,该方法具有性能高、简单等特点。此外,优化目标的数量可灵活扩展,可方便地考虑更多的可再生能源和储存装置。

4.对结论的理解和对学习工作的启发
conclusion:
In this study, the preference-inspired coevolutionary algorithm (PICEA) has been applied for the first time to the design of multi-objective hybrid renewable energy system. We proposed an enhanced fitness assignment method to improve the preference-inspired coevolutionary algorithm using goal vectors (PICEA-g), followed by the simultaneous minimization of three objectives: the annualized cost of system (ACS), the loss of power supply probability (LPSP) and the fuel emissions. The main features of this approach are its high performance and simplicity compared with other evolutionary algorithms.
本文首次将偏好启发协同进化算法(PICEA)应用于多目标混合可再生能源系统的设计。我们提出了一种改进的适应度分配方法,用目标向量改进偏好启发的协同进化算法(PICEA-g),然后同时最小化三个目标:系统年化成本(ACS)、供电损失概率(LPSP)和燃料排放。与其它进化算法相比,该方法的主要特点是具有较高的性能和简单性。
A case study system composed of PV panels, wind turbines, batteries and diesel generators has been explained, in which the proposed method is evaluated and good optimal sizing performance is found. Except for the number of system components, the slope angle of PV panels and the height of wind turbines are also considered in the decisionvariables. Unlike single objective optimization, we obtained a large number of optimal sizing results, that is a set of non-dominated solutions, by the approach presented in this paper. The decision maker can select a most suitable solution from the set with specified preference information, studying further the objectives and the state variation of system components.
以由光伏板、风力发电机组、电池和柴油发电机组成的案例研究为例,对所提出的方法进行了评估,该方法具有良好的表现。除了系统组件的数量外,还考虑了光伏板的倾角和风力涡轮机的高度,与单目标优化不同,本文的方法得到了大量的优化结果,即一组非支配解。决策者可以从具有指定偏好信息的集合中选择最合适的解决方案,进一步研究系统各组成部分的目标和状态变化。

Future work:
For future research, a detailed hybrid system that takes the accessory components into account will be studied. Also, more objectives, e.g., unmet load and total system cost could be included into consideration. Lastly, uncertainties of the load and renewable energy sources availability will also be considered for more practical research.
为了将来的研究,将研究一个详细的混合系统,该系统将辅助组件考虑在内。另外,可以考虑更多的目标,例如未满足的负载和总的系统成本。最后,负荷和可再生能源可用性的不确定性也将被考虑用于更实际的研究。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

11Multi-objective optimal design of hybrid renewable energy systems using preference-inspired coevol 的相关文章

  • Eclipse连接Hadoop集群(详细版)

    颜子之不较 孟子之自反 是贤人处横逆之方 子贡之无谄 原思之坐弦 是贤人守贫穷之法 相关连接 HDFS相关知识 Hadoop分布式文件系统 HDFS 快速入门 Hadoop分布式文件系统 HDFS 知识梳理 超详细 Hadoop集群的安装与
  • 人生苦短,我学python

    人生苦短我学python 一个python小白的入门之路 初识Python 刚开始学python是在今年七月 对python的第一印象就是短小而又精悍 变量无需定义即可使用 数不清的大大小小的库信手拈来 笔者以为 python的语法与mat
  • 华为OD机试真题-最长连续子序列-2023年OD统一考试(B卷)

    题目描述 有N个正整数组成的一个序列 给定整数sum 求长度最长的连续子序列 使他们的和等于sum 返回此子序列的长度 如果没有满足要求的序列 返回 1 输入描述 序列 1 2 3 4 2 sum 6 输出描述 序列长度 3 补充说明 输入
  • HJ29 字符串加解密

    描述 1 对输入的字符串进行加解密 并输出 2 加密方法为 当内容是英文字母时则用该英文字母的后一个字母替换 同时字母变换大小写 如字母a时则替换为B 字母Z时则替换为a 当内容是数字时则把该数字加1 如0替换1 1替换2 9替换0 其他字
  • 使用ffmpeg实现给音频,视频添加水印的操作

    本文主要针对ffmpeg进行整理 从而解决在现实中可能存在的问题 1 下载配置ffmpeg 这里参考的是 Java后台用ffmpeg命令给视频添加水印 身后有尾巴 博客园 cnblogs com 1 先去ffmpeg官网下载其压缩包 Dow
  • ElasticSearch详细笔记( 从入门到入土)

    文章目录 1 ElasticSearch概述 1 1 Elasticsearch 是什么 1 2 全文搜索引擎 1 3 Elasticsearch And Solr 2 ElasticSearch安装 2 1 下载和安装 2 2 可能存在的
  • 蓝桥杯——青蛙过河(JAVA)

    题目 小青蛙住在一条河边 它想到河对岸的学校去学习 小青蛙打算经过河里 的石头跳到对岸 河里的石头排成了一条直线 小青蛙每次跳跃必须落在一块石头或者岸上 不过 每块石头有一个高度 每次小青蛙从一块石头起跳 这块石头的高度就 会下降 1 当石
  • 关闭IDEA证书信任提示

    原因是你破解了idea idea检测弹出警告 关闭提示的方法
  • Acwing-4510. 寻宝!大冒险!

    本题的突破口在于已知B的左下角为1 A中1的数量是有限的 所以我们可以枚举一下 把B的左下角依次放到A的每一个1的位置上 A最多有1000个1 最多会放1000次 枚举完之后我们再判断一下 如果放到某个A的位置上之后 能否匹配 如何判断A的
  • DNS检测命令dig工具的安装方法

    关于dig命令的使用方法 可见 dns解析设置检测工具dig使用方法及用例里有说明 但是这个命令 不是系统自动的 或是说 一般的系统安装 默认是没有安装到该软件包的 也就是没有该命令了 不过要安装也简单 要用时使用yum安装下即可 dig命
  • get请求中params参数的使用

    一 当发送一个get请求的时候 如果有参数 那么参数应该怎么处理呢 比如 百度阅读里面 查询书的列表 点击进去 它是一个get请求 地址是 https yuedu baidu com book list 0 fr indextop 怎么可以
  • 常用访问路径

    http www json cn
  • (六)springcloud之Nacos集群与持久化配置-3

    模块 1 父工程 管理版本 2 公共模块 Common API 3 测试模块 NacosClusterConfigConsumer80 版本 springboot 2 7 6 springcloud 2021 0 5 spring clou
  • 跑跑yolov5吧

    跑跑yolov5 如果只是要快速上手训练得到训练结果 我的建议是直接使用b导的代码 别问为什么 问就是我是b导小迷弟 但是 b导的代码好像是自己写的 会存在 下载的权重文件是pth 最后得到的文件是pth文件 的问题 因为我想要用来跑自动标
  • c语言数字中英文转换器,C现代实现方法 数字转换为英文单词

    include int main int d 0 a 0 b 0 printf Enter a two digit number scanf d d if d 10 0 d 100 0 perror d exit 1 a d 10 b d
  • react v6路由拦截

    本文展示路由的配置以及路由拦截的实现方法 版本 react 17 0 2 react router dom 6 0 2 代码 App js import React from react import RootRoutes from rou
  • P1085不高兴的津津-C++编程解析-分支

    解题思路 通过题目可知 输入是津津一周内每天校内学习和校外学习的时间 由输入我们可以计算出津津每天的学习总时间 如果当天的学习时间比前一天的学习时间长 津津的不高兴程度就大 通过对7天的遍历 我们可以得出津津不高兴程度最大的那一天 题目中告
  • distinct与group by的查询效率对比

    数据量 1069753条 数据库 distinct 第二次 group by 第二次 版本 Drios 1 788s 0 751s 2 554s 0 637s 5 1 0 数据量 1021343条 Spark 6s 2s 3s 2s 3 0
  • laravel Dcat Admin Class name must be a valid object or a string

    1 问题 安装Laravel后台系统Dcat Admin 2 x报错 Class name must be a valid object or a string 2 解决 step1 更新compoer composer update st
  • LINUX安装erlang

    下载erlang erlang下载 http www erlang org download otp src 18 0 tar gz 安装 1 安装erlang tar xvzf otp src 18 0 tar gz cd otp src

随机推荐