当前位置:网站首页>Passive anti-islanding-UVP/OVP and UFP/OFP passive anti-islanding model simulation based on simulink
Passive anti-islanding-UVP/OVP and UFP/OFP passive anti-islanding model simulation based on simulink
2022-08-01 03:44:00 【fpga and matlab】
目录
一、理论基础
A perfect performance of photovoltaic (pv) grid power generation system,Need all kinds of protection measures to ensure the personal safety of users,At the same time prevent equipment damage caused by accident.Because of photovoltaic power generation systems and power grid parallel operation,So photovoltaic power generation system to timely detect the grid fault and cut off their connection with power grid.If the grid failure cannot be detected in time,There will be situations where the photovoltaic power generation system still supplies power to the local grid.,so that the local load is still powered,equipment damage and personal injury.This phenomenon is called the islanding effect.
At present, island detection is mainly divided into passive detection and active detection..Passive detection is to use the power grid,Inverter output power and partial load power imbalance caused by the voltage of the inverter output value as the basis of islanding detection and frequency change.It has a simple detection method,No interference to system operation, etc..But if at the moment of power outage,Inverter output power is balanced with local load power,This method will not work.
Active detection is when the system works,output current to the inverter、Frequency or phase to apply a certain perturbation signal,并对其进行检测.If the grid is normal,Due to the huge balancing effect of the power grid,Is not affected by disturbance signal of the inverter output;Once the grid fails,These disturbances are gradually accumulated at the inverter output,until it exceeds the specified range,to reflect grid failure.Compared to passive detection methods,Active detection method with high precision,The advantage of small detection blind spot.But when there are multiple distributed energy systems in the local grid,Active detection is less effective,even ineffective in severe cases.
Passive detection mainly includes voltage and frequency detection、相位检测、Three methods of frequency detection,There are certain applications in practice.However, due to the passive islanding detection method, there are higher requirements on whether the output power of the inverter matches the load power.,Therefore, there is a large detection blind area.Therefore, no detailed description will be given here..
UVP/OVP和UFP/OVPThe detection algorithm judges by setting two gates,表达式如下所示:
Can see from the above algorithm formula,但是由于UVP/OVP和UFP/OVPDetecting algorithm in larger scope limits,The detection blind spot is larger,在F和UThe detection range can only be detected by voltage and frequency..
二、案例背景
1.问题描述
首先,this power system,我们做如下的设置,即:
230V/50Hz,单相(single phase or 1 phase).
然后,The specific requirements for the simulation are:
负载:Small grid single phase 1kW grid-connected PV systems
根据 IEEE 1547 standard Requirements for Anti-Islanding
·Voltage: 240V ± 10%,
·frequency:50Hz ± 1%
·Quality Factor, Qf: Qf < 2.5 (Qf = 0 , 0.02,0.04, … , 2.4)
·Required Islanding detection time: tdetect<0.2s and isolated to the load
·THD: <5%
2.思路流程
The inverse model of the island,采用simulink进行建模,在matlab2010b中,建立仿真模型,其中UVP/OVP和UFP/OVPThe detection algorithm is embedded inmatlab封装,供simulink调用.
三、部分MATLAB程序
UVP/OVP和UFP/OVP检测算法matlab2010b程序如下:
function Out = UVP_OVP_up(In);
V = In;
Level = 264;
if V > Level || abs(V-Level) <= 0.05
Out = 1;
else
Out = 0;
end
function Out = UFP_OFP_low(In);
V = In;
Level = 49;
if V < Level || abs(V-Level) <= 0.05
Out = 1;
else
Out = 0;
end
function Out = UFP_OFP_up(In);
V = In;
Level = 51;
if V > Level || abs(V-Level) <= 0.05
Out = 1;
else
Out = 0;
end
function Out = UVP_OVP_low(In);
V = In;
Level = 216;
if V < Level || abs(V-Level) <= 0.05
Out = 1;
else
Out = 0;
end
simulink整体模型如下:
四、仿真结论分析
从仿真结果可知,采用UVP/OVP & UFP/OFPThis proactive approach to anti-islanding,The system can detect islands faster,同时,Little effect on the waveform of the whole system performance,but passiveAnti-island(anti-Islanding)方式,It has a large blind spot.
五、参考文献
[1] Zeineldin H H , Kirtley J . Performance of the OVP/UVP and OFP/UFP method with voltage and frequency dependent loads[J]. IEEE Transactions on Power Delivery, 2009, 24(2):772-778.A2-12
边栏推荐
- Message queue MySQL table for storing message data
- [cellular automata] based on matlab interface aggregation cellular automata simulation [including Matlab source code 2004]
- Advice given by experts with four years of development experience in Flutter tutorial
- Interview Blitz 69: Is TCP Reliable?Why?
- Message queue design based on mysql
- 软件测试面试(三)
- MySQL3
- 787. Merge Sort
- HCIP (14)
- A way to deal with infinite debugger
猜你喜欢
opencv 缩小放大用哪种插值更好??
[Search topic] After reading the inevitable BFS solution to the shortest path problem
win10 固定本机IP
leetcode6133. 分组的最大数量(中等)
解决安装MySQL后,Excel打开很慢的问题
如何下载Keil包
Message Queuing Message Storage Design (Architecture Camp Module 8 Jobs)
【搜索专题】看完必会的BFS解决最短路问题攻略
设备树——dtb格式到struct device node结构体的转换
ARM 交叉编译
随机推荐
pdb drug comprehensive database
Unity's primary method for implementing PlanarReflection under the BuildIn rendering pipeline
Parse the bootargs from the device tree (dtb format data)
带你体验一次类型编程实践
使用ts-node报错
How to write a high-quality digital good article recommendation
The kernel's handling of the device tree
TypeScript simplifies running ts-node
黑客到底可以厉害到什么程度?
Message queue design based on mysql
Lua introductory case of actual combat 1234 custom function and the standard library function
HIRO: Hierarchical Reinforcement Learning 】 【 Data - Efficient Hierarchical Reinforcement Learning
New York University et al | TM-Vec: Template Modeling Vectors for Rapid Homology Detection and Alignment
情人节浪漫3D照片墙【附源码】
在打开MYSQL表时,有的可以显示编辑,有的没有,如何设置。
lua entry case combat 123DIY
leetcode:126. Word Solitaire II
Google Earth Engine - Error resolution of Error: Image.clipToBoundsAndScale, argument 'input': Invalid type
MySQL4
Valentine's Day Romantic 3D Photo Wall [with source code]