Skip to main content

Rocket simulator

Project description

RocketSolver

Written by: Felipe Bogaerts de Mattos

Created on August, 2020

RocketSolver is a Python package that helps engineers design rockets, rocket motors and rocket engines with efficiency and precision.

Models and simulations

The following assertions were taken into consideration:

  • Propellant consisting of 2D BATES grain segments
  • Cylindrical combustion chamber
  • Thrust chamber composed of a simple flat end cap, conical nozzle and tubular casing
  • Isentropic flow through nozzle
  • Non-submerged nozzle
  • Structure with screws as fasteners of both end cap and nozzle

Correction factors applied:

  • Divergent CD nozzle angle
  • Two phase flow
  • Kinetic losses
  • Boundary layer losses

Propellants

Propellant data was obtained from ProPEP3. This software has been used in several applications/projects and it is capable of delivering reliable information on the chemical characteristics of a specific propellant composition. Burn rate data is obtained from experiments conducted by Richard Nakka and Magnus Gudnason.

Supported propellants

  • KNDX (Nakka burn rate data)
  • KNSB-NAKKA (Nakka burn rate data) and KNSB (Magnus Gudnason burn rate data)
  • KNSU (Nakka burn rate data)
  • KNER (Magnus Gudnason burn rate data)

References

a015140

Correction factors.

Hans Seidel's Chamber Pressure article

Chamber Pressure equation.

6DOF Trajectory Simulator

http://pee.ufrj.br/teses/textocompleto/2007062901.pdf

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rocketsolver-0.3.0.tar.gz (63.6 kB view details)

Uploaded Source

Built Distribution

rocketsolver-0.3.0-py3-none-any.whl (66.2 kB view details)

Uploaded Python 3

File details

Details for the file rocketsolver-0.3.0.tar.gz.

File metadata

  • Download URL: rocketsolver-0.3.0.tar.gz
  • Upload date:
  • Size: 63.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.10

File hashes

Hashes for rocketsolver-0.3.0.tar.gz
Algorithm Hash digest
SHA256 7550ac29f68f0c8972a06c9170a4c9d9fb8af22771acd741ae90fd46cb9f4e49
MD5 150686decaa149776db431a70d0e9394
BLAKE2b-256 05bc599b18b7f574e081cc82bbb3a38f4c4f93a12a483d8043c7d755b07adde3

See more details on using hashes here.

File details

Details for the file rocketsolver-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: rocketsolver-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 66.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.10

File hashes

Hashes for rocketsolver-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 afcd0638b77c2336004798cf7a431a6dd7d87fb9cbdc7a825e5a6e5665f54be8
MD5 db94f1465c4dcc58a0fb3bb4df05a21a
BLAKE2b-256 74e1edfb3b5c5090171466c090e57b1d07f53db53911a5d9449c4c28c77bddd9

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page