1 内容介绍

为了减少污染,保护环境,国家大力支持新能源汽车发展。

然而,电动汽车用户找桩难、排队时间过长、设施利用率低、充电运营企业盈利难等问题难以解决。同时,电动汽车大规模无序接入电网充电会影响电网的安全稳定运行。在此背景下,电动汽车充电调度策略的研究受到广泛关注。

由于国内外人民的生活方式和电动汽车主要购买人群的不同,国内外关于车辆充电调度问题研究的侧重点也不尽相同。

我国地大物博,人口众多,交通复杂。主要从以下方面研究:

1、通过经济手段或技术手段控制电动汽车的充电时间和充电功率,减小电网峰谷差;

2、考虑全天各时段电价的不同,建立分时电价充电调度系统,减少充电费用;

3、考虑充电桩数量较少且分步不均匀的现状,研究充电设施选址问题;

4、建立虚拟充电站控制中心;

国外地广人稀,主要居住方式与中国也不相同,研究内容如下:

1、设计有多个充电端口的电动汽车充电器,可同时为N辆电动汽车充电;

2、研究混合动力汽车的网络化和供需规划问题;

本文研究多辆电动汽车的充电调度问题,考虑某时段区域范围内有M 辆电动汽车发出充电请求时,周围有N 个充电桩可以提供充电位的调度情况。把当前调度时段电动汽车和充电桩的基本数据加载到调度中心,调度中心根据电动汽车的当前位置、电量剩余情况和周围充电桩的充电情况进行调度,电动汽车按照最优调度方案到充电桩充电。

充电调度模型考虑优化4个性能指标,分别为:

电动汽车充电时长:包括驾驶时间、充电时间和等待时间;

电动汽车充电费用:包括停车费用和充电费用。

充电桩利用率偏差:避免多辆电动汽车挤占某些充电桩,使其余充电站空闲。造成资源浪费和过渡损耗。

电网平均负载:      避免加重电网负载,维护电网安全

在现实场景中,电动汽车和充电桩的数量不断变化;充电桩的收费价格随电价不断变化;考虑交通拥堵的问题,电动汽车的速度也会变化。

从不同维度验证本文充电调度模型的有效性,改变电动汽车和充电桩的数量;改变充电桩的收费单价;考虑交通侧的干扰等等,实验结果表明本文充电调度模型可以应对多种情况变化,是稳定有效的。​

2 仿真代码

function distribution_result(M,N)global Best_individual;D= load('Data.mat');   %行驶时间矩阵为D.dri_t   %充电时间矩阵为D.char_t    dri_t = D.dri_t;  best_dri_t=zeros(M,N);   for j=1:N       for i=1:M        best_dri_t(i,j)= dri_t(i,j)*(Best_individual(i,j));      [index_best_dri_t(j,:),index(j,:)]=sort(( best_dri_t(1:M,j))');       end   end        for j=1:N          disp (['C',num2str(j),'的充电顺序:'  ])         for i=1:M            if index_best_dri_t(j,i)==0                disp ''            else         disp (['E(',num2str(index(j,i)),')' ])         end     end     end     

3 运行结果

4 参考文献

[1]赵孟雨, 王贤宁, 徐康仪. 基于MATLAB/GUI的电动汽车充电站有序充放电优化调度仿真平台[J]. 电力学报, 2020(2).

[2]佟晶晶, 温俊强, 王丹, 张建华, & 刘文霞. (2016). 基于分时电价的电动汽车多目标优化充电策略. 电力系统保护与控制, 44(1), 7.

博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的Matlab仿真,相关matlab代码问题可私信交流。

部分理论引用网络文献,若有侵权联系博主删除。

【优化调度】基于NSGAII算法的车辆充电调度策略研究含Matlab代码相关推荐

  1. 【图像隐藏】基于DCT算法实现数字水印嵌入+检测+攻击含Matlab源码

    1 简介 介绍了数字水印的产生.发展及其应用,讨论了数字水印的分类,提出了图像的预处理思想,利用MATLAB中的剪切函数.缩放函数,以及调整图像直方图的方法对图像进行预处理,并用MATLAB进行了仿真 ...

  2. 鲸鱼优化算法(WOA)及其优秀变体(含MATLAB代码)

    先做一个声明:文章是由我的个人公众号中的推送直接复制粘贴而来,因此对智能优化算法感兴趣的朋友,可关注我的个人公众号:启发式算法讨论.我会不定期在公众号里分享不同的智能优化算法,经典的,或者是近几年提出 ...

  3. 基于动态时间规整算法(DTW)的语音识别技术研究-含Matlab代码

    ⭕⭕ 目 录 ⭕⭕ ⏩ 一.引言 ⏩ 二.动态时间规整算法基本原理 ⏩ 三.语音识别实例分析 ⏩ 四.参考文献 ⏩ 五.Matlab代码获取 ⏩ 一.引言 在语音识别技术的发展过程中,动态时间规整算法 ...

  4. 【图像识别】基于主成分分析算法实现人脸二维码识别matlab代码

    1 简介 基于主成分分析(PCA)的人脸识别算法由于其识别率高,算法技术成熟越来越多的被用做人脸识别技术的研究.本文首先讲解了人脸识别前的图像预处理,然后介绍基于主成分分析(PCA)算法的主要步骤,最 ...

  5. 【车辆配送】基于模拟退火 (SA)求解车辆配送 (VPR) (Matlab代码实现)

    目录 1 车辆配送问题 2 模拟退火法 3 实现结果 4 参考文献  5 Matlab代码实现 1 车辆配送问题 式(9)~( 12)中, 为配送车辆到达需求点i的时间;为需求点i到需求点j的运输成本 ...

  6. 一种基于卷积神经网络的图像去雾研究-含matlab代码

    目录 一.绪论 二.去雾卷积网络 2.1 特征提取 2.2 多尺度映射 2.3 局部均值 2.4 非线性回归 三.实验与分析 四.Matlab代码获取 一.绪论 雾是一种常见的大气现象,空气中悬浮的水 ...

  7. 基于BP-Adaboost神经网络的高斯函数模型预测研究-含Matlab代码

    目录 一.引言 二. 预测建模及原理 2.1 BP 神经网络模型 2.2 BP-Adaboost 模型 三.模型预测结果对比 3.1 数据模拟 3.2 预测结果对比 四.参考文献 五.Matlab代码 ...

  8. 【图像融合】基于随机游走算法实现多焦点图像融合含Matlab代码

    1 内容介绍 近几年来,随机游走模型(random walk)与引导滤波器(guided filter)在图像处理领域受到了研究者们的广泛关注.前者已经被应用于图像处理的多种领域--图像融合.图像平滑 ...

  9. 【无人机三维路径规划】基于蚁群算法实现无人机三维路径规划含Matlab代码

    ⛄ 内容介绍 随着无人机可执行任务的多样化,航迹规划成为其顺利完成任务的基本前提.针对该问题,提出了基于蚁群算法的无人机航迹规划方法.运用等效地形模拟方法,将作战区域中的敌方威胁.地形障碍等效为山峰, ...

  10. 【路径规划-PRM路径规划】基于RRT算法避障路径规划附完整matlab代码

    1 内容介绍 尽管RRT算法是一个相对高效率,同时可以较好的处理带有非完整约束的路径规划问题的算法,并且在很多方面有很大的优势,但是RRT算法并不能保证所得出的可行路径是相对优化的.因此许多关于RRT ...

最新文章

  1. C++11学习之share_ptr和weak_ptr
  2. 线程: ReentrantLock类
  3. Soring冲刺计划第三天(个人)
  4. java的两种运行方式Applet和Application你真的懂吗
  5. mysql修改字段非必输_mysql有些字段是非必填的,传空要查所有数据该怎么处理?...
  6. hdfs读写流程_一文读懂HDFS分布式存储框架分析
  7. 前端学习(1955)vue之电商管理系统电商系统之完成添加分类功能
  8. 【MyBatis框架】Mybatis开发dao方法第二部分
  9. 10投屏后没有声音_10年后,学区房有没有可能成为“负资产”?这位专家说了实话...
  10. 零起点学习Linux系列培训视频 [共61课] (万分感谢寒冰老师分享!)
  11. 计算机辅助数控编程交互图形,第六章 计算机辅助数控编程.ppt
  12. 批量图片验证模型错误: OP_REQUIRES failed at save_restore_v2_ops.cc:184 : Not found: Key conv1_1/bias not found
  13. 什么是事件流? 什么是事件冒泡? 什么是事件捕获?
  14. Java OCR tess4j 图片识别技术(三)
  15. 江苏高考新方案定了!总分750分,科目“3+1+2”
  16. 用Unity实现Flat Shading
  17. R语言 K-M生存分析,ggplot2制作好看的生存曲线
  18. 怎么的测试用例是一个好的测试用例?
  19. python视觉识别字_Python通过Tesseract库实现文字识别
  20. 环形缓冲区RingBuff的代码实现

热门文章

  1. 迈达斯cdn安装_PSC桥梁跟随例题-CDN
  2. Maven 使用入门
  3. 全国各地车牌代码整理出数据库表SQL Server
  4. WIN7下安装IIS
  5. 奥多朗WIFI 插座
  6. 大文件上传下载实现思路,分片、断点续传代码实现,以及webUpload组件
  7. linux搭建MinIO集群
  8. Matlab图例设置
  9. matlab把图例放在左边,如何将图例放在p之外
  10. WebClient Exceeded limit on max bytes to buffer : 262144 异常解决