Advertisement
Guest User

Untitled

a guest
Apr 25th, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.85 KB | None | 0 0
  1. clc
  2. //////////Variables de entrada//
  3. LARGO=450
  4. G=40*10^-9
  5. f=50
  6. S=100
  7. V=66
  8. seccion=725
  9. RY=0.0417
  10. n=3
  11. r=(sqrt(seccion/%pi))*(0.001) /// Radio de mm2 a m
  12. while (n>4 || n<0)
  13.  
  14. n=input('Número no permitido,Ingrese el número de subconductores (1 a 4) ')
  15. end
  16. d=0.4
  17. D12=4.8052
  18. D13=4.8052
  19. D23=9.4
  20.  
  21. //////Condiciones
  22.  
  23. if n==1 then reql=0.7788007831*r //// Condicion para REQL
  24. elseif n==2 then reql=sqrt(0.778800783*r*d)
  25. elseif n==3 then reql=(0.778800783*r*d^2)^(1/3)
  26. elseif n==4 then reql=1.09*((0.778800783*r*d^3)^(1/4))
  27. else reql=r
  28. end
  29.  
  30. if n==1 then reqc=r*d //// Condicion para REQC
  31. elseif n==2 then reqc=sqrt(r*d)
  32. elseif n==3 then reqc= (r*d^(2))^(1/3)
  33. elseif n==4 then reqc=1.09*((r*(d^(3)))^(1/4))
  34. else reqc=r
  35. end
  36.  
  37. //Correccion de temperatura
  38.  
  39. T=228
  40. TF=35
  41. RO=(((T+TF)*RY)/(T+25))/n
  42.  
  43. ////ecuaciones
  44. W=(2*%pi*f) ///W
  45. E0=8.8542*10^(-12) //:)
  46. //ecuaciones de inductancia
  47. Deq=(D12*D13*D23)^(1/3)
  48. IND=2*10^(-7)*log(Deq/reql)*1000
  49. ZL=W*IND
  50.  
  51. //ecuaciones de capacitancia
  52. CAP=((2*%pi*E0)/log(Deq/reqc))*1000
  53. YC=CAP*W
  54.  
  55. //ecuaciones para matriz exacta
  56. Z=complex(RO,ZL)
  57. Y=complex(G,YC)
  58. gama=((complex(RO,W*IND))*(complex(G,W*CAP)))^(0.5)
  59. ZC=((complex(RO,W*IND))/(complex(G,W*CAP)))^(0.5)
  60.  
  61. //
  62. ZB=(V^2/S)
  63.  
  64. //Ecuaciones para la matriz PI //
  65. AE=cosh(gama*LARGO)
  66. BE=ZC*(sinh(gama*LARGO))
  67. CE=(sinh(gama*LARGO))/ZC
  68. DE=AE
  69. BPU=BE/ZB
  70. CPU=CE*ZB
  71. MT=[AE,BE;CE,DE]
  72. MTPU=[AE,BPU;CPU,DE]
  73.  
  74. //Ecuaciones para la matriz CORTA PU//
  75. ZA=(complex(RO,ZL)*LARGO)
  76. YA=(complex(0,YC)*LARGO)
  77. AC=((ZA*YA)/2)+1
  78. BC=ZA/ZB
  79. CC=YA*(1+((ZA*YA)/4))*ZB
  80. DC=AC
  81. MC=[AC,BC;CC,DC]
  82. BC2=BC/2
  83. CC2=CC*2
  84. MC2=[AC,BC2;CC2,DC]
  85. /*
  86. disp(ZA, 'Z aproximada')
  87. disp(YA, 'Y aproximada')
  88. disp(RO, 'resistencia corregida')
  89.  
  90.  
  91. ////IMPRESIONES
  92.  
  93. disp(Deq, 'Distancia equivalente')
  94. disp(reqc, 'reqc')
  95. disp(reql, 'reql')
  96. disp(CAP, 'Capacitancia')
  97. disp(IND, 'Inductancia')
  98. disp(RO, 'Resistencia arreglada')
  99. disp(gama, 'gama')
  100. disp(ZC, 'zc')
  101. disp(MT, 'Matriz')
  102. disp(MTPU, 'MTPU')
  103. disp(MC, 'Matriz corta') */
  104. CR=2
  105. BPU2=(BE/ZB)/CR
  106. CPU2=CE*ZB*CR
  107. MT2PU=[AE,BPU2;CPU2,DE]
  108. V2=complex(1,0)
  109. I2=complex(0.96,-0.27999)
  110.  
  111.  
  112.  
  113. //rendimiento sin falla
  114. V1=(AE*V2)+(BPU2*I2)
  115. I1=(CPU2*V2)+(DE*I2)
  116.  
  117. aI2=real(I2)
  118. bI2=imag(I2)
  119. aI1=real(I1)
  120. bI1=imag(I1)
  121. rendimiento=real(V2*complex(aI2,-bI2))/real(V1*complex(aI1,-bI1))*100
  122.  
  123. //Rendimiento con falla
  124. V12=(AE*V2)+(BPU*I2)
  125. I12=(CPU*V2)+(DE*I2)
  126. aI12=real(I12)
  127. bI12=imag(I12)
  128. rendimiento2=real(V2*complex(aI2,-bI2))/real(V12*complex(aI12,-bI12))*100
  129.  
  130. //ferranti
  131. FERR=1/(sqrt(real(AE)^2+imag(AE)^2)) //SIN FALLA
  132. FERR2=1/(sqrt(real(AC)^2+imag(AC)^2)) //CON FALLA
  133.  
  134. //regulacion
  135. reg=((sqrt(real(V1)^2+imag(V1)^2))-(sqrt(real(V2)^2+imag(V2)^2)))/(sqrt(real(V1)^2+imag(V1)^2)) //SIN FALLA
  136. reg2=((sqrt(real(V12)^2+imag(V12)^2))-(sqrt(real(V2)^2+imag(V2)^2)))/(sqrt(real(V12)^2+imag(V12)^2)) // CON FALLA
  137.  
  138. //Potencia aparente
  139. S1=V1*(complex(real(I1),-imag(I1))) // sin falla
  140. S2=V12*(complex(real(I12),-imag(I12))) // sin falla
  141.  
  142.  
  143.  
  144. /// impresiones
  145. disp(MT2PU, 'Matriz Exacta')
  146. disp(MC2, 'Matriz Aproximada')
  147. disp(FERR, 'Efecto Ferranti matriz exacta')
  148. disp(FERR2, 'Efecto Ferranti matriz aproximada')
  149. disp(rendimiento, 'Rendimiento Matriz exacta')
  150. disp(reg*100, 'Regulacion matriz exacta')
  151. disp(rendimiento2, 'Rendimiento matriz exacta con falla')
  152. disp(reg2*100, 'Regulacion matriz exacta con Falla')
  153. disp(S1, 'Potencia Aparente sin falla')
  154. disp(S2, 'Potencia Aparente Con falla')
  155. disp(V1, 'Voltaje 1')
  156. disp(V2, 'Voltaje 2')
  157. disp(I1, 'Corriente 1')
  158. disp(I2, 'Corriente 2')
  159.  
  160.  
  161. /*
  162. disp(MTPU, 'Matriz con falla')
  163.  
  164.  
  165. disp(rendimiento2, 'Rendimiento con falla')
  166. disp(V1, 'Voltaje emisor')
  167. disp(I1, 'CORRIENTE EMISOR')
  168. disp(V12, 'Voltaje emisor con falla')
  169. disp(I12, 'CORRIENTE EMISOR con falla')
  170.  
  171. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement