资源简介

基于matlab的VSC-HVDC交直流混合系统潮流计算开源程序

资源截图

代码片段和文件信息

function [brchdc1 brchdc1i brchdc0 brchdc0i] = brchdcout(branchdc)

%BRCHDCOUT  Split branchdc matrix into operating and non-operating lines. 
%   [BRCHDC1 BRCHDC1I BRCHDC0 BRCHDC0I] = BRCHDCOUT(BRANCHDC)
%
%   Returns seperate branch matrices for lines in operation and those out
%   of operation as well as their indices in the original brandch matrix.
%
%   Input:
%       BRANCHDC : dc branch matrix
%        
%   Outputs:
%       BRCHDC1 : dc branch matrix with operating lines
%       BRCHDC1I : indices of operating dc lines
%       BRCHDC0 : dc branch matrix with non-operating lines
%       BRCHDC0I : indices of non-operating dc lines

%   MatACDC
%   Copyright (C) 2012 Jef Beerten
%   University of Leuven (KU Leuven)
%   Dept. Electrical Engineering (ESAT) Div. ELECTA
%   Kasteelpark Arenberg 10
%   3001 Leuven-Heverlee Belgium

%% define named indices into busdc convdc branchdc matrices
[F_BUSDC T_BUSDC BRDC_R BRDC_L BRDC_C RATEDC_A RATEDC_B ...
    RATEDC_C BRDC_STATUS PFDC PTDC]=idx_brchdc;

%% converter status validity check
if any( (branchdc(: BRDC_STATUS) ~= 0) & (branchdc(: BRDC_STATUS) ~= 1) )
    error(‘branch status flags must be either 0 or 1‘);
end

%% define indices of outage branches
brchdc0i      = find(branchdc(: BRDC_STATUS) == 0);
brchdc1i      = find(branchdc(: BRDC_STATUS) == 1); 

%% define branchdc outage matrix
brchdc0      = branchdc(brchdc0i:);
brchdc1      = branchdc(brchdc1i:);

return;

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件       32838  2012-06-21 19:04  MatACDC1.0\runacdcpf.m
     文件        5530  2012-06-21 19:09  MatACDC1.0\convlimplot.m
     文件        5851  2012-06-20 01:43  MatACDC1.0\printdcpf.m
     文件        6774  2012-06-21 18:40  MatACDC1.0\calcslackdroop.m
     文件        3671  2012-06-19 22:11  MatACDC1.0\dcnetworkpf.m
     文件        6883  2012-07-02 21:17  MatACDC1.0\idx_convdc.m
     文件        1884  2012-06-19 21:33  MatACDC1.0\calclossac.m
     文件        1831  2012-06-22 19:54  MatACDC1.0\define_constantsdc.m
     文件        1965  2012-06-22 20:09  MatACDC1.0\idx_busdc.m
     文件        6241  2012-07-02 21:11  MatACDC1.0\loadcasedc.m
     文件        2399  2012-06-22 20:09  MatACDC1.0\idx_brchdc.m
     文件        2950  2012-06-19 00:08  MatACDC1.0\ext2intdc.m
     文件        4277  2012-06-29 01:17  MatACDC1.0\ext2intac.m
     文件        1269  2012-06-21 17:57  MatACDC1.0\test_acdcpf.m
     文件        1507  2012-06-19 00:07  MatACDC1.0\brchdcout.m
     目录           0  2012-06-18 19:22  MatACDC1.0\Cases\
     目录           0  2012-06-26 21:29  MatACDC1.0\Cases\PowerflowDC\
     文件        1679  2012-06-21 17:47  MatACDC1.0\Cases\PowerflowDC\case5_stagg_HVDCptp.m
     文件        2182  2012-07-02 21:20  MatACDC1.0\Cases\PowerflowDC\case5_stagg_MTDCdroop.m
     文件        2043  2012-07-02 22:37  MatACDC1.0\Cases\PowerflowDC\case5_stagg_MTDCslack.m
     文件        3055  2012-06-21 19:34  MatACDC1.0\Cases\PowerflowDC\case24_ieee_rts1996_MTDC.m
     目录           0  2012-06-21 17:44  MatACDC1.0\Cases\PowerflowAC\
     文件       17166  2012-06-21 16:37  MatACDC1.0\Cases\PowerflowAC\case24_ieee_rts1996_3zones.m
     文件        1906  2012-06-21 17:48  MatACDC1.0\Cases\PowerflowAC\case5_stagg.m
     文件       17453  2012-06-21 17:09  MatACDC1.0\Cases\PowerflowAC\case24_ieee_rts1996_3zones_inf.m
     文件         897  2012-07-02 23:47  MatACDC1.0\Cases\PowerflowAC\case3_inf.m
     文件        3498  2012-06-20 01:40  MatACDC1.0\macdcoption.m
     文件        2884  2012-06-19 00:07  MatACDC1.0\convout.m
     文件        2500  2012-06-20 01:47  MatACDC1.0\int2extac.m
     文件        5024  2012-06-19 22:05  MatACDC1.0\zonecheck.m
     文件        2381  2012-06-19 00:09  MatACDC1.0\makeYbusdc.m
............此处省略8个文件信息

评论

共有 条评论