- #1
Amsalja
- 14
- 3
- Homework Statement
- I am homeschooled and my dad isn't a physicist so he said I can ask questions for this. I am in 7th grade so if you could explain it carefully it would be appreciated. I have searched everywhere, even ChatGPT and ChatGPT says go and find an expert.
I chose for my final project to make a simulation of an asteroid falling from space to the Earth. I'm simulating how big it must be to reach the Earth's surface without being destroyed.
My asteroid's terminal velocity starts high, cause its in space (no air), so its going fast, but when it starts going into the atmosphere, it's terminal velocity becomes lower than its velocity. I need the equation for how much it slows down until it reaches its terminal velocity.
Also, I need the equation for ablation, like how much it breaks down or is burnt up whilst falling. I have the brittleness as a variable that the user can change.
I know that there are a lot of things that changes and a lot of ifs and stuff, but I can do that if I know the equations. I can create variables for those.
Here's the list of the variables that I have known:
Gravity - static - Earth only gravity. (Plan user control in future)
Drag Coefficient - static - the shape is predefined and stays (unrealistic, I know, but for ease)
Air Density - changes based on altitude (predefined from 'average' by altitude (earth))
Air Temperature - same as air density (based on altitude and known 'average')
Mass - predefined but changes as it is ablated. (Plan user control)
Volume - predefined but changes as it is ablated (Plan user control)
Shape - (Basic shapes - cube, sphere, etc) (Plan user control) (shape will not change once asteroid is launched)
Cross Section Area - predefined but changes as it is ablated
Altitude - starts at 80 km
Time - obvious
Terminal Velocity - predefined but also changes dependent on air, mass, volume, etc
Velocity - starts at 0 m/s. (But plan to allow user control)
C - (asteroid structure as a constant value average between .1 - 1.0 (user controlled))
This is a program/simulation so it's changing 60 times per second.
I have everything working except ablation over time and the asteroid slowing (at the correct amount of speed) to terminal velocity once it's within atmosphere.
- Relevant Equations
- Cross Section Area = with * length
Volume of cube is width * height * length, for sphere, 4/3 * pi * radius^3
Terminal velocity is Root((2 * Mass * Gravity) / (Air Density * Cross Section Area * DragCoefficient))
New Velocity = Current Velocity + Gravity * Time^2
I'm not sure.
A source said New Velocity = Current Velocity - TerminalVelocity every second until New Velocity = TerminalVelocity
But it doesn't seem right
A source said New Velocity = Current Velocity - TerminalVelocity every second until New Velocity = TerminalVelocity
But it doesn't seem right