Anda di halaman 1dari 2

define_macro (Falta_Barra_Tensao,

cf % Limpa falta
cls % Limpa tela de texto
store_nc % Guarda as modifica��es na rede

% Conjunto com numera��o das barras utilizadas no estudo


DBS(Barras, NUMBER= 7230, 7232, 8285, 8280, 8474, 8513, 7283, 7297, 7282, 7280,
8839, 8840, 8725, 90005, 7231)

% Conjunto barra para listagem

%DBS(Lista, NUMBER= 7230, 7232, 8285, 8280, 8474, 8513, 7283, 7297, 7282, 7280,
8869, 8865)
DBS(Lista, NUMBER= 8864)

dis'------------- Lista de Barras -------------'


dis ' '
doset(Lista,
save bus_name #k as nome

dis #k,' ',nome


)
dis ' '
dis'-------------------------------------------'
dis ' '
dis ' '
% Local estudado

save 8869 as g_fbus_1


save 8864 as g_fbus_2

% Tipo de falta utilizada


save 'SINGLE_LINE_GROUND' as flt_type_1
save 'THREE_PHASE' as flt_type_2

doset(Barras,

save #k as Barra

af flt_type_1 #k x

save va g_fbus_1 as v_fbus_a_1


save vb g_fbus_1 as v_fbus_b_1
save vc g_fbus_1 as v_fbus_c_1
save (va-vb)/1.73 g_fbus_1 as v_fbus_ab_1
save (vb-vc)/1.73 g_fbus_1 as v_fbus_bc_1
save (vc-va)/1.73 g_fbus_1 as v_fbus_ca_1

save va g_fbus_2 as v_fbus_a_2


save vb g_fbus_2 as v_fbus_b_2
save vc g_fbus_2 as v_fbus_c_2
save (va-vb)/1.73 g_fbus_2 as v_fbus_ab_2
save (vb-vc)/1.73 g_fbus_2 as v_fbus_bc_2
save (vc-va)/1.73 g_fbus_2 as v_fbus_ca_2

% Identifica��o do ramo onde ser� lida as tens�es


dis
'==================================================================================
====='
dis 'Falta Fase-Terra Barra: ', Barra
dis ' '
dis 'Barra ------Va--------Vb--------Vc-----------Vab------------Vbc----------
Vca------Tens�o(pu)'
dis ' '

dis g_fbus_1, ' ', abs(v_fbus_a_1), ' ', abs(v_fbus_b_1),' ',


abs(v_fbus_c_1),' ', abs(v_fbus_ab_1),' ', abs(v_fbus_bc_1),' ',
abs(v_fbus_ca_1)
dis g_fbus_2, ' ', abs(v_fbus_a_2), ' ', abs(v_fbus_b_2),' ',
abs(v_fbus_c_2),' ', abs(v_fbus_ab_2),' ', abs(v_fbus_bc_2),' ',
abs(v_fbus_ca_2)

cc % Limpa as modifica��es
recall_nc % Retorna as modifica��es da rede

af flt_type_2 #k x

save va g_fbus_1 as v_fbus_a_1


save (va-vb)/1.73 g_fbus_1 as v_fbus_ab_1

save va g_fbus_2 as v_fbus_a_2


save (va-vb)/1.73 g_fbus_2 as v_fbus_ab_2

dis ' '


dis 'Falta Trifasica Barra: ', Barra
dis ' '
dis 'Barra ------Va------------Vab------Tens�o(pu)'
dis ' '
dis g_fbus_1, ' ', abs(v_fbus_a_1),' ', abs(v_fbus_ab_1)
dis g_fbus_2, ' ', abs(v_fbus_a_2),' ', abs(v_fbus_ab_2)
dis ' '

cc % Limpa as modifica��es
recall_nc % Retorna as modifica��es da rede

dis ' '

)
return

Anda mungkin juga menyukai