Ballistic Missile Simulation in unity environment.
Demo Video: https://www.youtube.com/watch?v=Raa_xLvVIa8
The codes will be uploaded soon...
In this project, a ballistic missile simulation physics will be implemented in unity environment. The physics system written from scratch.
Project content:
- 1-2-4 missile propulsion system and rocket orientation control
- The effect of the wind on the missile
- The effect of air density on the missile
- External control of the missile by phone
- Fuel tank location and filling (center of mass)
- Display systems (fuel, flight control, flight time, etc.)
General Structure of Ballistic Missiles: Ballistic missiles usually consist of one, two or three parts. Each Compartment also contains its own engine and fuel. The first piece at the back pushes the missile until it runs out of fuel, and leaves the system when it runs out of fuel. Afterwards, the missile continues to be pushed by using the inner engine and fuel. Thus, when this compartment runs out of fuel, the missile goes into free slanting motion. It is aimed to hit the targeted point by following its trajectory.
Simulating the Wind:
Fw = 1/2.p.V^2.A
Fw : wind force at specific point (N)
A : surface area (m^2)
p : density of air (kg/m^3)
v : wind speed (m/s)
Air density depends on these:
Density of dry air
-> p = Pa/(R*T)
p : density of dry air
R : specific gas constant for dry air
T : Temperature
Pa : Pressure
In the increasing of the missile speed, total mass, exhaust velocity, mass flow rate and also external forces like gravity, and air resistance play role.
As we move the fuel tank down, the center of mass also goes down. And angular velocities and rotations applied according to this point
Resources:
https://www.nasa.gov/sites/default/files/thumbnails/image/27420333805_6fd1876a46_o.jpg
https://www.quora.com/Could-an-ICBM-theoretically-be-able-to-be-launched-into-orbit
https://www.pngegg.com/en/png-dkpis/download https://app.diagrams.net/
http://clipart-library.com/clip-art/warship-silhouette-5.htm