Skip to content

PortoSpaceTeamNI/Nozzle-Geometry-Simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GPLv3 License

Rocket Nozzle Geometry Simulator

This simulator was made using Python, having an interface in Java. It was developed to simulate the ideal geometry of a rocket nozzle. It allows the user to:

  • Plot the geometry profile in a 2D graphic and preview the geometry in a 3D plot;
  • Calculate the ideal throat radius;
  • Plot the ideal expansion ratio to maximize thrust for various chamber pressures;
  • Plot performance parameters (Specific Impulse, Thrust, Mach number, etc.) for various O/F ratios;
  • Plot exhaust parameters (exhaust temperature and velocity) for different chamber pressures;
  • In the 2D plot, the contraction ratio, parabola exit angle, and nozzle length are displayed on the graphic;

Currently, the simulator has been used to design the nozzle geometry for a hybrid rocket using mainly paraffin wax as fuel and N₂O as oxidizer to compete at EuRock 2025 with Porto Space Team.

Author:

-Rafael Lino

Motivation

The nozzle plays a critical role in rocket engine performance, as it governs the conversion of thermal energy into directed kinetic energy. Due to the limited availability of customizable nozzle geometry simulators, this tool was developed to enable tailored design analysis. It incorporates advanced features not commonly found in standard simulators, such as three-dimensional contour visualization and direct export of discretized profile coordinates for integration with CAD and 3D modeling software.


2D Geometry Plot

(back to top)


3D Geometry Preview

(back to top)


AutoDesk Fusion Model

(back to top)


Getting Ideal Expansion Ratio

(back to top)


Performance Parameters

(back to top)


Exhaust Velocity

(back to top)


Exhaust Temperature

(back to top)


Thrust Analysis

(back to top)

About

This simulator computes an effective nozzle geometry using mathematical functions to define each section.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors