蓄电池建模、分析与优化(Matlab代码实现)
创始人
2024-03-21 15:50:52
0次

 💥💥💥💞💞💞欢迎来到本博客❤️❤️❤️💥💥💥

🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者,方便大家进行学习!亲民!!!还有我开了一个专栏给女朋友的,很浪漫的喔,代码学累的时候去瞧一瞧,看一看:女朋友的浪漫邂逅。有问题可以私密博主,博主看到会在第一时间回复。
📝目前更新:🌟🌟🌟电力系统相关知识,期刊论文,算法,机器学习和人工智能学习。
🚀支持:🎁🎁🎁如果觉得博主的文章还不错或者您用得到的话,可以关注一下博主,如果三连收藏支持就更好啦!这就是给予我最大的支持!

👨‍🎓博主课外兴趣:中西方哲学,送予读者:

👨‍💻做科研,涉及到一个深在的思想系统,需要科研者逻辑缜密,踏实认真,但是不能只是努力,很多时候借力比努力更重要,然后还要有仰望星空的创新点和启发点。当哲学课上老师问你什么是科学,什么是电的时候,不要觉得这些问题搞笑,哲学就是追究终极问题,寻找那些不言自明只有小孩子会问的但是你却回答不出来的问题。在我这个专栏记录我有空时的一些哲学思考和科研笔记:科研和哲思。建议读者按目录次序逐一浏览,免得骤然跌入幽暗的迷宫找不到来时的路,它不足为你揭示全部问题的答案,但若能让人胸中升起一朵朵疑云,也未尝不会酿成晚霞斑斓的别一番景致,万一它居然给你带来了一场精神世界的苦雨,那就借机洗刷一下原来存放在那儿的“真理”上的尘埃吧。

     或许,雨过云收,神驰的天地更清朗.......🔎🔎🔎

📋📋📋本文目录如下:⛳️⛳️⛳️

​

目录

1 概述

2 数学模型

3 稳定性和线性化

4 模拟结果与分析

5 Matlab代码及文章详细讲解


1 概述

过去几年中出现了很多问题,这些问题刺激了人们对开发智能电网的兴趣。其中一些问题是不断增长的,因为碳排放,化石燃料的不确定性刺激了运输电气化市场。此外,对没有任何中断的优质电力的需求不断增长,并在没有损失的情况下运输这种电力。这些都创造了对智能电网的需求。建模、控制、优化和建模将用于使该智能电网工作的技术结合在一起。该智能电网将由网络基础设施驱动,其中通过广域传感、先进通信、控制和分布式驱动实现电力流动。当今电网和可持续能源的所有问题都隐藏着控制问题。本文给出了蓄电池有功功率控制、使用 FACTS 对可变发电进行协调控制以及使用分布式可再生能源进行无功功率控制的示例。

2 数学模型

1.分析:模拟或预测。给定当前 u(t),x(0) 的未来轨迹,以及系统模型 σ,预测 y(t) 。

2. 状态估计:给定具有时间历史 u(t) 和 y 的系统 σ (t),找到与 σ,u,y 一致的 x。这就是监控问题。也就是说,无法测量每个状态,但希望监控每个状态。

3. 系统设计或规划:给定 u(t) 和一些期望的 y(t),找到 σ 使得 u(t) 作用于系统将产生 y(t)。大多数工程学科都处理设计综合。传统上,人们可能会创建各种物理原型来合成所需的系统。

4. 模型识别:给定时间历程 u(t) 和 y(t),通常从实验数据中获得,确定与 u 和 y 一致的模型及其参数值。

5. 控制综合。给定一个具有当前状态 x(0) 和一些期望 y(t) 的系统,找到 u(t) 使得系统将产生 y(t)。能源管理问题。

                       V(t)-O C V(z(t))-V_{c}(t)-R_{1} I(t)=0 

                        V(t)=O C V(z(t))+V_{c}(t)+R_{1} I(t)

                 \frac{d}{d t}\left[\begin{array}{c} z(t) \\ V_{c}(t) \end{array}\right]=\left[\begin{array}{cc} 0 & 0 \\ 0 & \frac{-1}{C R_{2}} \end{array}\right]\left[\begin{array}{c} z(t) \\ V_{c}(t) \end{array}\right]+\left[\begin{array}{c} \frac{1}{Q} \\ \frac{1}{C} \end{array}\right] I(t)

详细数学模型及解释见第5部分。

3 稳定性和线性化

      \dot{x}(t)=\frac{d}{d t}\left[\begin{array}{c} z(t) \\ V_{c}(t) \end{array}\right]=\left[\begin{array}{cc} 0 & 0 \\ 0 & \frac{-1}{C R_{2}} \end{array}\right]\left[\begin{array}{c} z(t) \\ V_{c}(t) \end{array}\right]=\left[\begin{array}{cc} 0 & 0 \\ 0 & -0.4 \end{array}\right]\left[\begin{array}{c} z(t) \\ V_{c}(t) \end{array}\right] .

其余部分见第5部分。

4 模拟结果与分析

当 OCV 稳定然后下降时,线性化版本会偏离轨道。由于二阶导数方向的变化,线性模型会产生误差,它只考虑一阶导数。 OCV 从凹向上变为向下。线性化模型只能帮助我们估计系统到某个点。显而易见的是,当 OCV 改变方向和二阶导数时会出现错误。

5 Matlab代码及文章详细讲解

博客主页:电气辅导帮

相关内容

热门资讯

前端-session、jwt 目录:   (1)session (2&#x...
linux入门---制作进度条 了解缓冲区 我们首先来看看下面的操作: 我们首先创建了一个文件并在这个文件里面添加了...
关于测试,我发现了哪些新大陆 关于测试 平常也只是听说过一些关于测试的术语,但并没有使用过测试工具。偶然看到编程老师...
前缀和与对数器与二分法 1. 前缀和 假设有一个数组,我们想大量频繁的去访问L到R这个区间的和,...
nodejs:本地安装nvm实... 一、背景-使用不同版本node的原因 vue3+ts、nuxt3版本,node...
JAVA集合知识整理 Java集合知识整理 HashMap相关 HashMap的底层数据结构:jdk1.8之...
无刷直流电机介绍及单片机控制实... 无刷直流电机介绍及单片机控制实例前言基本概念优势与劣势使用寿命基本结构使用单片机控制实例电子调速器&...
fwdiary(2) dp2 1.传纸条  AcWing 275. 传纸条 - AcWing 走两条路,走一条最大的...
常用的DOS命令 常用的DOS命令 DOS(Disk Operating System,磁...
<C++> 类和对象(下) 1.const成员函数将const修饰的“成员函数”称之为const成员函数,cons...