top of page
CORRIENTE ALTERNA
Este tipo de corriente es producida por los alternadores y es la que se genera en las centrales eléctricas. La corriente que usamos en los enchufes o tomas de corriente de las viviendas es de este tipo. Este tipo de corriente es la más habitual porque es la más fácil de generar y transportar.
El alternador hace girar sus espiras (rotor) 50 veces cada segundo generando una onda de corriente y tensión senoidal o sinusoidal. Esta velocidad de giro se dice que tiene una frecuencia de 50Hz (vueltas por segundo). En américa es de 60Hz.
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
int OPCION;
cout<<"*****************************\n";
cout<<"MENU\n";
cout<<"1)CORRIENTE RMS\n";
cout<<"2)POTENCIA REACTIVA\n";
cout<<"3)POTENCIA REACTIVA\n";
cout<<"4)POTENCIA APARENTE\n";
cin>>OPCION;
if (OPCION<5)
{
switch (OPCION)
{
case 1:
{
//EJERCICIO1
//DECLARACION
double IMAX, IRMS;
cout<<"*******************\n";
cout<<"CORRIENTE RMS\n";
cout<<"*******************\n";
IMAX=80;
for(IMAX=80;IMAX<=200;IMAX=IMAX+10)
{
//PROCESO1
IRMS=IMAX/sqrt(2);
cout<<"PARA CORRIENTE MAXIMA= "<<IMAX<<"\n es: ";
cout<<"LA CORRIENTE RMS ES: "<<IRMS<<endl;
}
};break;
case 2:
{
//EJERCICIO2
//DECLARACION
double P, I, V, ANGULO, RAD, MIN, MAX, PI=3.14;
cout<<"*****************************\n";
cout<<"CALCULO DE LA POTENCIA ACTIVA\n";
cout<<"*****************************\n";
cout<<"INGRESE LA CORRIENTE: ";cin>>I;
cout<<"INGRESE EL ANGULO: ";cin>>ANGULO;
cout<<"INGRESE EL VALOR MINIMO: ";cin>>MIN;
cout<<"INGRESE EL VALOR MAXIMO: ";cin>>MAX;
V=10;
do
{
RAD=(2*PI*ANGULO)/360;
P=sqrt(3)*I*V*cos(RAD);
cout<<"PARA V= "<<V<<"\n es: ";
cout<<"POTENCIA ACTIVA ES IGUAL: "<<P<<endl;
V=V+0.5;
}
while (V>MIN&&V<=MAX);
};break;
case 3:
{
//EJERCICIO3
//DECLARACION
cout<<"**********************************\n";
cout<<"CALCULO DE LA POTENCIA REACTIVA: \n";
cout<<"**********************************\n";
double I, V, ANG, PR, MIN, MAX, RAD, PI=3.14;
cout<<"INGRESE LA CORRIENTE: ";cin>>I;
cout<<"INGRESE EL VOLTAJE: ";cin>>V;
cout<<"INGRESE EL MINIMO: ";cin>>MIN;
cout<<"INGRESE EL MAXIMO: ";cin>>MAX;
ANG=10;
do
{
RAD=(2*PI*ANG)/360;
PR=sqrt(3)*I*V*sin(RAD);
ANG= ANG+5;
cout<<"PARA EL ANGULO= "<<ANG<<"\n es: ";
cout<<"POTENCIA REACTIVA ES IGUAL: "<<PR<<endl;
} while(ANG>MIN&&ANG<MAX);
};break;
case 4:
{
//EJERCICIO4
//DECLARACION
cout<<"********************************\n";
cout<<"CALCULO DE LA POTENCIA APARENTE: \n";
cout<<"********************************\n";
double I, V, PAP, MIN, MAX;
cout<<"INGRESE LA CORRIENTE: ";cin>>I;
cout<<"INGRESE EL VOLTAJE: ";cin>>V;
cout<<"INGRESE EL MINIMO: ";cin>>MIN;
cout<<"INGRESE EL MAXIMO: ";cin>>MAX;
I=2.5;
do
{
PAP=sqrt(3)*I*V;
I= I+0.3;
cout<<"PARA LA CORRIENTE= "<<I<<"\n es: ";
cout<<"POTENCIA APARENTE ES IGUAL: "<<PAP<<endl;
} while(I>MIN&&I<MAX);
};break;
}//fin switch
}
else
cout<<"OPCION FUERA DE RANGO";
//system("pause");
return 0;
}//fin programa
bottom of page