一种基于改进DBO算法的电动汽车有序充放电控制方法

文档序号:37942338发布日期:2024-05-11 00:21阅读:15来源:国知局
一种基于改进DBO算法的电动汽车有序充放电控制方法

本发明属于电力系统负荷预测和规划,具体是涉及一种基于改进dbo算法的电动汽车有序充放电控制方法。


背景技术:

1、面对日益严峻的能源危机和环境恶化问题,具备环境友好性和能量双向流动性特点的电动汽车得到了业界的广泛认可和蓬勃发展。随着电动汽车渗透率逐年提升,大量电动汽车同时接入电网势必会改变现有的配电网负荷水平,造成电网负荷峰谷差变大,电网网损增加,潮流风险变大等多方面电网安全问题。尤其是电动汽车无序充放电具有空间和时间上双重不确定性属性会进一步加大电网运行安全风险,因此亟需对电动汽车充放电行为进行引导。

2、电动汽车负荷具备高度灵活性和可调度性,且具有将电量回馈电网的能力。现有技术进行了电动汽车有序充放电的相关研究,如专利申请cn114741852a、cn111619391a等;但现有的电动汽车有序充放电技术通常是将电动汽车作为一种高度灵活的负荷,未考虑电动汽车放电能力,或者仅强调利用v2g技术,但未充分考虑电网网损等影响电网运行安全的相关指标,其调度策略缺乏实际性且传统分时电价调度策略会产生新的负荷高峰问题。


技术实现思路

1、为解决上述技术问题,本发明提供了一种基于改进dbo算法的电动汽车有序充放电控制方法,综合考虑了电网运行风险和电动汽车的充电成本,构建双层优化模型,对电动汽车充放电进行有序规划,得到电动汽车最优有序充放电控制策略,降低电动汽车充电成本和网损成本,降低电网峰谷差,保障电网安全稳定运行。

2、本发明所述的一种基于改进dbo算法的电动汽车有序充放电控制方法,包括以下步骤:

3、步骤1、收集电动汽车的出行信息,为模拟电动汽车电池soc状态提供数据支撑;soc(state of charge)表示电池中剩余电荷的可用状态,通常以百分比表示;

4、步骤2、通过马尔科夫链模拟电动汽车一天出行过程中电池荷电状态变化,根据电动汽车剩余soc得到电动汽车充电负荷以及电动汽车的放电能力;

5、步骤3、考虑配电网运行安全风险及电动汽车的综合成本,构建双层优化调度模型;

6、步骤4、采用改进后dbo群智能优化算法求解所述双层优化调度模型,得到电动汽车最优有序充放电控制策略。

7、进一步的,分析电动汽车的出行信息,包括车辆出发时间、出发时车辆的电池soc状态、车辆行驶里程、车辆出发地、目的地、行驶路线及充电方式,用于判断电动汽车行驶过程中电池状态soc的变化;

8、根据马尔可夫理论,将电动汽车第时刻的电池soc状态记为,下一时刻电池soc状态记为,则马尔可夫链的条件概率表示为:

9、,

10、式中:为电动汽车下一时刻状态与当前时刻状态相应的转移矩阵概率;

11、当电动汽车充电时,其soc变化为:

12、,

13、式中:为电动汽车充电功率;为电动汽车充电时长;为电动汽车电动电池容量;

14、当电动汽车行驶时,其soc变化为:

15、,

16、式中:为电动汽车每100km耗电量;为电动汽车行驶距离;

17、当电动汽车既不充电也不行驶时,则其荷电状态不发生改变,即:

18、。

19、进一步的,步骤2中,基于马尔科夫链对电动汽车进行充电需求预测以及电动汽车的放电能力判断,具体流程为:

20、根据步骤1中采集到的电动汽车出行信息,用户开始出行时间以及出行时刻的soc结合行驶里程与目的地得到电动汽车结束时刻的soc,若电动汽车结束时刻的soc不满足下一次出行,则对电动汽车进行充电;

21、根据剩余soc判断车主选择快充还是慢充,得到单个用户的充电需求和其放电最大放电能力;通过对每个用户进行的判断结果,累计得到电动汽车一天的充电需求。

22、进一步的,步骤3中,所述双层优化调度模型的上层目标为电网运行安全风险最小,下层目标为电动汽车综合充电成本最小;

23、考虑电网峰谷差、电网网损以及潮流风险,制定满足电网自身利益的电动汽车充放电价格下发指导曲线给下层电动汽车用户,在此基础上建立上层模型;上层目标函数为:

24、,

25、式中:为电网的峰谷差惩罚成本,为电网的网损惩罚成本,为潮流风险惩罚成本;

26、,

27、式中:为电网负荷峰值,为电网负荷谷值,为惩罚系数,为供电收益,为电网在t时刻的供电功率,为电网系统总网损,、为与的标准值,表示电网有功功率,表示电网电压,为电动汽车在t时刻充电的动态电价;

28、下层电动汽车用户紧随上层下发的指导曲线设置优化目标,下层目标函数为:

29、,

30、式中:为电动汽车的充电费用,为电动汽车在充电站停车时产生的停车费,为电动汽车的放电奖励,为电动汽车在充电时的电池老化成本,为车主的时间成本,为车主的行驶成本,为车主的排队成本;

31、,

32、式中:为电动汽车在t时刻的充电功率,为电动汽车在t时刻的充电状态,为电动汽车充电时间,为电动汽车在t时刻的停车费,为电动汽车在充电站停车时间段,为电动汽车在t时刻放电的单位电价,为电动汽车在t时刻放电的实时功率,为电动汽车在t时刻的放电状态,为电动汽车放电时间,为电动汽车电池投资成本,为电动汽车电池容量,为电动汽车电池的放电深度,为电动汽车电池的循环寿命;

33、,

34、式中:为车主时间敏感系数,为车主预期离网时间,为车主实际离网时间,为电动汽车在t时刻的单位里程能耗,为行驶速度,为电动汽车到站时间,为电动汽车开始充电时间。

35、进一步的,下层目标函数受制于电动汽车充放电状态约束、电动汽车荷电状态约束和电动汽车充放电功率约束,建立约束条件:

36、电动汽车充放电状态约束:

37、;

38、电动汽车荷电状态约束:

39、;

40、式中:表示充电结束时刻与充电开始时刻的时间间隔,为电动汽车在离开电网时的荷电容量、为电动汽车在推荐离开电网时的荷电容量,为电动汽车在接入电网时的荷电容量;与分别表示电动汽车电池最小与最大的荷电状态,与为电动汽车充电的效率与放电的效率,为电动汽车电池额定容量;

41、电动汽车充放电功率约束:

42、,

43、式中:为电动汽车最大充电功率,为电动汽车最大放电功率。

44、进一步的,步骤4中,对于电网,目标函数为电网总的运行风险最小,求解一天内的最优电价;对于电动汽车,目标函数为综合充电成本最小,求解一天内电动汽车充放电负荷分布;具体为:

45、步骤4.1、利用改进的蜣螂优化算法初始化各节点风险指标,更新充电站的充电电价以及放电奖励;随机生成m组充电站的充电电价以及放电奖励,将参数传给下层电动汽车用户;

46、步骤4.2、下层电动汽车用户接收到m组充电站的充电电价以及放电奖励,利用改进的蜣螂优化算法,以综合充电成本最小为目标,求解电动汽车最优充放电负荷,并将充放电信息返回至上层电网;

47、步骤4.3、电网根据电动汽车充放电信息计算当前的电网运行安全风险,利用改进的蜣螂优化算法 的选择、生成新的电网售电价;

48、步骤4.4、重复步骤4.1-步骤4.3,得到以电网运行风险最小和电动汽车车主综合充电最优的有序充放电方案。

49、进一步的,利用改进的蜣螂优化算法求解的具体步骤为:

50、步骤4.01、定义上下层目标函数,利用改进的蜣螂优化算法初始化各节点风险指标,随机生成m组充电站的充电电价和放电奖励,设置种群规模、最大迭代次数;

51、步骤4.02、选择适应度函数并计算每个蜣螂位置的目标函数值,得到当前最优充电电价和放电奖励及相应个体的位置;

52、步骤4.03、更新所有蜣螂的位置,结合飞行策略计算候选个体位置的目标函数值,与上一代最优函数值进行比较;若结果较上一代最优函数值更优,则更新当前种群最优个体位置;

53、飞行更新位置公式为:

54、,

55、式中:为步长控制因子,取值为1;为矢量运算;为步长服从分布;

56、步骤4.04、计算其他蜣螂位置与最佳位置之间的距离,计算候选个体位置的目标函数值,对照上一代的最优函数值,若结果较上一代最优函数值更优,则更新当前种群的最优个体位置;

57、步骤4.05、利用t分布扰动策略,对其他蜣螂的位置进行更新;计算出更新后的蜣螂个体位置最优函数值,与上一代最优函数值比较,若结果较上一代最优函数值更优,则更改目前最优值;

58、t分布扰动公式为:

59、,

60、式中:是变异后种群中第个布谷鸟窝新的位置;是变异前的个体位置;为t分布值,以迭代次数为自由度;

61、步骤4.06、输出全局最优个体位置和最优函数值。

62、本发明所述的有益效果为:本发明所述的方法激励电动汽车在谷时进行充电,在峰时进行放电,相比传统分时电价策略,可以大幅减少分时电价产生新的负荷高峰问题,有效降低电网负荷峰谷差,降低电网运行风险;对于参与相应v2g的用户而言可以明显降低电动汽车的综合充电成本,可以实现电网与用户双赢;通过levy 飞行策略和 t 分布扰动策略改进蜣螂优化算法(dung beetle optimizer,dbo)的全局搜索能力以及收敛速度,避免陷入局部最优,提升求解性能。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1