How Can a Computer Engineering Student Start Learning Rocket Design?

  • Context: Undergrad 
  • Thread starter Thread starter Llama77
  • Start date Start date
  • Tags Tags
    Design Rocket
Click For Summary
SUMMARY

To start learning rocket design, a Computer Engineering student should begin with model rockets, utilizing kits from the Estes Rockets Company. A foundational understanding of physics and calculus is essential, particularly the rocket equation, which involves mass ratios and exhaust velocity. For advanced design, knowledge of thermodynamics and materials science is necessary, especially for liquid rocket engines. Practical experimentation, such as wind tunnel testing, is recommended to understand air resistance and optimize rocket performance.

PREREQUISITES
  • Basic physics principles, including the rocket equation
  • Calculus, specifically up to differential equations
  • Understanding of thermodynamics for advanced rocket design
  • Familiarity with materials science for constructing rocket components
NEXT STEPS
  • Research model rocket kits from Estes Rockets Company
  • Study the rocket equation and its applications in propulsion
  • Learn about wind tunnel testing and its role in aerodynamics
  • Explore thermodynamics principles relevant to liquid rocket engines
USEFUL FOR

This discussion is beneficial for Computer Engineering students, aspiring aerospace engineers, hobbyists interested in rocketry, and anyone looking to understand the fundamentals of rocket design and construction.

Llama77
Messages
113
Reaction score
0
I was to design my own rocket and build it eventually. I am a Computer engineering student and want to go for the other side of engineering. I want to learn all the math and everything. So how an I go about this? Is there some good books? just a general introduction would be great.
 
Physics news on Phys.org
...No. Just no.
 
Why not start with model rockets?
 
Llama77 said:
I was to design my own rocket and build it eventually. I am a Computer engineering student and want to go for the other side of engineering. I want to learn all the math and everything. So how an I go about this? Is there some good books? just a general introduction would be great.

how high are your ambitions ? do you just want it to rise some 100 feet into the sky and then come down on a parachute ? in this case a model rocket would be fine. or higher ?

do you want it to carry a payload (please don't say "a warhead" :eek:) ? perhaps some device to record the acceleration or air pressure ?

do you want it to rise more or less straight up into the sky or do you want it to have some sort of attitude control ?
 
start with model rockets first
 
Q1. How much do you already know?

Q2. How big do you plan on going?
 
Llama77 said:
I was to design my own rocket and build it eventually. I am a Computer engineering student and want to go for the other side of engineering. I want to learn all the math and everything. So how an I go about this? Is there some good books? just a general introduction would be great.
The basic ideas are very simple. Simply create a streamlined body and add a source of propulsion to the back of it. A small rocket can be constructed using material available from the Estes Rockets Company, which sells kits for model rockets. To be able to predeterimine the rocket motion will require a bit more. The rocket equation requires a basic understanding of physics and a year or two of calculus. To include air resistance you can either get into the very difficult task of attempting to calculate it from basic aerodynamics principles or you can simply place it in a wind tunnel and measure the resistance. The later is much easier and will allow you to start working with it earlier. After you get the hang of the simple stuff and you learn more math and physics then you can start thinking about guidance systems. You can also start working with high power model rockets. To actually design and build liquid rocket engines will require some advanced knowledge of materials and thermodynamics.

Pete
 
I'm not an expert, but here is some ideas:

If you neglect both gravity and air resistance then the final speed of the rocket will be determined by formula:

v=v0*Exp(M/m),

where v0 is the speed of exahaust gases, M is the starting mass and m is the final mass of the rocket. This formula follows from conservation of momentum.
The assumption was that the difference between masses M-m equals the mass of the fuel (single stage rocket).
You want to maximize v0 and the quotient M/m to get the greatest speed.
***I'm not sure if propulsion for model rockets needs air to work. In this case the calculation of the final speed is a bit different, since the mass of the exhaust gas is not equal to the change of rocket mass.

If the rocket is accelerating in Earth's gravity (but still no air resistance), then it is best to burn all fuel as fast as possible, because the energy efficiency of a rocket is best at higher speeds: burning a small fuel mass dm only determines the change of momentum(speed) of a rocket dp(dv), so the rocket will gain more kinetic energy if the fuel is spent at greater speed. Slow acceleration upwards is not a good thing. In this aproximation the maximum height you can achieve is v^2/2g=v0^2*Exp(2*M/m)/2g. This solution corresponds to instantaneous burning of all fuel.

Air resistance has the reverse effect: if the rocket accelerates to a high speed very quickly, the drag force will increase. So you must find the correct balance between fast acceleration (to maximize efficiency) and slow speed (to reduce air resistance). The differential equation for vertical flight should look like:

dh/dt=v
dm/dt=-mf(t) (mf=mass flow)
dv/dt=(mf(t)*v0-k*v^2)/m-g

I think this equation should be solved numericaly: for each mf(t) you get the maximum h at the moment when v(t)=0. k should be estimated with a test flight. Then you try to distribute the mass flow mf(t) over time to get maximum height.
 
Last edited:
Lojzek said:
I'm not an expert, but here is some ideas:

If you neglect both gravity and air resistance then the final speed of the rocket will be determined by formula:

v=v0*Exp(M/m),

where v0 is the speed of exahaust gases, M is the starting mass and m is the final mass of the rocket. This formula follows from conservation of momentum.
The assumption was that the difference between masses M-m equals the mass of the fuel (single stage rocket).
You want to maximize v0 and the quotient M/m to get the greatest speed.
***I'm not sure if propulsion for model rockets needs air to work. In this case the calculation of the final speed is a bit different, since the mass of the exhaust gas is not equal to the change of rocket mass.

Isnt the formula v=v0*ln(M/m) ?

and I don't think model rockets need air to work. in fact I think the only kind of rockets that need air are some advanced designs like scram-jets. the "classical" rocket does not need oxygen, it has its own oxydizer.
 
  • #10
You are correct - it wouldn't be possible for air to get into the combustion chamber to make a model rocket engine work. So it has oxidizer in it already.
 
  • #11
Sorry for the mistake: of course the formula for the speed of the rocket is

v=v0*ln(M/m)
 
  • #12
Just want to start slow and work my way up. As for math and Physics I've taken Engineering Physics 1-3 and math from calc1-calc 3, Linear algebra and differential equations.
 

Similar threads

  • · Replies 102 ·
4
Replies
102
Views
2K
Replies
2
Views
3K
  • · Replies 10 ·
Replies
10
Views
4K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 14 ·
Replies
14
Views
2K
  • · Replies 24 ·
Replies
24
Views
4K
  • · Replies 9 ·
Replies
9
Views
3K
  • · Replies 26 ·
Replies
26
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K