Вы находитесь на странице: 1из 10

TCNICA DE LAS ALTAS TENSIONES II

PRCTICA 2. FACTORES DE CORRECCIN ATMOSFRICOS.

ARENAS FIGUEROA JOS MISAEL

ESCUELA SUPERIOR DE INGENIERA MECNICA Y ELCTRICA


jofiarenas@esimez.mx

RESUMEN
En sta prctica se estableci la metodologa para la
correccin de los factores atmosfricos, as mismo se
desarroll un programa en el cual se dise para que
diera los resultados de la correccin de factores
atmosfricos y correcciones por altitud.

La descarga disruptiva del aislamiento externo


depende
de
las
condiciones
atmosfricas.
Continuamente la tensin disruptiva para una
trayectoria dada en aire, se incrementa al aumentar la
densidad del aire o la humedad. Cuando la humedad
relativa excede alrededor del 80 %, la tensin
disruptiva es irregular debido a que la descarga
ocurre en la superficie del aislamiento.

OBJETIVO
Al trmino de esta prctica el alumno calcular
los factores de correccin a condiciones
atmosfricas diferentes a los estndares para
diferentes tipos de tensiones criticas de
flameo.

INTRODUCCIN TERICA

Tensin Critica de Flameo

Es un concepto probabilstico que corresponde a una


probabilidad de distribucin normal de Gauss, pero el
valor que se establece tiene una probabilidad de falla
del 50 %. Esta cantidad se puede verificar en
aislamientos externos a partir de la tensin critica de
flameo.

DESARROLLO
Para realizar el desarrollo de la prctica II, el profesor
dio un ejemplo de factores de correccin
atmosfricos. Para poder realizar el ejemplo, el
resultado se demostr con la siguiente metodologa,
utilizando las siguientes ecuacin y procedimiento.
Condiciones atmosfricas.
Condiciones estndares:
a) Temperatura
b) Presin

Existen diferentes pruebas normalizadas para


determinar el voltaje critica de flameo como en las
pruebas de laboratorio de niebla limpia y niebla
salina.

t 0 =20C

b0 = 101-3 kPa (1013 mbar)

c) Humedad absoluta

h=11

g
m3

Factores de correccin atmosfricos

U=U 0 K

Dnde:

h = humedad absoluta

Dnde:

g
m3

( )

U = Tensin de ruptura en el lugar de trabajo.


m y w .

Exponentes

U 0 =Tensin de ruptura estndar.


K =Factor de correccin.

Los factores de correccin dependen del tipo de


predescarga, este hecho hace considerar el

K=k 1 k 2

g definido como:

parmetro
Factor de correccin por la densidad el aire

k1 .

k 1= m

g=

UB
500 Lk

Dnde:

= Densidad relativa del aire.

U B = Es la tensin critica de flameo (medido o

m=

estimado) a las condiciones atmosfricas actuales en


kV.

Calculo de la densidad relativa del aire:

L = Trayectoria de la descarga mnima en metros.

273+t 0

( bb )( 273+t )

Correccin por altitud para altitudes mayores a


2000 msnm.

Factor de correccin por humedad

k2 .
U=U 0

Calculo del factor de correccin por humedad:

k 2=k w

0.8(1+T ( 1 ) )(0.2 g 0)
+0.2
10.2 g 0

Dnde:

T =1.4 k

Dnde:

k =es un parmetro que depende del tipo de

1.6

10.8 g0
10.2 g0

k = Factor de configuracin electrdica.

tensin bajo prueba (CA, impulso o CD) y se obtiene


como funcin de la relacin entre la humedad
absoluta

h y la densidad relativa del aire .

U0

g0=

500 d 1+
h
k CA =1+ 0.012 11

h
k imp =1+0.01 11

( h 11)

d =distancia entre electrodos.


H

k CD =1+0.014

k1
3

=e 8150

ANALISIS DE RESULTADOS
Se pidi, que se cambiaran los valores de t y de h,
Ejemplo:

k CD

como a continuacin se muestra:

Datos:

t=17 C , y h=13 g /m3

U 0 =970 kV
Localidad: Irapuato
P= 611 mmHg
T=25 C y 17C
h= 12 g/m3.

611 273+ 20
( 760
)( 273+17 )=0.8122

L=2m

k CD =1+0.014

Por maniobra

611 273+ 20
=0.7905
760 273+ 25

( )(

k imp =1+0.01

g=

12
11 =1.0418
0.7905

970
=1.1778
500(0.7905)(2)(1.0418)

Por medio de la siguiente tabla, se obtuvo los valores


de m y w.

g=

13
11 )=
( 0.8122

1.0700

970
=1.1161
500(0.8122)(2)(1.0700)

Por lo que m=1 y w=1.

K=k 1 k 2=( 0.81221 ) ( 1.11611 ) =0.9064


U=U 0 K =( 970 ) ( 0.9064 ) =879.208 kV
Haciendo la comparacin entre ambos resultados, se
puede observar que la tensin aplicada durante la
prueba, hay una diferencia del 2.81% en la tensin,
donde el factor de correccin por CD es menor que
por el factor de correccin por impulso.

Correccin por altitud mayores a 2000 msnm


(por maniobra)

U 0 =1300 kV
Fig. 1 Curva para la obtencin de los exponentes m y w en
funcin de g para las correciones por densidad relativa del
aire y humedad. (IEEE std 4-1995)

Por lo que m=1 y w=1.

K=k 1 k 2=( 0.79051 ) ( 1.17781 ) =0.9319


U=U 0 K =( 970 ) ( 0.9319 )=903.943 kV

K=1
H=5m

=e

g0 =

2000
8150

=0.7823
1300

11
(500)(5) 1+
3

=0.52

T =1.4(1)1.6

10.8(0.52)
=0.9125
10.2(0.52)

0.78230.2( 0.9125)

0.8(1+(0.9125) ( 10.7823 ))( 10.2(0.52)+ 0.2)=1094.5 kV

Fig. 2 Men del programa diseado en C++.


U =1300
Correccin por altitud a la altitud de Bolivia.

En la figura 3 se puede observar los datos solicitados


por el programa para el clculo de correccin
atmosfrica.

U 0 =1750 kV
K=1.25
H=8m
Altura: 3600

=e

g0=

1600
8150

Fig. 3 Datos del ejemplo 1 de correccin atmosfrica.

=0.8217

1750
=0.40
1.251
(500)(8) 1+
3

T =1.4(1.25)1.6

En la figura 4 y 5 se muestran los resultados de


dichos problemas (Correccin Atmosfrica).

10.8(0.40)
=1.47
10.2(0.40)

0.82170.2(0.40)
Fig.4 Resultados del ejercicio 1.

0.8(1+(1.47) ( 10.8217 ) )( 10.2(0.40)+0.2)=1774.5 kV

U =1750

Comprobacin
de
resultados
de
CORRECCIN ATMOSFRICA por medio
de un programa en DevC++.

En la captura de pantalla se observa el men del


programa para meter los datos que se deseen
obtener.

Fig.5 Resultados del ejercicio 2.

Comprobacin
de
resultados
de
CORRECCIN POR ALTIUD por medio de
un programa en DevC++.
En las figuras 6 y 7 se muestra los resultados de los
ejercicios de correccin por altitud, diseado en
DevC++.

Fig.6 Resultados del ejercicio 1 de correccin por altitud de


2000 msnm.

los resultados obtenidos estn dentro de la


normatividad de pruebas de laboratorio.
4. EN LA CIUDAD DE MXICO, POR QU SE
DEBE DE CONSIDERAR LA DENSIDAD
RELATIVA
DEL
AIRE
PARA
LA
COORDINACIN
DE
AISLAMIENTO?
Principalmente se da por las condiciones
normales de presin y temperatura que hay en
la Ciudad de Mxico.

CONCLUSIONES

Fig.7 Resultados del ejercicio


referente a la altitud de Bolivia.

de correccin por altitud

CUESTIONARIO
1. DEFINA LOS SIGUIENTES CONCEPTOS:
a) Condiciones atmosfricas estndares. Est
definida cmo, condiciones normales en
termino cualitativo en funcin de un estudio de
investigacin, principalmente se implica la
presin ambiental y la temperatura, donde la
temperatura se estandariza cuando; 0C (o
273 K y una presin de 1 atm. (Trminos de
la IUPAC).
b) Humedad absoluta: Cantidad de vapor de
agua que se encuentra por unidad de volumen
en el aire de un ambiente.
c) Densidad Relativa: Comparacin de la
densidad de una sustancia con la densidad de
otra que se toma como referencia.
2. EXPLIQUE LOS FACTORES QUE AFECTAN
LA RUPTURA EN UN AISLAMIENTO
GASEOSO. Principalmente se da por la
aparicin de electrones iniciadores, ya que a
frecuencias muy altas, los electrones e iones
comienzan a oscilar entre los electrodos.
3. EXPLIQUE POR QU ES NECESARIO
CORREGIR
LOS
VALORES
DE
ROMPIMIENTO
A
CONCIDIONES
ATMOSFRICAS ESTNDARES. Para que

Como resultado de sta prctica, se pudo llegar a la


conclusin, que la correccin de factores
atmosfricos es de suma importancia para las
pruebas de aislamiento, ya que dichas pruebas nos
dan valores ms reales a los normalizados. De igual
manera, se pudo llegar a la conclusin que al utilizar
mtodos numricos en la parte de clculo de
correcciones atmosfricos y por altitudes, ayuda a
facilitar a obtener de manera rpida los resultados
deseados, aunque en el programa que se dise no
fue tan preciso, ste nos dio resultados prximos a
los esperados, por lo que en las practicas que siguen
se mejorara el cdigo de dicho programa.

REFERENCIAS
E KUFFEL, W.S. ZAENGL,HIHG VOLTAGE
ENGINEERING FUNDAMENTALS,
V. KAMARAJU, N.S NAIDU, HIHG
VOLTAGE ENGINEERING.
GOMEZ Flores, Israel, Tesis Evaluacin
del ndice de salidas de lneas de
transmisin en alta tensin en ambientes
contaminados.

ANEXO

#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
#include<math.h>
main()
{
printf("\t\t\tTECNICAS DE LAS ALTAS TENSIONES II\n\n");
printf("\t\t\t\tArenas Figueroa Jose Misael\n\n");
printf("\t\t\t\tGRUPO 9EM3\n\n\n");
//system(pause)
//system("cls");
float v,dp,at,t,h,delta,k,g,fce,d,T,u,u1,u2,u3,gramo,m,w,k1,k2,K,U;
int a,b;
printf("\nINDIQUE\n\n\n");
printf("1.-CORRECCION ATMOSFERICA\n");
printf("2.-CORRECCION POR ALTITUD PARA ALTITUDES MAYORES A
2000 msnm\n");
printf("\n\t\t\t\tOPCION : ");
scanf("%d",&b);
system("cls");
switch(b)
{
case 1:
{
printf("\n\t\t\tIngrese el valor de la tension en kV: ");
scanf("%f",&v);
printf("\n\t\t\tIngrese la distancia entre placas en mts: ");
scanf("%f",&dp);
printf("\n\t\t\tIngrese el valor atmosferico en mmHG: ");
scanf("%f",&at);
printf("\n\t\t\tIngrese el valor de la temperatura en c: ");
scanf("%f",&t);
printf("\n\t\t\tIngrese el valor de la humedad en gr/m^3: ");
scanf("%f",&h);
//printf("%f\n",v);
printf("\nSi es para alterna presine 1\n");
printf("Si es para impulso presine 2\n");
printf("Si es para directa presine 3\n\n\t\t\t\t\t");
scanf("%d",&a);
//limpiadoor
system("cls");
//caso
switch(a)
{
case 1:
{
delta=((at/760)*((273+20)/(273+t)));
//alterna
k=1+((0.012)*((h/delta)-11));
g=(v)/(500*dp*delta*k);
printf("\n\n\t\t\tel valor de delta es: %f\n",delta);
printf("\t\t\tel valor de k es: %f\n",k);
printf("\t\t\tel valor de g es: %f",g);

//condicion
gramo=g;
// para 1
if(g<=1.2&&gramo>=1.01)
{
m=1;
w=1;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m: %f",m);
printf("\n\t\t\tel valor de w: %f",w);
printf("\n\t\t\tel valor de k1: %f",k1);
printf("\n\t\t\tel valor de k2: %f",k2);
printf("\n\t\t\tel valor de K: %f",K);
printf("\n\t\t\tel valor de U: %f",U);
}
// para .9
if(g<=1.27&&gramo>=1.21)
{
m=1;
w=0.9;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m: %f",m);
printf("\n\t\t\tel valor de w: %f",w);
printf("\n\t\t\tel valor de k1: %f",k1);
printf("\n\t\t\tel valor de k2: %f",k2);
printf("\n\t\t\tel valor de K: %f",K);
printf("\n\t\t\tel valor de U: %f",U);
}
//para .8
if(g<=1.3&&gramo>=1.28)
{
m=1;
w=0.8;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m: %f",m);
printf("\n\t\t\tel valor de w: %f",w);
printf("\n\t\t\tel valor de k1: %f",k1);
printf("\n\t\t\tel valor de k2: %f",k2);
printf("\n\t\t\tel valor de K: %f",K);
printf("\n\t\t\tel valor de U: %f",U);
}
//para .7
if(g<=1.35&&gramo>=1.31)
{
m=1;

w=0.7;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m: %f",m);
printf("\n\t\t\tel valor de w: %f",w);
printf("\n\t\t\tel valor de k1: %f",k1);
printf("\n\t\t\tel valor de k2: %f",k2);
printf("\n\t\t\tel valor de K: %f",K);
printf("\n\t\t\tel valor de U: %f",U);
}
//para .6
if(g<=1.4&&gramo>=1.35)
{
m=1;
w=0.6;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m: %f",m);
printf("\n\t\t\tel valor de w: %f",w);
printf("\n\t\t\tel valor de k1: %f",k1);
printf("\n\t\t\tel valor de k2: %f",k2);
printf("\n\t\t\tel valor de K: %f",K);
printf("\n\t\t\tel valor de U: %f",U);
}
//para .5
if(g<=1.45&&gramo>=1.41)
{
m=1;
w=0.5;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m: %f",m);
printf("\n\t\t\tel valor de w: %f",w);
printf("\n\t\t\tel valor de k1: %f",k1);
printf("\n\t\t\tel valor de k2: %f",k2);
printf("\n\t\t\tel valor de K: %f",K);
printf("\n\t\t\tel valor de U: %f",U);
}
//para .4
if(g<=1.5&&gramo>=1.45)
{
m=1;
w=0.4;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m: %f",m);
printf("\n\t\t\tel valor de w: %f",w);
printf("\n\t\t\tel valor de k1: %f",k1);
printf("\n\t\t\tel valor de k2: %f",k2);
printf("\n\t\t\tel valor de K: %f",K);
printf("\n\t\t\tel valor de U: %f",U);
}
//para 3
if(g<=1.6&&gramo>=1.51)
{
m=1;
w=0.3;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m: %f",m);

printf("\n\t\t\tel valor de w: %f",w);


printf("\n\t\t\tel valor de k1: %f",k1);
printf("\n\t\t\tel valor de k2: %f",k2);
printf("\n\t\t\tel valor de K: %f",K);
printf("\n\t\t\tel valor de U: %f",U);
}
if(g<=1.7&&gramo>=1.61)
{
m=1;
w=0.2;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m: %f",m);
printf("\n\t\t\tel valor de w: %f",w);
printf("\n\t\t\tel valor de k1: %f",k1);
printf("\n\t\t\tel valor de k2: %f",k2);
printf("\n\t\t\tel valor de K: %f",K);
printf("\n\t\t\tel valor de U: %f",U);
}
//para 1
if(g<=1.8&&gramo>=1.71)
{
m=1;
w=0.1;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m: %f",m);
printf("\n\t\t\tel valor de w: %f",w);
printf("\n\t\t\tel valor de k1: %f",k1);
printf("\n\t\t\tel valor de k2: %f",k2);
printf("\n\t\t\tel valor de K: %f",K);
printf("\n\t\t\tel valor de U: %f",U);
}
//rompimineto
break;
}
case 2:
{
delta=((at/760)*((273+20)/(273+t)));
//impulso
k=1+((0.01)*((h/delta)-11));
g=(v)/(500*dp*delta*k);
printf("\n\n\t\t\tel valor de delta es: %f\n",delta);
printf("\t\t\tel valor de k es: %f\n",k);
printf("\t\t\tel valor de g es: %f\n",g);
gramo=g;
// para 1
if(g<=1.2&&gramo>=1.01)
{
m=1;
w=1;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m: %f",m);
printf("\n\t\t\tel valor de w: %f",w);
printf("\n\t\t\tel valor de k1: %f",k1);
printf("\n\t\t\tel valor de k2: %f",k2);
printf("\n\t\t\tel valor de K: %f",K);
printf("\n\t\t\tel valor de U: %f",U);
}
// para .9
if(g<=1.27&&gramo>=1.21)
{
m=1;

w=0.9;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m: %f",m);
printf("\n\t\t\tel valor de w: %f",w);
printf("\n\t\t\tel valor de k1: %f",k1);
printf("\n\t\t\tel valor de k2: %f",k2);
printf("\n\t\t\tel valor de K: %f",K);
printf("\n\t\t\tel valor de U: %f",U);
}
//para .8
if(g<=1.3&&gramo>=1.28)
{
m=1;
w=0.8;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m: %f",m);
printf("\n\t\t\tel valor de w: %f",w);
printf("\n\t\t\tel valor de k1: %f",k1);
printf("\n\t\t\tel valor de k2: %f",k2);
printf("\n\t\t\tel valor de K: %f",K);
printf("\n\t\t\tel valor de U: %f",U);
}
//para .7
if(g<=1.35&&gramo>=1.31)
{
m=1;
w=0.7;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m: %f",m);
printf("\n\t\t\tel valor de w: %f",w);
printf("\n\t\t\tel valor de k1: %f",k1);
printf("\n\t\t\tel valor de k2: %f",k2);
printf("\n\t\t\tel valor de K: %f",K);
printf("\n\t\t\tel valor de U: %f",U);
}
//para .6
if(g<=1.4&&gramo>=1.35)
{
m=1;
w=0.6;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m: %f",m);
printf("\n\t\t\tel valor de w: %f",w);
printf("\n\t\t\tel valor de k1: %f",k1);
printf("\n\t\t\tel valor de k2: %f",k2);
printf("\n\t\t\tel valor de K: %f",K);
printf("\n\t\t\tel valor de U: %f",U);
}
//para .5
if(g<=1.45&&gramo>=1.41)
{
m=1;
w=0.5;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m: %f",m);

printf("\n\t\t\tel valor de w:
printf("\n\t\t\tel valor de k1:
printf("\n\t\t\tel valor de k2:
printf("\n\t\t\tel valor de K:
printf("\n\t\t\tel valor de U:
}
//para .4
if(g<=1.5&&gramo>=1.45)
{
m=1;
w=0.4;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m:
printf("\n\t\t\tel valor de w:
printf("\n\t\t\tel valor de k1:
printf("\n\t\t\tel valor de k2:
printf("\n\t\t\tel valor de K:
printf("\n\t\t\tel valor de U:
}
//para 3
if(g<=1.6&&gramo>=1.51)
{
m=1;
w=0.3;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m:
printf("\n\t\t\tel valor de w:
printf("\n\t\t\tel valor de k1:
printf("\n\t\t\tel valor de k2:
printf("\n\t\t\tel valor de K:
printf("\n\t\t\tel valor de U:
}
if(g<=1.7&&gramo>=1.61)
{
m=1;
w=0.2;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m:
printf("\n\t\t\tel valor de w:
printf("\n\t\t\tel valor de k1:
printf("\n\t\t\tel valor de k2:
printf("\n\t\t\tel valor de K:
printf("\n\t\t\tel valor de U:
}
//para 1
if(g<=1.8&&gramo>=1.71)
{
m=1;
w=0.1;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m:
printf("\n\t\t\tel valor de w:
printf("\n\t\t\tel valor de k1:
printf("\n\t\t\tel valor de k2:
printf("\n\t\t\tel valor de K:
printf("\n\t\t\tel valor de U:
}
break;

%f",w);
%f",k1);
%f",k2);
%f",K);
%f",U);

%f",m);
%f",w);
%f",k1);
%f",k2);
%f",K);
%f",U);

%f",m);
%f",w);
%f",k1);
%f",k2);
%f",K);
%f",U);

%f",m);
%f",w);
%f",k1);
%f",k2);
%f",K);
%f",U);

%f",m);
%f",w);
%f",k1);
%f",k2);
%f",K);
%f",U);

}
case 3:
{
delta=((at/760)*((273+20)/(273+t)));
//directa
k=1+((0.014)*((h/delta)-11));
g=(v)/(500*dp*delta*k);
printf("\n\n\t\t\tel valor de delta es: %f\n",delta);
printf("\t\t\tel valor de k es: %f\n",k);
printf("\t\t\tel valor de g es: %f\n",g);
gramo=g;
// para 1
if(g<=1.2&&gramo>=1.01)
{
m=1;
w=1;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m: %f",m);
printf("\n\t\t\tel valor de w: %f",w);
printf("\n\t\t\tel valor de k1: %f",k1);
printf("\n\t\t\tel valor de k2: %f",k2);
printf("\n\t\t\tel valor de K: %f",K);
printf("\n\t\t\tel valor de U: %f",U);
}
// para .9
if(g<=1.27&&gramo>=1.21)
{
m=1;
w=0.9;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m: %f",m);
printf("\n\t\t\tel valor de w: %f",w);
printf("\n\t\t\tel valor de k1: %f",k1);
printf("\n\t\t\tel valor de k2: %f",k2);
printf("\n\t\t\tel valor de K: %f",K);
printf("\n\t\t\tel valor de U: %f",U);
}
//para .8
if(g<=1.3&&gramo>=1.28)
{
m=1;
w=0.8;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m: %f",m);
printf("\n\t\t\tel valor de w: %f",w);
printf("\n\t\t\tel valor de k1: %f",k1);
printf("\n\t\t\tel valor de k2: %f",k2);
printf("\n\t\t\tel valor de K: %f",K);
printf("\n\t\t\tel valor de U: %f",U);
}
//para .7
if(g<=1.35&&gramo>=1.31)
{
m=1;
w=0.7;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m: %f",m);
printf("\n\t\t\tel valor de w: %f",w);

printf("\n\t\t\tel valor de k1: %f",k1);


printf("\n\t\t\tel valor de k2: %f",k2);
printf("\n\t\t\tel valor de K: %f",K);
printf("\n\t\t\tel valor de U: %f",U);
}
//para .6
if(g<=1.4&&gramo>=1.35)
{
m=1;
w=0.6;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m: %f",m);
printf("\n\t\t\tel valor de w: %f",w);
printf("\n\t\t\tel valor de k1: %f",k1);
printf("\n\t\t\tel valor de k2: %f",k2);
printf("\n\t\t\tel valor de K: %f",K);
printf("\n\t\t\tel valor de U: %f",U);
}
//para .5
if(g<=1.45&&gramo>=1.41)
{
m=1;
w=0.5;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m: %f",m);
printf("\n\t\t\tel valor de w: %f",w);
printf("\n\t\t\tel valor de k1: %f",k1);
printf("\n\t\t\tel valor de k2: %f",k2);
printf("\n\t\t\tel valor de K: %f",K);
printf("\n\t\t\tel valor de U: %f",U);
}
//para .4
if(g<=1.5&&gramo>=1.45)
{
m=1;
w=0.4;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m: %f",m);
printf("\n\t\t\tel valor de w: %f",w);
printf("\n\t\t\tel valor de k1: %f",k1);
printf("\n\t\t\tel valor de k2: %f",k2);
printf("\n\t\t\tel valor de K: %f",K);
printf("\n\t\t\tel valor de U: %f",U);
}
//para 3
if(g<=1.6&&gramo>=1.51)
{
m=1;
w=0.3;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m: %f",m);
printf("\n\t\t\tel valor de w: %f",w);
printf("\n\t\t\tel valor de k1: %f",k1);
printf("\n\t\t\tel valor de k2: %f",k2);
printf("\n\t\t\tel valor de K: %f",K);
printf("\n\t\t\tel valor de U: %f",U);
}
if(g<=1.7&&gramo>=1.61)

{
m=1;
w=0.2;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m:
printf("\n\t\t\tel valor de w:
printf("\n\t\t\tel valor de k1:
printf("\n\t\t\tel valor de k2:
printf("\n\t\t\tel valor de K:
printf("\n\t\t\tel valor de U:
}
//para 1
if(g<=1.8&&gramo>=1.71)
{
m=1;
w=0.1;
k1=pow(delta,m);
k2=pow(k,w);
K=k1*k2;
U=v*K;
printf("\n\t\t\tel valor de m:
printf("\n\t\t\tel valor de w:
printf("\n\t\t\tel valor de k1:
printf("\n\t\t\tel valor de k2:
printf("\n\t\t\tel valor de K:
printf("\n\t\t\tel valor de U:
}
break;
}
}

%f",m);
%f",w);
%f",k1);
%f",k2);
%f",K);
%f",U);

%f",m);
%f",w);
%f",k1);
%f",k2);
%f",K);
%f",U);

break;
}
case 2:
{
printf("\n\n\tingrese los valores siguientes");
printf("\n\n\t\tingrese el factor de configuracion electrodica: ");
scanf("%f",&fce);
printf("\n\t\tingrese la distancia entrectrodos: ");
scanf("%f",&d);
printf("\n\t\tingrese la tension: ");
scanf("%f",&t);
printf("\n\t\tingrese la altitud atmosferica: ");
scanf("%f",&at);
//operacion
delta=pow(2.718281828,-((at)/(8150)));
g=((t)/(((500*d))*(1+((fce-1)/3))));
T=((1.4)*(pow(fce,1.6)))*((1-(0.8*g))/(1-(0.2*g)));
//u=(t)*(((0.8*(1+(T*(1-delta)))*(delta-0.2*g))+0.2)/(1-0.2*g));
u1=(1+(T*(1-delta)));
u2=(delta-(0.2*g));
u3=1-(0.2*g);
u=((t)*(((0.8*u1*u2)/(u3))+0.2));
//resultados
printf("\n\t\t\tel valor de delta es: %f",delta);
printf("\n\t\t\tel valor de g0 es: %f",g);
printf("\n\t\t\tel valor de T es: %f",T);
printf("\n\t\t\tel valor de U es: %f\n\n\n\n",u);
system("pause");
break;
}
}
}

Вам также может понравиться