Advertisement
Guest User

Untitled

a guest
Apr 24th, 2019
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.13 KB | None | 0 0
  1. clc
  2.  
  3. open=input('preiona enter')
  4. //Variables de entrada//
  5. fp=0.95
  6. fprad=acos(fp)
  7. S=10 //Potencia aparente del sistema//
  8. V=500 //Voltaje de la línea//
  9. f=50 //Frecuencia del sistema//
  10. l=400 //Largo de la línea//
  11. cir=1 //Número de circuitos//
  12. seccion=765 //Sección del conductor en mm2//
  13. n=4 //Número de subconductores//
  14. G=0 //Conductancia de la línea//
  15. d=0.4 //Distancia entre conductores//
  16. D12=14 //Distancia entre conductores//
  17. D23=14 //Distancia entre conductores//
  18. D13=28 //Distancia entre conductores//
  19. RL=(0.0402/n) //Resistencia de la línea por subconductor//
  20. V2=complex(0.875,0) //Voltaje en pu del consumo//
  21. I2=complex(1.142857*cos(fprad),1.142857*sin(-fprad)) //Corriente en pu del consumo//
  22. r=(sqrt(seccion/%pi))*(0.001) //Radio del conductor//
  23. W=(2*%pi*f) //Omega//
  24. E0=8.8542*10^(-12) //Epsilon en vacío//
  25. XT1=complex(0.00266666,0.007999999)
  26. XT2=complex(0.03,0.12)
  27.  
  28. //Condición dependiente del n //
  29. if n==1 then reql=(%e^-0.25)*r
  30. elseif n==2 then reql=sqrt((%e^-0.25)*r*d)
  31. elseif n==3 then reql=((%e^-0.25)*r*(d^2))^(1/3)
  32. elseif n==4 then reql=1.09*((((%e)^-0.25)*r*(d^3))^(1/4))
  33. else reql=r
  34. end
  35.  
  36. if n==1 then reqc=r
  37. elseif n==2 then reqc=sqrt(r*d)
  38. elseif n==3 then reqc= (r*(d^2))^(1/3)
  39. elseif n==4 then reqc=1.09*((r*(d^3))^(1/4))
  40. else reqc=r
  41. end
  42.  
  43. Deq=(D12*D13*D23)^(1/3) //Distancia media entre conductores//
  44. Zb=(V*V)/S //Cálculo de la impedancia base de la línea//
  45.  
  46. //Ecuaciones de inductancia//
  47.  
  48. L=(2*10^(-7))*(log(Deq/reql))*1000 //Inductancia en H/KM//
  49. XL=W*L //Reactancia en ohm/KM//
  50. Z=complex(RL,XL) //Impedancia de la línea//
  51.  
  52. //Ecuaciones de conductancia//
  53.  
  54. c=((2*%pi*E0)/(log(Deq/reqc)))*1000//Capacitancia en F/KM//
  55. B=W*c //Admitancia en S/KM//
  56. Y=complex(G,B) //Conductancia de la línea//
  57.  
  58. //Ecuaciones para la matriz//
  59.  
  60. Gamma=sqrt(Z*Y) //Constante de propagación//
  61. Zc=sqrt(Z/Y) //ni idea qué es//
  62.  
  63. A=cosh(Gamma*l)
  64. B=((sinh(Gamma*l)*Zc)/Zb)
  65. C=((sinh(Gamma*l))/Zc)*Zb
  66. D=A
  67. T=[A,B;C,D]
  68. F=1/sqrt(real(A)^2+(imag(A)^2)) //Efecto ferranti en la línea//
  69.  
  70. //Calculo de la matriz de entrada//
  71. MT1=[1,XT1;0,1]
  72. MT2=[1,XT2;0,1]
  73. MC=[V2;I2]
  74. MTG=MT1*T*MT2*MC
  75.  
  76.  
  77. V1=MTG(1.1)
  78. I1=MTG(2.1)
  79.  
  80. //Cálculo de la potencia del generador//
  81.  
  82. phi1=(atan((imag(V1))/(real(V1)))) //Ángulo phi del voltaje 1//
  83. phi2=(atan((imag(I1))/(real(I1)))) //Ángulo phi de la corriente 1//
  84.  
  85. phi12=phi1-phi2 //Diferencia de ángulos entre V1 e I1//
  86. fp1=cos(phi12) //Factor de potencia del generador//
  87.  
  88. I1r=real(I1) //Valor real de la corriente 1//
  89. I1i=imag(I1) //Valor imaginario de la corriente 1//
  90.  
  91. P1=real(V1*(complex(I1r,-I1i)))
  92.  
  93. //Cálculos de la potencia de salida//
  94.  
  95. phi3=atan(imag(V2)/real(V2)) //Ángulo phi del voltaje 2//
  96. phi4=atan(imag(I2)/real(I2)) //Ángulo phi de la corriente 2//
  97. phi34=phi3-phi4 //Diferencia de ángulos entre V2 e I2//
  98. fp2=cos(phi34) //Factor de potencia del consumo//
  99. I2r=real(I2) //Valor real de la corriente 2//
  100. I2i=imag(I2) //Valor imaginario de la corriente //
  101. P2=real(V2*(complex(I2r,-I2i))) //Potencia real del consumo//
  102.  
  103. Rend=P2/P1 //Rendimiento del sistema//
  104. Reg=(((sqrt(imag(V1)^2+real(V1)^2))-(sqrt(imag(V2)^2+real(V2)^2)))/(sqrt((imag(V1)^2)+(real(V1))^2)))*100
  105. S1=V1*I1
  106.  
  107. disp(I1,'La corriente I1 es:')
  108. disp(V1,'El voltaje V1 es:')
  109. disp(Rend,'El rendimiento del sistema es:')
  110. disp(Reg,'La regulación del sistema es:')
  111. disp(S1,'La potencia aparente es:')
  112. disp (fp1,'factor de potencia')
  113. disp(r,'el radio')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement