当前位置: 首页 > news >正文

文章解读与仿真程序复现思路——电力系统自动化EI\CSCD\北大核心《交直流配电网中柔性软开关接入的规划-运行协同优化方法》

这个标题涉及到交直流配电网中柔性软开关接入的规划-运行协同优化方法。下面是对这个标题各部分的详细解读:

  1. 交直流配电网:

    • 这指的是一个电力系统,同时包含交流和直流电力传输的元素。这样的系统可能结合了传统的交流电力传输和近年来兴起的直流电力传输技术,以提高系统的效率和灵活性。
  2. 柔性软开关接入:

    • "柔性软开关"可能指的是一种具有灵活控制和调整能力的开关设备。在这个上下文中,"接入"表示将这种柔性软开关引入到交直流配电网中,可能是为了提高系统的可控性和适应性。
  3. 规划-运行协同优化方法:

    • 这表明文章关注的是一种方法,用于同时考虑系统规划(设计)和运行(实际操作)阶段,以优化交直流配电网中柔性软开关的应用。这可能包括在系统设计阶段就考虑柔性软开关的位置和参数,并在运行阶段实时调整以优化系统性能。

因此,整个标题可能表示文章研究了在交直流配电网中引入柔性软开关的规划和运行协同优化方法。这种方法的目标可能包括提高系统的效率、稳定性,以及在实时操作中对电力需求的灵活满足。这对于推动电力系统的先进化和智能化具有潜在的重要性。

摘要:含分布式源-储-荷的直流配电系统需要通过柔性软开关等电力电子化配电设备与交流系统互联,构成的交直流混合系统不仅可以提高系统整体的可靠性,还可以通过灵活的潮流控制优化系统运行方式,并降低系统损耗。由于用以交直流系统互联的柔性软开关接入方案对全系统可靠性和最优运行方式都有影响,针对这一规划-运行协同问题,首先提出了交直流混合系统的改进显式可靠性计算方法,进而建立了考虑可靠性经济成本和网损的交直流混合配电系统规划-运行协同双层优化模型。上层模型基于加权功率传输分布因数,以系统传输损耗最优为目标确定柔性软开关的接入方案,下层以可靠性成本最低为目标获取交直流混合系统的最优运行方式。最后,在算例系统中进行了仿真对比验证,结果表明所提出的规划-运行协同优化方法能够有效提升交直流混合系统的可靠性和经济性。

这段摘要描述了一个研究关于含分布式源-储-荷的直流配电系统,该系统通过柔性软开关等电力电子化配电设备与交流系统进行互联,形成了一个交直流混合系统。以下是对摘要各部分的详细解读:

  1. 系统特点:

    • 描述了研究对象是含有分布式源(可能是分布式发电设备,如太阳能电池板或风力发电机)、储能设备和负荷的直流配电系统。
    • 提到了系统需要通过柔性软开关等电力电子化配电设备与交流系统进行互联,这可能是为了实现系统的柔性控制和优化。
  2. 系统优势:

    • 指出构成的交直流混合系统可以提高整体系统的可靠性。这可能涉及到在系统中引入多种能源和储能设备,以应对各种运行情况。
  3. 优化目标:

    • 讨论了通过灵活的潮流控制来优化系统运行方式,并降低系统损耗。这意味着系统能够根据需要调整能源流动,以提高能源利用效率和减少能源损耗。
  4. 规划-运行协同问题:

    • 引入了一个关键概念,即交直流系统互联的柔性软开关接入方案对全系统可靠性和最优运行方式都有影响,形成了规划-运行协同问题。
  5. 研究方法:

    • 针对规划-运行协同问题,提出了改进显式可靠性计算方法,并建立了考虑可靠性经济成本和网损的交直流混合配电系统规划-运行协同双层优化模型。
  6. 优化模型层次:

    • 上层模型以系统传输损耗最优为目标,通过加权功率传输分布因数确定柔性软开关的接入方案。
    • 下层模型以可靠性成本最低为目标,获取交直流混合系统的最优运行方式。
  7. 仿真验证:

    • 在算例系统中进行了仿真对比验证,结果表明所提出的规划-运行协同优化方法能够有效提升交直流混合系统的可靠性和经济性。

综合而言,该研究聚焦于如何通过柔性软开关等手段实现交直流混合系统的规划和运行协同优化,以提高系统的可靠性和经济性。

关键词:交直流混合配电网:柔性软开关改进显式可靠性评估加权功率传输分布因数规划运行协同

当解读这些关键词时,可以理解为以下几个关键概念:

  1. 交直流混合配电网

    • 指的是一种电力系统,结合了交流(AC)和直流(DC)电力传输的特性,通常包括分布式能源、储能设备和负载等元素,通过同时利用交流和直流电力传输的优势来提高系统的效率和灵活性。
  2. 柔性软开关

    • 这可能是指一种电力电子设备,具有对电力流动进行可控调节的特性。这种开关可能具有高度可编程性,能够根据需求动态地控制电能的流动路径和方向。
  3. 改进显式可靠性评估

    • 指的是通过对系统进行分析和评估,特别是在考虑到柔性软开关等设备在系统中的影响下,评估系统可靠性的方法。可能涉及对潜在故障和系统瓶颈进行模拟和量化评估。
  4. 加权功率传输分布因数

    • 这可能是一种用于评估系统中不同部分或节点之间功率传输分布均衡程度的指标。通过对电力传输路径的权衡和评估,可以确定合适的传输路径或节点配置,以优化系统的功率传输。
  5. 规划运行协同

    • 表示在电力系统中,规划和运行的相互协同和优化。在这种情况下,可能是指通过合理的系统规划,来支持系统在运行时的最佳状态,实现最佳的能源分配、传输和利用。

这些术语可能涉及到一个研究或工程项目,旨在利用柔性软开关等技术,通过评估和优化系统的可靠性、功率传输分布和规划运行协同,来改善交直流混合配电网的性能和效率。

仿真算例:本文构建了如图 4 所示的交直流混合系统。交流系统为 IEEE 33 系统;直流系统由 7 个直流节点、6 条直流线路和 1 条直流联络线构成。系统的基准电压均为 12.66 kV,基准容量为 10 MVA,总有功负荷为 3 925 kW,总无功负荷为 2300 kvar。SOP 容量为 1 MW,损耗系数 A 为 0.01。其 中 节 点 1 接 入 上 级 电 网 ,节 点 34 接 入 直 流DG,额定电压均为 1.05 p.u.。SOP 交流端口的待选接入节点为节点 17、18、22、25、32、33;直流端口的待选接入节点为节点 36、37、38、39。系统相关参数见附录 A。仿 真 的 硬 件 环 境 为 Intel(R) Core(TM) i7-11700 @ 2.50 GHz,仿 真 使 用 MATLAB 2020b 和Gurobi 中的 2.5 GHz CPU 和 16 GB RAM 进行仿真计算。最优性的最大阈值设置为 1%。


仿真程序复现思路:

仿真的复现思路涉及以下步骤,其中使用 MATLAB 和 Gurobi 进行仿真计算:

1. 系统建模

function network = createMixedSystem()% 创建混合系统模型,包括交流和直流系统的节点、线路和连接关系% 可根据具体需求构建系统模型% 返回包含系统信息的结构体或对象 network% 示例:创建交流和直流系统的节点、线路等信息network.AC_system = createACSystem(); % 创建交流系统模型network.DC_system = createDCSystem(); % 创建直流系统模型
endfunction AC_system = createACSystem()% 创建交流系统模型,包括节点、线路等信息% 返回包含交流系统信息的结构体或对象 AC_system% 示例:创建交流系统节点、线路信息AC_system.nodes = [1:33]; % 33个节点AC_system.lines = {...}; % 线路信息,根据实际情况填写% 其他交流系统参数设置
endfunction DC_system = createDCSystem()% 创建直流系统模型,包括节点、线路等信息% 返回包含直流系统信息的结构体或对象 DC_system% 示例:创建直流系统节点、线路信息DC_system.nodes = [36:39]; % 4个节点DC_system.lines = {...}; % 线路信息,根据实际情况填写% 其他直流系统参数设置
end

2. 参数设置

function systemParameters = loadParameters()% 从附录 A 或其他数据源加载系统相关参数% 返回包含系统参数的结构体或对象 systemParameters% 示例:从文件加载系统参数systemParameters = load('附录A参数.mat'); % 假设参数保存在一个 MATLAB 文件中
end

3. 硬件环境配置

hardwareConfig = struct('CPU', 'Intel Core i7-11700 @ 2.50 GHz', 'RAM', '16 GB');
% 硬件环境配置,指定计算资源等信息
% 可以根据需要设定其他硬件环境参数

4. 仿真计算

function result = runSimulation(network, parameters, hardware)% 进行仿真计算% network: 包含系统信息的结构体或对象% parameters: 包含系统参数的结构体或对象% hardware: 硬件环境配置信息% 返回包含仿真结果的结构体或对象 result% 调用优化器进行仿真计算,这里以 Gurobi 为例% 假设使用 Gurobi 进行优化,具体情况可根据需求修改% 这部分代码可能需要根据具体情况和算法进行设计% 示例:假设使用线性规划进行优化model = createOptimizationModel(network, parameters); % 创建优化模型options = struct('Algorithm', 'Interior-Point', 'MaxIter', 1000); % 优化器选项result = gurobi(model, options); % Gurobi 优化求解
endfunction model = createOptimizationModel(network, parameters)% 根据系统模型和参数创建优化模型% 返回优化器需要的模型对象或结构体 model% 示例:创建线性规划模型% 这部分根据具体问题构建优化模型,涉及约束条件和目标函数的设定% model = ...; % 创建优化模型,使用 Gurobi 或其他优化器的 API
end

5. 结果分析

function analyzeResults(result)% 分析仿真结果% result: 包含仿真结果的结构体或对象% 对仿真结果进行分析和可视化% 根据需求进行结果的分析和展示
end

这些示例函数提供了仿真程序的框架,但具体的实现需要根据系统的复杂性和仿真需求进行调整和扩展。仿真程序的编写需要细致地考虑系统模型、优化算法、约束条件等多方面因素,并进行充分的测试和验证以确保结果的准确性和可靠性。

相关文章:

文章解读与仿真程序复现思路——电力系统自动化EI\CSCD\北大核心《交直流配电网中柔性软开关接入的规划-运行协同优化方法》

这个标题涉及到交直流配电网中柔性软开关接入的规划-运行协同优化方法。下面是对这个标题各部分的详细解读: 交直流配电网: 这指的是一个电力系统,同时包含交流和直流电力传输的元素。这样的系统可能结合了传统的交流电力传输和近年来兴起的直…...

OSG文字-osgText3D(5)

osgText3D 三维立体文字比二维平面文字显示效果更好,相对二维平面文字,它有非常好的立体显示效果。 在实际虚拟现实项目中,过多使用三维立体文字会降低染效率,加重渲染负担,相对平面二维文字,它占用的内存是…...

ASN.1 编码规则概述(一)

文章目录 一、ASN.1二、 ASN.1的标准编码规则分类三、描述ASN.1记法的标准四、描述ASN.1编码规则的标准 一、ASN.1 ASN.1(Abstract Syntax Notation One) 是一套标准,是描述数据的表示、编码、传输、解码的灵活的记法,它提供了一套正式、 无…...

STM32 中断系统

单片机学习 目录 文章目录 前言 一、中断系统 1.1 什么是中断 1.2 中断优先级 1.3 中断嵌套 1.4 C语言中的中断程序 二、STM32的中断通道和中断向量 2.1 中断通道 2.2 嵌套向量中断控制器NVIC 2.2.1 什么是NVIC 2.2.2 NVIC基本结构 2.2.3抢占优先级和响应优先级 2.2.4 NVIC的优…...

电磁场信息论及先进MIMO (黄大年茶思屋座谈) 笔记

天线阵的负载动态调控,动态阻抗匹配网络,实时跟着扫描角度的变化而变化,可能突破Hannan极限。 新的天线构架: 周期 —》非周期 每个单元不一样 动态可调,可重构 每个天线多端口或多模式 多层天线 非周期结构天线的增…...

Arm64版本的centos编译muduo库遇到的问题的归纳

环境:Mac m2 pro下的VMware虚拟机中Arm64 centos ./build.sh 执行后提示如下 cmake -DCMAKE_BUILD_TYPErelease -DCMAKE_INSTALL_PREFIX…/release-install-cpp11 -DCMAKE_EXPORT_COMPILE_COMMANDSON /root/package/muduo-master – Boost version: 1.69.0 – Co…...

leetcode:495. 提莫攻击

一、题目 链接&#xff1a;495. 提莫攻击 - 力扣&#xff08;LeetCode&#xff09; 函数原型&#xff1a;int findPoisonedDuration(int* timeSeries, int timeSeriesSize, int duration) 二、思路 遍历数组timeSeries&#xff0c;如果 元素值duration < 下一元素值 &#x…...

《微信小程序从入门到精通》---笔记1

小程序&#xff0c;我又来学习啦&#xff01;请多关照~ 项目驱动 小程序开发建议使用flex布局在小程序中&#xff0c;页面渲染和业务逻辑是分开的&#xff0c;分别运行在不同的线程中。Mini Program于2017年1月7号正式上线小程序的有点&#xff1a;跨平台、开发门槛低、开发周…...

Python---函数定义时缺省参数(参数默认值)---放最右边

缺省参数也叫默认参数&#xff0c;用于定义函数&#xff0c;为参数提供默认值&#xff0c;调用函数时 可 不传该默认参数的值&#xff08;注意&#xff1a;所有位置参数必须出现在默认参数前&#xff0c;包括函数定义和调用&#xff09;。 比如&#xff1a;原先的代码&#…...

深度学习之自监督模型汇总

1.BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding paper:https://arxiv.org/pdf/1810.04805v2.pdf code:GitHub - google-research/bert: TensorFlow code and pre-trained models for BERT Abstract&#xff1a;我们引入了一种名为 BE…...

竞赛 : 题目:基于深度学习的水果识别 设计 开题 技术

1 前言 Hi&#xff0c;大家好&#xff0c;这里是丹成学长&#xff0c;今天做一个 基于深度学习的水果识别demo 这是一个较为新颖的竞赛课题方向&#xff0c;学长非常推荐&#xff01; &#x1f9ff; 更多资料, 项目分享&#xff1a; https://gitee.com/dancheng-senior/pos…...

oracle的debjob挂載及查詢

背景 有一個需求需要定時去執行一個produce&#xff0c;可以使用oracle的dbjob定時執行&#xff0c;相比較之前的vbs更加絲滑 --傳遞produce 開始的時間 頻率 declarea number;beginDBMS_JOB.SUBMIT(a,xx_warehouse_daliy_record_p;,to_date(202311230800,yyyymmddhh24mi),…...

Pycharm创建项目新环境,安装Pytorch

在python项目中&#xff0c;很多项目使用的各类包的版本是不一致的。所以我们可以对每个项目有专属于它的环境。所以这个文章就是教你如何创建新环境。 一、创建新环境 首先我们需要去官网下载conda。然后在Pycharm下面添加conda的可执行文件。 用conda创建新环境。 二、…...

assert断言

1.引入 assert.h 头⽂件定义了宏 assert() &#xff0c;⽤于在运⾏时确保程序符合指定条件&#xff0c;如果不符合&#xff0c;就报错终⽌运⾏。这个宏常常被称为“断⾔”。 2.应用 assert(p ! NULL); 上⾯代码在程序运⾏到这⼀⾏语句时&#xff0c;验证变量 p 是否等于 …...

我们对凌鲨的一次重构

在10月我们对凌鲨进行了一次重构&#xff0c;把所有鸡肋的功能都删除了。 新版本界面 老版本界面 我们干掉的功能 移除沟通频道功能 沟通频道类似slack功能&#xff0c;用于团队沟通。由于国内有大量的沟通软件&#xff0c;比如企业微信&#xff0c;飞书&#xff0c;钉钉等。…...

【JVM】一篇通关JVM垃圾回收

目录 1. 如何判断对象可以回收1-1. 引用计数法1-2. 可达性分析算法1-3. 四种引用强引用软引用弱引用虚引用终结器引用 2. 垃圾回收算法2-1. 标记清除2-2. 标记整理2-3. 复制2-4. 总结 3. 分代垃圾回收4. 垃圾回收器5. 垃圾回收调优 1. 如何判断对象可以回收 1-1. 引用计数法 …...

【小沐学写作】原型设计工具汇总(Axure RP)

文章目录 1、简介2、Axure RP2.1 工具简介2.2 工具特点2.2.1 互动事件2.2.2 条件逻辑2.2.4 工作表格2.2.5 多状态容器2.2.6 数据驱动接口2.2.7 自适应视图2.2.8 流程图 2.3 工具安装2.3.1 安装2.3.2 运行 2.4 使用费用2.5 工具体验2.5.1 登陆框制作 3、其他3.1 Figma3.2 Adobe …...

WebSocket 鉴权策略与技巧详解

WebSocket 作为实时通信的利器&#xff0c;越来越受到开发者的青睐。然而&#xff0c;为了确保通信的安全性和合法性&#xff0c;鉴权成为不可或缺的一环。本文将深入探讨 WebSocket 的鉴权机制&#xff0c;为你呈现一揽子的解决方案&#xff0c;确保你的 WebSocket 通信得心应…...

2022 年十大 JavaScript 框架

2022 年十大 Web 应用开发 JavaScript 框架。 React.js jQuery Express Angular Vue.js Angular.js Svelte Next.js Ember.js Meteor React.js React.js 于 2013 年由 Meta(Facebook 前身) 推出&#xff0c;是一款开源的、免费的 JavaScript 库。React.js 被用于开…...

Java中的线程池

目录 1、线程池的概念及其用途 2、Java中的线程池是如何创建和使用的 扩展&#xff1a;有哪些不同类型的线程池&#xff1f; 3、Java中线程池有哪些常见的应用场景&#xff1f; 4、线程池在Web应用中的使用情况 5、线程池如何管理多线程请求处理 1、线程池的概念及其用途…...

【根据当天日期输出明天的日期(需对闰年做判定)。】2022-5-15

缘由根据当天日期输出明天的日期(需对闰年做判定)。日期类型结构体如下&#xff1a; struct data{ int year; int month; int day;};-编程语言-CSDN问答 struct mdata{ int year; int month; int day; }mdata; int 天数(int year, int month) {switch (month){case 1: case 3:…...

线程同步:确保多线程程序的安全与高效!

全文目录&#xff1a; 开篇语前序前言第一部分&#xff1a;线程同步的概念与问题1.1 线程同步的概念1.2 线程同步的问题1.3 线程同步的解决方案 第二部分&#xff1a;synchronized关键字的使用2.1 使用 synchronized修饰方法2.2 使用 synchronized修饰代码块 第三部分&#xff…...

MODBUS TCP转CANopen 技术赋能高效协同作业

在现代工业自动化领域&#xff0c;MODBUS TCP和CANopen两种通讯协议因其稳定性和高效性被广泛应用于各种设备和系统中。而随着科技的不断进步&#xff0c;这两种通讯协议也正在被逐步融合&#xff0c;形成了一种新型的通讯方式——开疆智能MODBUS TCP转CANopen网关KJ-TCPC-CANP…...

论文浅尝 | 基于判别指令微调生成式大语言模型的知识图谱补全方法(ISWC2024)

笔记整理&#xff1a;刘治强&#xff0c;浙江大学硕士生&#xff0c;研究方向为知识图谱表示学习&#xff0c;大语言模型 论文链接&#xff1a;http://arxiv.org/abs/2407.16127 发表会议&#xff1a;ISWC 2024 1. 动机 传统的知识图谱补全&#xff08;KGC&#xff09;模型通过…...

工业自动化时代的精准装配革新:迁移科技3D视觉系统如何重塑机器人定位装配

AI3D视觉的工业赋能者 迁移科技成立于2017年&#xff0c;作为行业领先的3D工业相机及视觉系统供应商&#xff0c;累计完成数亿元融资。其核心技术覆盖硬件设计、算法优化及软件集成&#xff0c;通过稳定、易用、高回报的AI3D视觉系统&#xff0c;为汽车、新能源、金属制造等行…...

C++八股 —— 单例模式

文章目录 1. 基本概念2. 设计要点3. 实现方式4. 详解懒汉模式 1. 基本概念 线程安全&#xff08;Thread Safety&#xff09; 线程安全是指在多线程环境下&#xff0c;某个函数、类或代码片段能够被多个线程同时调用时&#xff0c;仍能保证数据的一致性和逻辑的正确性&#xf…...

C++.OpenGL (14/64)多光源(Multiple Lights)

多光源(Multiple Lights) 多光源渲染技术概览 #mermaid-svg-3L5e5gGn76TNh7Lq {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-3L5e5gGn76TNh7Lq .error-icon{fill:#552222;}#mermaid-svg-3L5e5gGn76TNh7Lq .erro…...

uniapp手机号一键登录保姆级教程(包含前端和后端)

目录 前置条件创建uniapp项目并关联uniClound云空间开启一键登录模块并开通一键登录服务编写云函数并上传部署获取手机号流程(第一种) 前端直接调用云函数获取手机号&#xff08;第三种&#xff09;后台调用云函数获取手机号 错误码常见问题 前置条件 手机安装有sim卡手机开启…...

Python+ZeroMQ实战:智能车辆状态监控与模拟模式自动切换

目录 关键点 技术实现1 技术实现2 摘要&#xff1a; 本文将介绍如何利用Python和ZeroMQ消息队列构建一个智能车辆状态监控系统。系统能够根据时间策略自动切换驾驶模式&#xff08;自动驾驶、人工驾驶、远程驾驶、主动安全&#xff09;&#xff0c;并通过实时消息推送更新车…...

在鸿蒙HarmonyOS 5中使用DevEco Studio实现指南针功能

指南针功能是许多位置服务应用的基础功能之一。下面我将详细介绍如何在HarmonyOS 5中使用DevEco Studio实现指南针功能。 1. 开发环境准备 确保已安装DevEco Studio 3.1或更高版本确保项目使用的是HarmonyOS 5.0 SDK在项目的module.json5中配置必要的权限 2. 权限配置 在mo…...