Skip to content

gt-space/NESS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NESS - Name TBD

Overview

Liquid rocket engine sizing and regenerative cooling analysis and design. It can create performance maps across throttle conditions for engine thermals and performance.

Features

  • Design an engine contour and get performance values (using RocketIsp)
  • Design the thermals/fluid of regenerative cooling circuit

Future Features

  • Basic film cooling model
  • Variable area regen coolant channels
  • Stress analysis on liner hot wall
  • Perform parametric/sensitivity studies on channel geometry to analyze liner thermal/fluids behavior
  • Two-pass cooling

RocketIsp is used for all performance calculations. See those docs here - https://rocketisp.readthedocs.io/en/latest/

Structure

Explain folders briefly

Installation on Windows 10 / Mac / Linux

Many external libraries are used that must be downloaded. Please follow the below instructions EXACTLY. You must use a virtual environment to avoid package/python version issues.

  1. Open a terminal (either PowerShell or Bash)
  2. Paste "git clone && cd "
  3. Windows: Paste "setup.bat" | Mac/Linux: "bash setup.sh"
  4. Activate Venv
    1. Mac/Linux Bash - "source venv/bin/activate"
    2. Windows Bash - "source venv/Scripts/activate"

Verify Installation

To verify that all packages were installed correctly, run "python test_config.py" in your terminal.

DO NOT MODIFY any files yet as you might get different results. This file will size a single thrust chamber and output a regenerative cooling circuit with thermal/structural/fluids analysis. The file should take around X minutes to run.

Usage

Documentation

The math used in this software is documented here - https://www.notion.so/Regen-Code-Overview-2a227990d78e80a1baedc85dda9b06e2?source=copy_link

This Notion page contains detailed documentation on all heat transfer models and explains the equations in-depth. The code can be run without reading this page but please read through this to understand the functionality. Remember that this is an analysis tool and will not be useful if the analyst doesn't understand the fundamentals.

Code Validation

Thermal/fluids/structural/performance analysis will be compared to test data. The intent of this tool is to be trusted and verified by analysts to minimize the repetitive of making new codes. Most of the time, users assume the code is a blackbox and make their own. This code will be very thoroughly documented such that users can feel confident in the results.

See code validation here: [insert]

About

Engine sizing and regenerative cooling analysis & design

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages