算法 笔记18

微电网能源管理系统基于粒子群优化算法的风力光伏储能风光储系统的实时能量管理

(1)微电网能源管理系统基于粒子群优化算法的风力光伏储能风光储系统的实时能量管理 如图123 matlab源代码,代码按照高水平文章复现,保证正确 粒子群优化算法(PSO),并将其应用于独立风力微型发电机组光伏能源系统的实时最优能量管理问题。 结果表明,所提出的基于pso的能量管理算法在考虑发电成本 ......
系统 风力 粒子 电网 算法

用于交流输电网络控制的网络划分算法 源代码:发电机慢相干性,有意控制的孤岛和二次电压控制 源代码

用于交流输电网络控制的网络划分算法 源代码:发电机慢相干性,有意控制的孤岛和二次电压控制 源代码 ,代码按照高水平文章复现,保证正确,可先发您文章看是否满足您的要求 现代互联电网的巨大规模使其无法将其作为单个对象进行控制和操作。 将电网细分为多个内部一致的区域可以应对其固有的复杂性并实现更有效的控制 ......
源代码 网络 孤岛 发电机 电压

分布式微电网能源交易算法matlab源代码

分布式微电网能源交易算法matlab源代码, 代码按照高水平文章复现,保证正确 孤岛微电网之间的能源交易问题,提出了一种分布式算法。 这个问题由几个通过任意拓扑交换能量流的岛屿微网格组成。 提出了一种基于次梯度的开销最小化算法,该算法在实际迭代次数有限的情况下收敛到最优解 几个微电网通过交换能量相互 ......
电网 源代码 算法 能源 matlab

MATLAB代码:基于小生境粒子群算法的配电网有功-无功协调优化

MATLAB代码:基于小生境粒子群算法的配电网有功-无功协调优化 关键词:配电网优化 有功-无功优化 小升境粒子群 光伏波动性 DG配电网 参考文档:模型部分参考:《基于粒子群算法的含光伏电站的配电网无功优化_孙卓新》 算法部分参考:《分布式光伏接入的配电网无功优化研究_武晓朦》 仿真平台:MATL ......
小生境 小生 粒子 算法 代码

MATLAB代码:基于粒子群算法的含风光燃储微网优化调度

MATLAB代码:基于粒子群算法的含风光燃储微网优化调度 关键词:微网优化调度 粒子群算法 风光燃储 参考文档:《基于多目标粒子群算法的微电网优化调度_王金全》仅参考部分模型,非完全复现 优势:代码注释详实,适合参考学习,非目前烂大街的版本,程序非常精品,请仔细辨识 主要内容:代码主要构建了含风电机 ......
粒子 算法 风光 代码 MATLAB

MATLAB代码:基于改进二进制粒子群算法的含需求响应机组组合问题研究

MATLAB代码:基于改进二进制粒子群算法的含需求响应机组组合问题研究 关键词:机组组合 改进粒子群算法 需求响应 微网 参考文档:《A Modified Binary PSO to solve the Thermal Unit Commitment Problem》完全复现其中的第五章 仿真平台: ......
二进制 粒子 机组 算法 需求

基于强化学习(Q-learning算法)的需求响应动态定价研究

代码关键词:需求响应 强化学习 动态定价 编程语言:python平台 主题:16、基于强化学习(Q-learning算法)的需求响应动态定价研究 代码内容: 代码提出了一种考虑服务提供商(SP)利润和客户(CUs)成本的分层电力市场能源管理动态定价DR算法。 用强化学习(RL)描述了动态定价问题为离 ......
算法 Q-learning learning 需求 动态

Python代码:考虑需求响应的基于LSTM算法的住宅居民短期负荷预测

Python代码:考虑需求响应的基于LSTM算法的住宅居民短期负荷预测 关键词: LSTM 负荷预测 需求响应 用电模式 居民负荷预测 编程语言:python+TensorFlow 平台 主题:基于ANN-lstm的住宅居民需求响应负荷预测 内容简介:代码主要是做的是考虑住宅居民需求响应的短期负荷预 ......
算法 负荷 短期 住宅 居民

MATLAB代码:基于benders分解算法的两阶段鲁棒问题求解

MATLAB代码:基于benders分解算法的两阶段鲁棒问题求解 关键词:两阶段鲁棒 benders分解法 鲁棒优化 参考文档:《Solving two-stage robust optimization problems using a column-and-constraint generati ......
算法 阶段 benders 代码 MATLAB

MATLAB代码:基于改进粒子群算法的分布式电源选址定容研究

MATLAB代码:基于改进粒子群算法的分布式电源选址定容研究 关键词:分布式电源 选址定容 模拟退火算法 参考文档:《改进的粒子群优化算法在分布式电源选址和定容中的应用》基本复现; 仿真平台:MATLAB 主要内容:代码主要做的是基于改进粒子群算法(模拟退火算法)的分布式电源选址定容模型,首先构建了 ......
分布式 粒子 算法 电源 代码

MATLAB代码:基于粒子群算法的电动汽车充电站最优选址和定容

MATLAB代码:基于粒子群算法的电动汽车充电站最优选址和定容 关键词:选址定容 电动汽车 充电站位置 仿真平台:MATLAB 主要内容:代码主要做的是一个电动汽车充电站的选址定容问题,提出了能够计及地理因素和服务半径的2步筛选法,以此来确定充电站的候选站址。 以规划期内充电站的总成本 (包括投资、 ......
充电站 电动汽车 粒子 算法 代码

Go笔记(四):数组

数组是同类型的数据集合,数组长度一旦被定义就不能被修改,可通过下标访问数组元素。 1、声明数组 1.1、语法 var variable_name [SIZE] variable_type variable_name 数组名称 SIZE 数组长度,必须为常量 variable_type 数组保存元素的 ......
数组 笔记

javascript数据结构与算法学习笔记

1. 栈结构 1.1 栈的介绍 栈是一种遵循后进先出(Last In First Out / LIFO) 原则的一种有序集合。 新添加或者要删除的元素都会保存在栈的同一端,我们把它叫做栈顶,另外一端叫做栈底。 1.2 栈的方法 push:将数据压入栈 pop:删除并返回栈顶元素(此方法会修改栈) p ......
数据结构 算法 javascript 结构 笔记

作业2:读书笔记——软件设计原则、设计模式

|这个作业属于哪个课程|https://edu.cnblogs.com/campus/gdgy/2022softwarecodedevelopmenttechnology| |:--|:--| |这个作业要求在哪里|https://edu.cnblogs.com/campus/gdgy/2022so ......
设计模式 原则 模式 笔记 软件

HTML笔记

1.前端:前台和后台系统,指的是有UI交互界面 后端:数据库,接口,服务器 2.开发岗位有哪些? 前端开发:php javaScript 简称JS 后端开发:C,C++,C#,java,python,go,php,JavaScript 3.Hbuider是什么? 前端开发工具(前端人员的开发环境) ......
笔记 HTML

面试:靠着这篇笔记,我拿下了16k车载测试offer!

1、熟悉车载系统研发和测试流程,能独立编写各种测试文档。 2、熟悉车载系统测试用例设计思路,能独立编写仪表和车机的测试用例。 3、熟悉缺陷管理工具的使用。 ......
笔记 offer 16k 16

MyBatis笔记

Mybatis简介 MyBatis历史 MyBatis最初是Apache的一个开源项目iBatis, 2010年6月这个项目由Apache Software Foundation迁移到了Google Code。随着开发团队转投Google Code旗下,iBatis3.x正式更名为MyBatis。代 ......
MyBatis 笔记

学习笔记397—Docker数据管理

Docker有两种数据管理的方式 数据卷: 容器内数据直接映射到本地主机环境; 数据卷容器: 使用特定容器维护数据卷. 数据卷 数据卷是一个可供容器使用的特殊==目录==, 它将主机操作系统目录直接映射进容器 数据卷的特性: 可以在容器之间共享和重用, 容器间传递数据将变得高效与方便; 对数据卷内数 ......
数据管理 笔记 数据 Docker 397

18.四数之和——学习笔记

###题目:给你一个由 n 个整数组成的数组 nums ,和一个目标值 target 。请你找出并返回满足下述全部条件且不重复的四元组 [nums[a], nums[b], nums[c], nums[d]] (若两个四元组元素一一对应,则认为两个四元组重复): 0 <= a, b, c, d < ......
之和 笔记 18

202.快乐数——学习笔记

###题目:编写一个算法来判断一个数 n 是不是快乐数。 ####「快乐数」 定义为: 对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。 然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。 如果这个过程 结果为 1,那么这个数就是快乐数。 ####如果 n 是 ......
笔记 202

383. 赎金信——学习笔记

###题目:给你两个字符串:ransomNote 和 magazine ,判断 ransomNote 能不能由 magazine 里面的字符构成。 ####如果可以,返回 true ;否则返回 false 。 ####magazine 中的每个字符只能在 ransomNote 中使用一次。 示例1: ......
笔记 383

通过扩频和DCT变换算法将图像水印嵌入到音频信号中并提取水印matlab仿真

1.算法仿真效果 matlab2022a仿真结果如下: 2.算法涉及理论知识概要 数字多媒体技术及互联网技术的迅猛发展,使得图像、视频和音频等多种形式的多媒体数字作品的创作、存储和传输变得极其便利。以mp3为代表的音乐作品通过网络渗透到世界的每一个角落。人们可以很方便地通过网络下载自己喜欢的音乐,这 ......
水印 算法 信号 图像 音频

1. 两数之和——学习笔记

###题目:给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 ####你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 ####你可以按任意顺序返回答案。 示例1: 输入 ......
之和 笔记

15.三数之和——学习笔记

###题目:给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i != j、i != k 且 j != k ,同时还满足 nums[i] + nums[j] + nums[k] == 0 。请你返回所有和为 0 且不重复的三元组。 ### ......
之和 笔记 15

49.字母异位词分组——学习笔记

###题目:给你一个字符串数组,请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。 ####字母异位词 是由重新排列源单词的字母得到的一个新单词,所有源单词中的字母通常恰好只用一次。 示例1: 输入: strs = ["eat", "tea", "tan", "ate", "nat", " ......
字母 笔记 49

349. 两个数组的交集——学习笔记

###题目:给定两个数组 nums1 和 nums2 ,返回 它们的交集 。输出结果中的每个元素一定是 唯一 的。我们可以 不考虑输出结果的顺序 。 示例1: 输入:nums1 = [1,2,2,1], nums2 = [2,2] 输出:[2] 示例2: 输入:nums1 = [4,9,5], nu ......
数组 交集 两个 笔记 349

454.四数相加II——学习笔记

###题目:给你四个整数数组 nums1、nums2、nums3 和 nums4 ,数组长度都是 n ,请你计算有多少个元组 (i, j, k, l) 能满足: 0 <= i, j, k, l < n nums1[i] + nums2[j] + nums3[k] + nums4[l] == 0 示例 ......
笔记 454

350.两个数组的交集 II——学习笔记

###题目:给你两个整数数组 nums1 和 nums2 ,请你以数组形式返回两数组的交集。返回结果中每个元素出现的次数,应与元素在两个数组中都出现的次数一致(如果出现次数不一致,则考虑取较小值)。可以不考虑输出结果的顺序。 示例 1: 输入:nums1 = [1,2,2,1], nums2 = [ ......
数组 交集 两个 笔记 350

438.找到字符串中所有字母异位词——学习笔记

###题目:给定两个字符串 s 和 p,找到 s 中所有 p 的 异位词 的子串,返回这些子串的起始索引。不考虑答案输出的顺序。 ####异位词 指由相同字母重排列形成的字符串(包括相同的字符串)。 示例1: 输入: s = "cbaebabacd", p = "abc" 输出: [0,6] 解释: ......
字符串 字母 字符 笔记 438

383.赎金信——学习笔记

###题目:给你两个字符串:ransomNote 和 magazine ,判断 ransomNote 能不能由 magazine 里面的字符构成。 ####如果可以,返回 true ;否则返回 false 。 ####magazine 中的每个字符只能在 ransomNote 中使用一次。 示例1: ......
笔记 383