Skip to content

ENH: Add pressure thrust #769

@caioessouza

Description

@caioessouza

Is your feature request related to a problem? Please describe.

Rocketpy curetly does not take into account the thrust dependece on the ambient pressure: $(p_e-p_a)A_e$.

It's a important behaviour considering two situations: correction for thrust curves obtained from a static hot fire test performed in a altitude much different from the launch or in-flight corrections for high target altitude flights.

Describe the solution you'd like

Implement a optional method for take that behaviour into acount without crashing the current library behaviour.

Additional context

Image

To do list

  • Review theory
  • Check which parameter to add to the init of all motor classes
  • Implemet a function to split the input thrust curve in mass flow thrust and pressure thrust
  • Impelement the thrust correction in the flight simulation

Metadata

Metadata

Labels

No labels
No labels

Projects

Status

Closed

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions