Coding Rocket Engines in Python - Inspired by SpaceX

preview_player
Показать описание
I enjoyed watching the SpaceX test launch of Starship and decided to model some simple bipropellant rocket engines with Python. The visualisation makes use of the amazing Pygame library and all files associated with this project are available on GitHub.

Thank you so much for watching! See you in the next one :)

#pythonprogramming #spacex #rocketscience

Resources
---------

Music:
Checkmate - Nathan Moore
Allegro - Emmit Fenn
Рекомендации по теме
Комментарии
Автор

Would be interesting to see the simulation of dispersal nozzle(s) in the chamber. Of course, as you mention, this isn't accounting for ignition which, if occurring after mixing rather than as a product of the mixing (as in the current paradigm), would likely also lead to more controllable output and higher throughput/efficiency. So, this with the nozzle to aid in pre-mixing, seem like potential next steps! Really cool work so far -- love the simplicity and transparency regarding your iterating process. Excited to see how you model stoichiometric ratios and ignition. I've not played much with Pygame, but know a bit about python if you ever need a rubberduck

___________________________
Автор

Yes, very interesting. Will there be engine-rich exhaust in future iterations? For realism.
Also, can you measure chamber pressure from the simulation?

raulkaap