【电动车】主动配电网多源协同运行优化研究——大规模电动汽车的蒙特卡洛模拟(Matlab代码实现)

简介: 【电动车】主动配电网多源协同运行优化研究——大规模电动汽车的蒙特卡洛模拟(Matlab代码实现)

目录

摘要:

1电动车日行驶里程概率分布:

2.电动车充电起始时间概率分布:

3.大规模电动车充电行为蒙特卡洛建模:

3.1日行驶里程

3.2开始充电时间

3.3耗电量

3.4充电时间

3.5总充电负荷

4.不同规模的电动车的充电负荷曲线对比:

5.仿真程序:



摘要:

电动汽车大规模入网充电时会导致系统内负载峰值拔高的问题,和分布式电源一样,都会对电网的安全稳定运行造成冲击,需要在满足系统运行经济效益最优的同时,尽量降低大量电动汽车入网无序充电对系统造成的不良影响。本文通过蒙特卡洛仿真技术,生成大规模电动车无序充电功率曲线,分析大规模电动车接入对电网造成的影响。

1电动车日行驶里程概率分布:

考虑到目前电动汽车为较新型的交通工具,其样本数量与传统燃油车相比仍较少,本文假设电动汽车用户与普通燃油汽车用户的用车习惯一致,对家用汽车使用行为规律的数据进行处理,得出日行驶里程服从对数正态分布,取均值为3.2,方差为0.88对电动车的日行是里程进行概率描述,具体图像如下:



可以看出,电动车的日行驶里程主要集中在0-80km左右的范围,符合实际情况。

2.电动车充电起始时间概率分布:

电动汽车返回时刻t服从正态分布,取均值为17.6,方差为3.4。具体概率分布表达式如下:



对该概率模型进行采样得到的概率分布图像图下:




从图中可以看出,电动车的主要充电开始时间集中在18点左右,符合实际的情况。

3.大规模电动车充电行为蒙特卡洛建模:

蒙特卡洛的思想如下:



研究过程中假设电动汽车各自的充电行为具有独立性的特征,每台电动汽车的电池容量、日行驶里程、起始充电时刻等都独立,表现为在己知概率分布图中随机分布的形式,因此,可以进行蒙特卡洛随机抽样来抽取每个步骤中的随机数,从而求取单台电动汽车的充电负荷特征,累加得出大规模电动汽车入网充电时的进行无序充电时的总充电负荷曲线。

本文设置电动车台数为1000,对其行驶距离和开始充电时间进行蒙特卡洛模拟,所得结果如下:

3.1日行驶里程


3.2开始充电时间


通过以上两个数值,结合电动车每公里的耗电量,即可计算出电动车需要充电的电量和充电时间。

3.3耗电量


3.4充电时间


3.5总充电负荷

将所有电动车的充电功率情况相加,即可得到所有电动车的总充电负荷曲线:


4.不同规模的电动车的充电负荷曲线对比:

改变程序中电动车的总数量,即可得到不同电动车数量下的充电负荷曲线,从图中可以看出,不同数量的电动车的充电负荷曲线的大致走向都相同。


5.仿真程序:

https://mbd.pub/o/bread/mbd-Y52bm59u


相关文章
|
2天前
|
机器学习/深度学习 算法 数据安全/隐私保护
基于贝叶斯优化卷积神经网络(Bayes-CNN)的多因子数据分类识别算法matlab仿真
本项目展示了贝叶斯优化在CNN中的应用,包括优化过程、训练与识别效果对比,以及标准CNN的识别结果。使用Matlab2022a开发,提供完整代码及视频教程。贝叶斯优化通过构建代理模型指导超参数优化,显著提升模型性能,适用于复杂数据分类任务。
|
7天前
|
算法 决策智能
基于GA-PSO遗传粒子群混合优化算法的TSP问题求解matlab仿真
本文介绍了基于GA-PSO遗传粒子群混合优化算法解决旅行商问题(TSP)的方法。TSP旨在寻找访问一系列城市并返回起点的最短路径,属于NP难问题。文中详细阐述了遗传算法(GA)和粒子群优化算法(PSO)的基本原理及其在TSP中的应用,展示了如何通过编码、选择、交叉、变异及速度和位置更新等操作优化路径。算法在MATLAB2022a上实现,实验结果表明该方法能有效提高求解效率和解的质量。
|
2月前
|
安全
【2023高教社杯】D题 圈养湖羊的空间利用率 问题分析、数学模型及MATLAB代码
本文介绍了2023年高教社杯数学建模竞赛D题的圈养湖羊空间利用率问题,包括问题分析、数学模型建立和MATLAB代码实现,旨在优化养殖场的生产计划和空间利用效率。
153 6
【2023高教社杯】D题 圈养湖羊的空间利用率 问题分析、数学模型及MATLAB代码
|
2月前
|
存储 算法 搜索推荐
【2022年华为杯数学建模】B题 方形件组批优化问题 方案及MATLAB代码实现
本文提供了2022年华为杯数学建模竞赛B题的详细方案和MATLAB代码实现,包括方形件组批优化问题和排样优化问题,以及相关数学模型的建立和求解方法。
113 3
【2022年华为杯数学建模】B题 方形件组批优化问题 方案及MATLAB代码实现
|
2月前
|
数据采集 存储 移动开发
【2023五一杯数学建模】 B题 快递需求分析问题 建模方案及MATLAB实现代码
本文介绍了2023年五一杯数学建模竞赛B题的解题方法,详细阐述了如何通过数学建模和MATLAB编程来分析快递需求、预测运输数量、优化运输成本,并估计固定和非固定需求,提供了完整的建模方案和代码实现。
79 0
【2023五一杯数学建模】 B题 快递需求分析问题 建模方案及MATLAB实现代码
|
5月前
|
数据安全/隐私保护
耐震时程曲线,matlab代码,自定义反应谱与地震波,优化源代码,地震波耐震时程曲线
地震波格式转换、时程转换、峰值调整、规范反应谱、计算反应谱、计算持时、生成人工波、时频域转换、数据滤波、基线校正、Arias截波、傅里叶变换、耐震时程曲线、脉冲波合成与提取、三联反应谱、地震动参数、延性反应谱、地震波缩尺、功率谱密度
基于混合整数规划的微网储能电池容量规划(matlab代码)
基于混合整数规划的微网储能电池容量规划(matlab代码)
|
5月前
|
算法 调度
含多微网租赁共享储能的配电网博弈优化调度(含matlab代码)
含多微网租赁共享储能的配电网博弈优化调度(含matlab代码)
|
5月前
|
Serverless
基于Logistic函数的负荷需求响应(matlab代码)
基于Logistic函数的负荷需求响应(matlab代码)
|
5月前
|
供应链 算法
基于分布式优化的多产消者非合作博弈能量共享(Matlab代码)
基于分布式优化的多产消者非合作博弈能量共享(Matlab代码)

热门文章

最新文章