Hey guys!
I try to figure out how to make ballistic calculations for a real launch vehicle (a good ol' backyard rocketry project with dreams of put 15 kilos in LEO :lol: ).
I've integrated basic equations of motion (just in 3 degree of freedom system for now) and have a problems to solve that system of non-leaner equations.
Here what I got:
a) The initial system of deferential equations (taken from some Russian book called "Design of launch vehicle and satellite trajectories" - see Fig.01 in attachments.
b) The same system after solving diff/eqs - see Fig.02,
where:
v = vehicle velocity in certain time;
u'_v - engine's exhaust velocity in vacuum, m/s;
u'_0 - engine's exhaust velocity at sea level, m/s;
p(h) - known function atmosphere pressure vs altitude, Pa;
p(0) - atmosphere pressure at launch site, Pa;
μ - vehicle weight ratio = (vehicle weight at certain time)/(total vehicle start mass) or μ = (m_0 - mdot*t)/m_0 - basically it's our iteration step;
m_0 - vehicle start mass, kg;
mdot - engine's flow rate, kg/sec;
S - Vehicle max cress-section area, m2;
c_x(M) - known function of vehicle drag coef. vs Mach number;
ρ(h) - known function of air density vs altitude, kg/m3;
g(h) - known function of g-force vs altitude, m/sec^2;
θ - velocity angle, rad;
r - vehicle radius-vector 1;
φ_pr(t) - known pitch angle program, rad;
l_1 - vehicle length, m;
x_c.p.(α) - known function of vehicle center of pressure vs angle of attack, m;
x_c.m.(t) - known function of vehicle center of gravity vs time, m;
с'_y1 - known function of vehicle lift coef. vs Mach number;
x & y - vehicle coordinates from launch site, m;
M - mach number;
a(h) - known function of speed of sound vs altitude, m/s;
r' - radius-vector 2, m;
R - mean Earth radius, m;
h - altitude, m;
α - angle of attack, rad.
oh yeah, that's it..probably..)
So my question is - what is the best way of compute these equations? (via excel for example) here are 9 unknowns and 9 equations - just like in a text book, but what makes me confused is known functions vs unknown values ( p(h) for ex. - we got a table with altitude vs pressure, density, speed of sound, temperature, etc, but we dont know altitude itself yet) - it means auto interpolations among these tables and a lot of coding..
So what is your suggestion?
Very appreciate any help.
PS - my mind is a mess right know:lol:
I try to figure out how to make ballistic calculations for a real launch vehicle (a good ol' backyard rocketry project with dreams of put 15 kilos in LEO :lol: ).
I've integrated basic equations of motion (just in 3 degree of freedom system for now) and have a problems to solve that system of non-leaner equations.
Here what I got:
a) The initial system of deferential equations (taken from some Russian book called "Design of launch vehicle and satellite trajectories" - see Fig.01 in attachments.
b) The same system after solving diff/eqs - see Fig.02,
where:
v = vehicle velocity in certain time;
u'_v - engine's exhaust velocity in vacuum, m/s;
u'_0 - engine's exhaust velocity at sea level, m/s;
p(h) - known function atmosphere pressure vs altitude, Pa;
p(0) - atmosphere pressure at launch site, Pa;
μ - vehicle weight ratio = (vehicle weight at certain time)/(total vehicle start mass) or μ = (m_0 - mdot*t)/m_0 - basically it's our iteration step;
m_0 - vehicle start mass, kg;
mdot - engine's flow rate, kg/sec;
S - Vehicle max cress-section area, m2;
c_x(M) - known function of vehicle drag coef. vs Mach number;
ρ(h) - known function of air density vs altitude, kg/m3;
g(h) - known function of g-force vs altitude, m/sec^2;
θ - velocity angle, rad;
r - vehicle radius-vector 1;
φ_pr(t) - known pitch angle program, rad;
l_1 - vehicle length, m;
x_c.p.(α) - known function of vehicle center of pressure vs angle of attack, m;
x_c.m.(t) - known function of vehicle center of gravity vs time, m;
с'_y1 - known function of vehicle lift coef. vs Mach number;
x & y - vehicle coordinates from launch site, m;
M - mach number;
a(h) - known function of speed of sound vs altitude, m/s;
r' - radius-vector 2, m;
R - mean Earth radius, m;
h - altitude, m;
α - angle of attack, rad.
oh yeah, that's it..probably..)
So my question is - what is the best way of compute these equations? (via excel for example) here are 9 unknowns and 9 equations - just like in a text book, but what makes me confused is known functions vs unknown values ( p(h) for ex. - we got a table with altitude vs pressure, density, speed of sound, temperature, etc, but we dont know altitude itself yet) - it means auto interpolations among these tables and a lot of coding..
So what is your suggestion?
Very appreciate any help.
PS - my mind is a mess right know:lol:
Attachments
Last edited: