Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
∆𝑃 𝐽𝑃𝜃 𝐽𝑃𝑉 ∆𝜃
[ ] = [𝐽 𝐽𝑄𝑉 ] × [∆𝑉 ]
∆𝑄 𝑄𝜃
∆𝑄 = [𝐽𝑄𝑉 − 𝐽𝑄𝜃 −1 ] × ∆𝑉 = 𝐽𝑅 × ∆𝑉
∆𝑉 = 𝐽𝑅 −1 × ∆𝑄
4 BIBLIOGRAFIAS O REFERENCIAS
[1] Universidad Nacional Autónoma de
México “COMPENSACION EN
LINEAS DE TRANSMISION” pag 24-
42.
[2] D. Gutiérrez, J. M. López and W. M.
Villa “Metaheuristic Techniques Applied
to the Optimal Reactive Power Dispatch:
A Review” pag. 1-4.
[3] Alicia Cirila Riojas Cañari,
UNIVERSIDAD NACIONAL
MAYORDE SAN MARCOS
FACULTAD CIENCIAS
MATEMATICAS, “Conceptos,
algoritmo y aplicación al problema de las
N –Reinas, Capítulo3. Búsqueda de tabú” v2=2;
pag 32.
[4] Belén Melian Batista, Fred Glover, Dpto. v3=3;
de Estadística, I.O. y Computación !Read the switch file
Escuela Técnica Superior de Ingeniería
Informática Universidad de La Laguna, fopen('C:\Users\INTEL\Desktop\CESE\Puent
“Introducción a la Búsqueda Tabu” e.csv','r',0);
pag.3-10 fscanf(0,'%f', Puente);
[5] M.C. RAÚL GARCÍA KASUSKY –
“Curso de fundamentos de sistemas fclose(0);
eléctricos de potencia comisión federal
!END Read the switch file
de electricidad centro nacional de control
de energía área de control oriental
análisis de sensibilidades Q-V”
[6] DIEGO ALEJANDRO TEJADA !Read the Data_size_vector from Data.csv file
ARANGO Y JORGE MAURICIO fopen('C:\Users\INTEL\Desktop\CESE\Datos.
AREIZA ORTIZ – “Localización de csv','r',1);
compensación de potencia reactiva en la
planeación de sistemas de potencia fscanf(1,'%f', Size_Data_vector);
mediante algoritmo de búsqueda tabú”
fclose(1);
[7] AN EXPERT SYSTEM FOR TEACHING
VOLTAGE CONTROL IN POWER !output('Data size=Data_size_vector');
SYSTEMS
[8] Optimal Capacitor Placement in a Radial !END Read the Data_size_vector from
Distribution System using Plant Growth Data.csv file
Simulation Algorithm R. Srinivasa Rao and
S. V. L. Narasimham
fopen('C:\Users\INTEL\Desktop\CESE\Datos.
ANEXO I csv','r',7);
Datos de digsilent for (i=1; i <= Size_Data_vector; i = i+1){
fscanf(7,'%f', var);
Datos.Set(i, var);
}
fclose(7);
Nr_iteraciones = Datos.Get(3);
iter_act = Datos.Get(2);
ANEXO II
!output('Nr_iterations=Nr_iterations');
DPL
int i,j,t,Puente,v2,v3;
for (i=1; i <= Nr_iteraciones; i=i+1){
int V2,V3,var,P2, P3,Q2,Q3;
double Size_Data_vector, iter_act,
Nr_iteraciones;
Datos.Init(1); DIGSILENT
ClearOutput();
csvwrite('C:\Users\INTEL\Desktop\CES i=i+4;
E\Puente.csv', 1); %Creacion de end
archivo Puente.csv end
csvwrite('C:\Users\INTEL\Desktop\CES
E\Datos.csv', []); %creación de
archivo Datos.csv
%
csvwrite('C:\Users\LENOVO\Desktop\CE
SE-Línea Tabu\MDatos.csv',[]);
%Matriz para datos con variacion de
capacitores
[MDatos]=csvread('C:\Users\INTEL\Des
ktop\CESE\MDatos.csv');
[sensibilidad]=csvread('C:\Users\INT
EL\Desktop\CESE\sensibilidad.csv');
mdatos=MDatos;
i=1;
while i<=length(mdatos)
for j=1:(length(mdatos)/4)
V2(j)=mdatos(i);
i=i+4;
end
end
i=2;
while i<length(mdatos)
for j=1:(length(mdatos)/4)
V3(j)=mdatos(i);
i=i+4;
end
end
i=3;
while i<=length(mdatos)
for j=1:(length(mdatos)/4)
Ppu(j)=mdatos(i);
i=i+4;
end
end
i=4;
while i<=length(mdatos)
for j=1:(length(mdatos)/4)
QP(j)=mdatos(i);