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

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions