node.js 验证路径有效性_怎样识别光伏谐波路径?试试这个算法
国网吉林省电力有限公司四平供电公司的研究人员韩绍禹、李新辉,在2019年第5期《电气技术》杂志上撰文指出(论文标题为“基于信息熵和节点导纳矩阵的光伏谐波路径初探”),光伏电站的接入给电网注入一定谐波,同时也增加了电网谐波线损。
本文针对传统方法过多依靠电气测量状态的问题,提出一种基于信息熵方法的光伏谐波路径识别方法。首先讨论了线路谐波与谐波源谐波之间的量化关系,其次利用信息熵的性质和电网节点导纳矩阵得出线路谐波电流与光伏谐波电流的量化关系,最后通过数值仿真了文章方法的有效性。本文提出的算法具有一定的实用性,为光伏谐波分析和研究提供了一种新的计算思路。

随着环保压力不断加大,社会对清洁能源使用的要求越来越高,光伏发电作为一种新型的清洁能源,在国内得到了广泛应用。截至2017年底,光伏装机容量占全国总装机容量的7.34%,光伏发电量占全国总发电量的1.7%。然而,光伏电站给社会带来大量清洁能源的同时,也因其本身逆变器结构给电网注入大量谐波,造成电网谐波线损的上升。
如何评估和分析光伏接入后电网谐波电流的分布问题,成为专家和学者研究的对象,研究含光伏电网的谐波源定位和路径问题,并与同期线损系统结合应用,对于降低谐波线损具有重要意义。
目前,关于光伏谐波的研究已有大量的文献。文献[3]研究了大型光伏的模型和谐波特性,为后续光伏谐波模型研究提供一种良好的技术参考。文献[4]研究了光伏参数与电网谐波不稳定之间的关系,为光伏与电网谐波影响提供了理论依据。文献[5]使用相位补偿法研究了光伏接入电网的谐波抑制问题。
上述文献是针对电网谐波和光伏谐波之间相互作用,并未考虑谐波在电网之间传播规律。文献[6]应用信息熵原理研究了多谐波源定位问题,文献[7]应用最大熵原理研究了谐波叠加问题,为电网谐波的流入和汇出问题提供了计算依据。
本文在上述文献的研究基础上,首先利用电网络节点导纳矩阵给出线路谐波电流和谐波源电压或谐波源电流之间的物理关系,其次利用函数变量的概率密度函数给出线路谐波电流的概率密度函数的求解方法,再利用信息熵的定义求解了线路谐波电流信息熵和谐波源信息熵之间的联系,最后搭建对应的仿真模型验证了本文结论的有效性。

图1 仿真示意图
结论
近几年,电能质量监测系统在电网中越来普及,光伏接入电网电能质量呈现越来越复杂的规律,尽管光伏电站具有较好规律和稳定性等优点,但随着光伏行业的不断发展,光伏电站接入比例不断提高,目前随着接入比例不断提供能是否能满足电网和国标的要求,有待于进一步研究。同时,在光伏电站长期运行时,其注入电网的电能质量对运行的影响进一步显现出来。
因此,应该加强对光伏电站接入电网后谐波转移规律进行研究,增加相关指标监测和测量手段,及时发现问题,才能保证设备的运行安全。也只有进一步提高谐波监测水平和能力,才能预防和处理运行中的电能质量事故。
相关文章:

区块链研发与运营
链客,专为开发者而生,有问必答! 此文章来自区块链技术社区,未经允许拒绝转载。 传统行业之所以会存在着每况愈下的情况发生,主要的原因还是在于运营方式的墨守成规,造成消费者缺乏了购买欲望和关注度&am…

mysql longtext可以存储多少文字_MySQL 四万字精华总结 + 面试100 问,和面试官扯皮绰绰有余(收藏系列)
作者:派大新 链接:https://juejin.im/post/5f0d4fadf265da22f3250eaa写在之前:不建议那种上来就是各种面试题罗列,然后背书式的去记忆,对技术的提升帮助很小,对正经面试也没什么帮助,有点东西的…

2018.3.15校内互测总结-点分治-线段树
这是曾来过咱们学校集训的一位大神出的~ T1 题目大意 给出一棵带边权的无根树,求树上前$k$大的路径的长度。 $1 \leq n \leq 200000$ 题解 想了一上午点分治,却发现只会$O(nlog^3n)$的...... 正解是二分第$k$大的权值,用点分治判断࿰…

EntityFramework Core 学习笔记 —— 创建模型
原文地址:https://docs.efproject.net/en/latest/modeling/index.html 前言: EntityFramework 使用一系列的约定来从我们的实体类细节创建模型。我们可以钦定一些额外的映射配置来添加、重写实体类的哪些细节应该被这些约定所发现。 这篇文章讲述了一些无…

使用docker-compose进行多节点部署
链客,专为开发者而生,有问必答! 此文章来自区块链技术社区,未经允许拒绝转载。 创建数据目录及多节点目录 mkdir -p ~/workmeta/EduEthereumServerDeploy/deploy_2/{node1,node2} > cd ~/workmeta/EduEthereumServerDeploy/de…
石头剪刀布python代码_我的第一个python程序,石头剪刀布猜拳游戏
从决定学习python到今天,已经过去了好1个月,买的几本书还没一本看完的,惭愧。 忙不是借口,是时候来点计划,来点坚持。写点什么吧,算是学习的记录,也是对自己的鞭策。 今天写一个猜字游戏&#x…

CATransform3DRotate 实现左右,上下翻转效果
CGFloat m34 800; CGFloat value = -40;//(控制翻转角度) CGPoint point CGPointMake(0.5, 0.5);//设定翻转时的中心点,0.5为视图layer的正中 CATransform3D transfrom CATransform3DIdentity; transfro…

[UWP小白日记-10]程序启动屏(ios解锁既视感)
[UWP小白日记-10]程序启动屏(ios解锁既视感) 原文:[UWP小白日记-10]程序启动屏(ios解锁既视感)讲一下 微软爸爸的开发者大会2016又暴了个表达式动画和Windows.UI.Composition的API,好叼的样子。官方示例库GitHub 目前是…

比特币:区块链的最基础实现
链客,专为开发者而生,有问必答! 此文章来自区块链技术社区,未经允许拒绝转载。 我并不是说比特币本身注定要失败。我所指的是,我认为区块链纯粹作为货币的实施注定远没有世界认为的那么成功。这包括诸如Litecoin和Das…

python工具使用笔记
1、pip pip是Python官方推荐的包管理工具,在doc界面直接使用pip或者pip3命令即可,例如安装gensim: C:\Users\kayan.sjc>pip3 install --upgrade gensim 2、python2代码转换python3工具2to3.py python3不兼容python2,有时候需要…

stm32 cubemx hal 工程中 微秒延迟 delay_us
参考的正点原子的代码 测试平台 stm32f429i-disco 配了一个gpio 时钟 gpio /* USER CODE BEGIN 0 */ typedef uint8_t u8; typedef uint32_t u32;u8 fac_us;void delay_init(u8 SYSCLK) {#if SYSTEM_SUPPORT_OS //?????? OS.u32 reload;#endifHAL_SYSTICK_CLKSourceConfi…

ps制作20种特效文字_ps技巧:给照片制作特效(刀光剑影)
哈喽大家好,一段时间没有更新了非常抱歉。现在努力日更,给大家提供干货学习。今天我们的ps课程是制作特效。大家会觉得很难,但是并不是这样的。大家跟着小编的教程走,反复练习就很快学会啦。接下来我们就开始进入今天的学习吧&…

如何创建一个最小的区块链
链客,专为开发者而生,有问必答! 此文章来自区块链技术社区,未经允许拒绝转载。 这是我在一个外文网站上看到的一篇博文,作者通过50行代码写出了区块链的简化版本.麻雀虽小,但是五脏俱全.我觉得通过实践,这是了解区块链的一个好…

Linux 服务器上快速配置阿里巴巴 OPSX NTP服务
编辑文件 "/etc/ntp.conf",根据情况修改文件内容为: 互联网上的服务器:driftfile /var/lib/ntp/drift pidfile /var/run/ntpd.pid logfile /var/log/ntp.log restrict default kod nomodify notrap nopeer noquery restrict -6 default …

python爬取学校新闻_python-爬取校园新闻首页的新闻
1.作业代码 importrequestsfrom bs4 importBeautifulSoupfrom datetime importdatetime##1.用requests库和BeautifulSoup库,爬取校园新闻首页新闻的标题、链接、正文。# urlhttp://news.gzcc.cn/html/xiaoyuanxinwen/resrequests.get(url) res.encodingutf-8soupBea…

windows环境下,mysql的root密码丢失后重置方法
1、运行窗口输入 services.msc,检查mysql服务是否启动,如果启动手动停止或输入 net stop mysql 停止msyql服务。 2、打开cmd命令行,使用cd命令进入mysql 的bin目录 cd E:\TP\wamp\wamp\bin\mysql\mysql5.7.11\bin(此处是本地mysq…

区块链以及区块链技术总结
链客,专为开发者而生,有问必答! 此文章来自区块链技术社区,未经允许拒绝转载。 摘要:区块链是目前一个比较热门的新概念,蕴含了技术与金融两层概念。从技术角度来看,这是一个牺牲一致性效率且…

UOJ#7. 【NOI2014】购票 | 线段树 凸包优化DP
题目链接 UOJ #7 题解 首先这一定是DP!可以写出:\[f[i] \min_{ancestor\ j} \{f[j] (d[j] - d[i]) * p[i] q[i]\}\] 其中\(d[i]\)表示树上\(i\)的深度。 整理一下式子:\[f[i] \min_{ancestor\ j} \{f[j] - d[j] * p[i]\} d[i] * p[i] q…

python中集合的元素可以是任意数据类型_Python之基本数据类型——集合数据类型...
集合set(可变的数据类型): 数据结构以大括号{}表示,各元素逗号隔开,例:{1,2,3,4}。 集合特征:无序,元素不重复 创建集合: s{1,2,3} pirnt(s) #---------------{1,2,3} sset(hello) print(s) #--…

uv_timer_t的释放问题
项目中的计时器模块是用libuv做的,今天发现了点问题,是释放uv_timer_t引起了,我是在uv_timer_start的回调里释放该结构的,这里是不能释放了,因为回调完后,库还会使用uv_timer_t里的数据,之前没出…

区块链分支循环
链客,专为开发者而生,有问必答! 此文章来自区块链技术社区,未经允许拒绝转载。 分支循环 程序的流程控制结构一共有三种:顺序结构,选择结构,循环结构。 一、条件语句 1.1 If语句 语法格式…

c和python区别_C语言和python的区别
Python可以说是目前最火的语言之一了,人工智能的兴起让Python一夜之间变得家喻户晓,Python号称目前最最简单易学的语言,现在有不少高校开始将Python作为大一新生的入门语言。本萌新也刚开始接触Python,发现Python与其他语言确实有…

(1)访问控制 (2)final关键字 (3)对象创建的过程 (4)多态
1.访问控制(笔试题)1.1 常用的访问控制符 public - 公有的 protected - 保护的 啥也不写 - 默认的 private - 私有的 1.2 访问控制符的比较 访问控制符 访问权限 本类 本包中的类 子类 其他包的类---------------------------------------------------------------------------…

MySQL安装ODBC驱动出现126错误
需求:MySQL导入ODBC文件,需要安装ODBC驱动。 问题:本机的MySQL是5.0版本,刚开始下载的是5.3ODBC,然后出现以下错误: 解决方法:ODBC版本应该与MySQL版本一致,重新安装5.0版本的ODBC即…

超级账本的由来
链客,专为开发者而生,有问必答! 此文章来自区块链技术社区,未经允许拒绝转载。 1.1.1 超级账本的由来 当你拿起这本书开始阅读的时候,说明你对区块链技术已经有了相关的了解,而且想通过自己的努力或团队合…
你为什么应该经常访问招聘网站?招聘网站至少有4个方面的价值!
一、缘起读大学的时候,有时候会感到很迷茫,不知道毕业之后可以做什么,自己能拿到多少的月薪。于是,就想到去参加一些公司的招聘。大二大三的时候,就去武大参加了武汉中地数码等3个公司的笔试。但是,没有交答…

python去重复行_python去除文件中重复的行实例
python去除文件中重复的行,我们可以设置一个一个空list,res_list,用来加入没有出现过的字符行! 如果出现在res_list,我们就认为该行句子已经重复了,可以再加入到记录重复句子的list中。 如下代码࿱…

限制TensorFlow只在CPU上运行的方法
笔记本是NVIDIA GeForce 940M的显卡,只有2G的显存,运行TensorFlow代码时候常出现OOM(Out of Memory)的错误,原因是batch_size设置得太大导致显存不足。如果想让代码仅仅运行在CPU下,可在原代码中加入如下代码: import …

比特币挖矿——区块链技术
链客,专为开发者而生,有问必答! 此文章来自区块链技术社区,未经允许拒绝转载。 说明 区块链具有数据运行公开、不可篡改、可溯源、跨国际、去中心化的特点。因此越来越多地被应用在各个领域。区块链主要技术包括:分布…

Python黑帽编程2.4 流程控制
Python黑帽编程2.4 流程控制 本节要介绍的是Python编程中和流程控制有关的关键字和相关内容。 2.4.1 if …..else 先上一段代码: #!/usr/bin/python # -*- coding: UTF-8 -*- xint(input(请输入一个整数:)) if x0: print %d 0 % x elif x<0: print %d <0 % x…