Skip to content

rajdas2001/ISIC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IIC Specific Impulse Calculator (ISIC)

Overview

Solid rocket motors are a very effective and relatively simple method of propulsion. They are used in amateur model rocketry. The solid rocket engine is a device in which the propellants are burned and the resulting high-pressure gases are expanded through a specially shaped nozzle to produce thrust. However, several tests for evaluating the rocket engine performance must be done to verify the stability and safety of the solid propellant rocket motor. Before launching a rocket, the performance of a rocket motor is generally verified in a test bench in ground, which is called the Static Test. Ground tests are normally performed in test bench to verify if the desirable characteristics and integrity of the develop rocket engine could be maintained prior to any rocket flight. The importance of conducting ground static tests is that they help to ascertain that motor characteristics are in line with design parameters.

Dependencies

  1. Pandas (pip install pandas)
  2. Matplotlib (pip install matplotlib)
  3. Numpy (pip install numpy)

Usage

  1. After the static test is done, save the values in a text file according the format specified in the file 'data.txt'. The file should be named as 'data.txt' and should be in the directory as the script.
  2. Run the Python Script. The script plots the graph and gives the area under the curve which is the Impulse of the Motor.
  3. python daq.py
    
  4. It then asks the user for the amount of fuel taken. After the input is given, the script displays the Specific Impulse.

Output

Thrust vs Time Graph

Thrust Vs Time Graph



Command Line Output

Script Output displaying Impulse and Specific Impulse

About

IIC Specific Impulse Calculator (ISIC)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages