Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aerospace Projects

Project: Aircraft Performance Calculator

Objectives:

  • Create a Python program to calculate aircraft performance metrics based on user input.
  • Incorporate formulas for range, endurance, fuel consumption, and climb performance.
  • Allow users to specify aircraft characteristics such as weight, wing area, and engine thrust.
  • Provide graphical outputs and analysis of performance trade-offs.

Project: International Standard Atmosphere (ISA) Calculator

Objectives:

  • Develop a minimalist CLI tool to solve International Standard Atmosphere (ISA) equations with high numerical accuracy.
  • Implement a stepwise recursive algorithm to handle varying lapse rates across multiple atmospheric layers up to 85,000 meters.
  • Calculate critical aeronautical parameters including ambient pressure, temperature, air density, and speed of sound.
  • Adhere to "suckless" programming principles by optimizing for execution speed and zero external library dependencies.

Project: Vectorized Trajectory Plotter

Objectives:

  • Develop a high-performance simulation engine to calculate 2D ballistic motion for point-mass projectiles.
  • Implement vectorized kinematic solvers using NumPy to ensure maximum execution speed and numerical efficiency.
  • Model trajectory profiles by accounting for initial state vectors, gravity, and constant horizontal acceleration.
  • Provide multi-dimensional analysis through automated plotting of velocity, range, and altitude trade-offs.
  • Integrate dynamic environmental logic to detect and handle ground-level impact ($y = 0$) within the data arrays.
  • Adhere to minimalist design principles by maintaining a clean CLI and optimizing for performance-to-speed balance.

License

GPL-3.0-or-later

About

[Mirror] A collection of projects written in Python. https://codeberg.org/XDream8/aerospace-projects

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages