Skip to content

Juan-David-Perez-Programming/trace-and-chase-missile-guidance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

About Designed as a demonstration tool for (simplified) aerospace dynamics. Contributions and scenario expansions are welcome.

3D Missile–Aircraft Pursuit Simulation This repository contains a Python simulation and visualization of a missile pursuing an aircraft in 3D space. Aircraft movement includes distinct straight-line and curved segments, and the missile uses proportional pursuit to intercept the target. Results are visualized in an animated 3D plot with real-time position and distance tracking. Features • Multi-segment target trajectory: Straight flight, 3D turn, and final straight segment simulation. • Adaptive missile guidance: Missile steers towards aircraft’s instantaneous position. • Configurable scenario: Set speeds, launch positions, kill distance, turn geometry, and timings. • 3D animated visualization using Matplotlib. • Real-time intercept distance and marker display. • Customizable for aerospace research or education purposes. Requirements • Python 3.7+ • Numpy • matplotlib • scipy

The program will: • Simulate both missile and aircraft trajectories. • Print key simulation events (missile launch, intercept). • Visualize the pursuit in a 3D Matplotlib animation. Parameters Key variables exposed for scenario customization: •  Straight_time ,  curve_time ,  Straight_time2 : Segment durations. •  targ_vel ,  miss_vel : Aircraft and missile speeds. •  turn_angle ,  kill_dist ,  climb_rate_curve , etc. Modify these in the script to change dynamics. Output On completion, the simulation will display: • Aircraft and missile flight paths in 3D. • Instantaneous positions, distances, and intercept (if achieved). • Start and intercept points are marked for clarity.

About

Partially Ai partially human written - uses numpy, matplotlib etc to work with position and velocity vectors

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages