Carga Máxima de una nave en Órbita Baja Terrestre

Isaac Velasco Calvo

/* Calculo de Carga Máxima de una nave en Órbita Baja Terrestre a distintos lugares del sistema solar. */


#include <iostream>
#include <cmath>
using namespace std;

main()
{
float isp, mass, fuel;
float dv;

cout << “Calculo de capacidad de carga a diferentes lugares en el sistema solar desde L.E.O.” << endl;
cout << “Datos requeridos: ISP, Masa de nave sin combustible, Masa del combustible.” << endl << endl;

cout << “Eficiencia del motor (ISP) (Solido: ~200, Hipergolico: ~250, Kerolox: ~330, Hydrolox: ~400): “;
cin >> isp;

cout << “Masa del cohete sin combustible (kg): “;
cin >> mass;

cout << “Masa del combustible (kg): “;
cin >> fuel;

dv = isp * 9.8066 * log((mass + fuel)/mass);
cout << endl << “———————————-” << endl;
cout << “Delta V en LEO: ” << dv << ” m/s” << endl << endl;

if(dv >= 2440) cout << “Transferencia a Orbita Geoestacionara: ” << -(exp((2440)/(isp*9.8066))*mass-mass-fuel) << ” kg” << endl;
else{cout << “Transferencia a Orbita Geoestacionara: No posible” << endl;}

if(dv >= 3910) cout << “Orbita Geoestacionaria: ” << -(exp((3910)/(isp*9.8066))*mass-mass-fuel) << ” kg” << endl;
else{cout << “Orbita Geoestacionaria: No posible” << endl;}

if(dv >= 3120) cout << “Injeccion trans-Luna: ” << -(exp((3120)/(isp*9.8066))*mass-mass-fuel) << ” kg” << endl;
else{cout << “Injeccion trans-Lunar: No posible” << endl;}

if(dv >= 3600) cout << “Injeccion trans-Marte: ” << -(exp((3600)/(isp*9.8066))*mass-mass-fuel) << ” kg” << endl;
else{cout << “Injeccion trans-Marte: No posible” << endl;}

if(dv >= 3490) cout << “Injeccion trans-Venus: ” << -(exp((3490)/(isp*9.8066))*mass-mass-fuel) << ” kg” << endl;
else{cout << “Injeccion trans-Venus: No posible” << endl;}

if(dv >= 6300) cout << “Injeccion trans-Jupiter: ” << -(exp((6300)/(isp*9.8066))*mass-mass-fuel) << ” kg” << endl;
else{cout << “Injeccion trans-Jupiter: No posible” << endl;}
}

Anuncios

Acerca de programacion1z

Curso de introducción a la programación en C
Esta entrada fue publicada en Informática e Internet. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s