MATLB|电动车智能充电模式及电力高峰需求预测

2024-02-19 06:59

本文主要是介绍MATLB|电动车智能充电模式及电力高峰需求预测,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

0 写在前面

1 电动车

1.1 电动车(EV)

1.2 电动汽车充电

1.3 智能充电和车联网(V2G)

1.4 V2G 应用

 1.5 可再生能源可用性

1.6 基于价格的收费

2 电动车智能充电

2.1 智能充电

2.2 实时电价

2.3 智能充电模式——算例1

2.4 洞见

2.5 智能充电模式——算例2

2.6 报摊问题——算例3

 2.7 需求量与概率——算例4

3 Matlab代码实现


0 写在前面

电力系统强大的CVX学习(Matlab&Python)

1 电动车

1.1 电动车(EV)

I 降低维护成本

I 降低税收

I 更便宜的燃料(电)

I 政府补贴

                  

1.2 电动汽车充电

I典型电池容量:30kWh−100kWh

I车载充电器:1.9–22 kW

I直流非车载充电器:50–350 kW

I充电级别

        I级别1:0–10 kW

        I级别2:10–50 kW

        I级别3:50–350 kW 23/64

对电力系统的影响:

           

1.3 智能充电和车联网(V2G)

I 使用电动汽车电池通过双向 EV 充电器将电力回馈到电网

I 优势:可再生能源的存储、减少高峰需求、辅助服务等

I 挑战:优化控制、双向充电器、电池退化、标准化、监管框架、 ETC

1.4 V2G 应用

I 本地负载平衡

I 根据负载调整充电时间/功率

I 优先平衡多个充电点

I 可再生能源利用

I 基于价格的充电/放电

I 调峰

I 电网备份 

 1.5 可再生能源可用性

           

1.6 基于价格的收费

   

2 电动车智能充电

2.1 智能充电

I 你有一辆 EV,可以在家充电。

I 电价是实时电价(RTP)。

I 你需要 20kW 来为你的电动汽车充电。

I 充电器的额定功率为 2kW。

假设电动汽车可以在一天中的任何时间充电。我现在,你需要确定什么时间充电,以尽量减少一天的电费

2.2 实时电价

              

2.3 智能充电模式——算例1

                     

其中\pi _{t}是价格,p_{t}是充电功率。

 运行结果:

                 

2.4 洞见

智能充电?

我是不是太激进了?

电池退化成本如何?

我到家、离开和开车的时间怎么样?

我的充电状态?

我有多辆车?

我的方便和隐私?

电力系统可靠性?

面对这些问题,我们进入下一个算例,约束条件那些充分考虑。

2.5 智能充电模式——算例2

           

还差一个约束:DOD_{t}=1-SOC_{t}

 机器学习:数据拟合:

                   

        

损失函数定义为:

              

电力高峰需求预测:

            

2.6 报摊问题——算例3

I一家公司生产冬装。

I 公司必须在知道确切需求 d 之前,在冬季前 3 个月承诺具体的生产数量 x。

I 在看到需求 d 后,公司决定以正常价格 πr 出售的数量 yr,以及以残值/折扣价 πs 出售的数量 ys。

I 这称为不确定性下的决策,因为决策 x 是在不确定性需求 d 下做出的。

 两阶段随机规划

I决策变量:生产量x

I观望决策:常规价格量yr,折扣价格量ys

I目标:最小化生产成本和预期未来成本

            

组合两个阶段:

    

假设需求 d 是具有 S 个场景 (d1,...,ds) 的离散随机变量,每个场景 di 具有概率 pi。

相应地,每个情景 di 的销售量有y_{r,i }y_{s,i}。 

 

举例:

(1)假设有3个场景,d1 = 10,概率为1/4; d2 = 30,概率为 5/12; d3 = 50,概率为 1/3.

(2)生产外套的单位成本:c = 5,正常价格:πr = 10,折扣价:πs = 3。

(3) 生产能力:\hat{x}=70

   

结果:

 2.7 需求量与概率——算例4

优化问题实际上是如何解决的?

(1)无约束问题

设置导数(一维)或梯度(高维)

   

那么如何求∇xf(x) = 0

I 直接解决方案:分析计算

        梯度下降:

        牛顿法:

  

(2)约束优化

障碍法:通过无约束优化的近似问题:

当 t → 0 时,这接近原始问题:

最大化拉格朗日对偶问题

(3)举例

I 如果很难定义场景怎么办?如果我们的分布不是离散的怎么办?

I 在大多数一般条件下采样就足够了.

 

3 Matlab代码实现

这篇关于MATLB|电动车智能充电模式及电力高峰需求预测的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/723855

相关文章

嵌入式QT开发:构建高效智能的嵌入式系统

摘要: 本文深入探讨了嵌入式 QT 相关的各个方面。从 QT 框架的基础架构和核心概念出发,详细阐述了其在嵌入式环境中的优势与特点。文中分析了嵌入式 QT 的开发环境搭建过程,包括交叉编译工具链的配置等关键步骤。进一步探讨了嵌入式 QT 的界面设计与开发,涵盖了从基本控件的使用到复杂界面布局的构建。同时也深入研究了信号与槽机制在嵌入式系统中的应用,以及嵌入式 QT 与硬件设备的交互,包括输入输出设

让树莓派智能语音助手实现定时提醒功能

最初的时候是想直接在rasa 的chatbot上实现,因为rasa本身是带有remindschedule模块的。不过经过一番折腾后,忽然发现,chatbot上实现的定时,语音助手不一定会有响应。因为,我目前语音助手的代码设置了长时间无应答会结束对话,这样一来,chatbot定时提醒的触发就不会被语音助手获悉。那怎么让语音助手也具有定时提醒功能呢? 我最后选择的方法是用threading.Time

在JS中的设计模式的单例模式、策略模式、代理模式、原型模式浅讲

1. 单例模式(Singleton Pattern) 确保一个类只有一个实例,并提供一个全局访问点。 示例代码: class Singleton {constructor() {if (Singleton.instance) {return Singleton.instance;}Singleton.instance = this;this.data = [];}addData(value)

智能交通(二)——Spinger特刊推荐

特刊征稿 01  期刊名称: Autonomous Intelligent Systems  特刊名称: Understanding the Policy Shift  with the Digital Twins in Smart  Transportation and Mobility 截止时间: 开放提交:2024年1月20日 提交截止日

基于 YOLOv5 的积水检测系统:打造高效智能的智慧城市应用

在城市发展中,积水问题日益严重,特别是在大雨过后,积水往往会影响交通甚至威胁人们的安全。通过现代计算机视觉技术,我们能够智能化地检测和识别积水区域,减少潜在危险。本文将介绍如何使用 YOLOv5 和 PyQt5 搭建一个积水检测系统,结合深度学习和直观的图形界面,为用户提供高效的解决方案。 源码地址: PyQt5+YoloV5 实现积水检测系统 预览: 项目背景

【C++学习笔记 20】C++中的智能指针

智能指针的功能 在上一篇笔记提到了在栈和堆上创建变量的区别,使用new关键字创建变量时,需要搭配delete关键字销毁变量。而智能指针的作用就是调用new分配内存时,不必自己去调用delete,甚至不用调用new。 智能指针实际上就是对原始指针的包装。 unique_ptr 最简单的智能指针,是一种作用域指针,意思是当指针超出该作用域时,会自动调用delete。它名为unique的原因是这个

模版方法模式template method

学习笔记,原文链接 https://refactoringguru.cn/design-patterns/template-method 超类中定义了一个算法的框架, 允许子类在不修改结构的情况下重写算法的特定步骤。 上层接口有默认实现的方法和子类需要自己实现的方法

【iOS】MVC模式

MVC模式 MVC模式MVC模式demo MVC模式 MVC模式全称为model(模型)view(视图)controller(控制器),他分为三个不同的层分别负责不同的职责。 View:该层用于存放视图,该层中我们可以对页面及控件进行布局。Model:模型一般都拥有很好的可复用性,在该层中,我们可以统一管理一些数据。Controlller:该层充当一个CPU的功能,即该应用程序

迭代器模式iterator

学习笔记,原文链接 https://refactoringguru.cn/design-patterns/iterator 不暴露集合底层表现形式 (列表、 栈和树等) 的情况下遍历集合中所有的元素

《x86汇编语言:从实模式到保护模式》视频来了

《x86汇编语言:从实模式到保护模式》视频来了 很多朋友留言,说我的专栏《x86汇编语言:从实模式到保护模式》写得很详细,还有的朋友希望我能写得更细,最好是覆盖全书的所有章节。 毕竟我不是作者,只有作者的解读才是最权威的。 当初我学习这本书的时候,只能靠自己摸索,网上搜不到什么好资源。 如果你正在学这本书或者汇编语言,那你有福气了。 本书作者李忠老师,以此书为蓝本,录制了全套视频。 试