Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Convert Propeller Thrust Model to Function Generator #52

Closed
TheGreatFez opened this issue Dec 27, 2020 · 0 comments · Fixed by #58
Closed

Convert Propeller Thrust Model to Function Generator #52

TheGreatFez opened this issue Dec 27, 2020 · 0 comments · Fixed by #58
Assignees
Labels
Critical These issues/tasks must be completed in order to fulfill the project goals

Comments

@TheGreatFez
Copy link
Collaborator

TheGreatFez commented Dec 27, 2020

In order to make the Electric Propeller Thrust Model (PTM) into a tool, we wanted to turn it into a function generator so it can be more easily used either standalone or within a simulation environment.

This will include the following:

The PTM Generator will be renamed ePropThrustModel_Generator()
It will have 3 inputs:

  • Blade Diameter
  • Blade Pitch
  • KV rating of the motor

The output will be a function delegate to the ePropThrustModel which itself has these inputs and outputs:
Inputs:

  • Velocity of Vehicle: 2D vector, in meters/sec
  • Altitude of Vehicle: in meters
  • Orientation of vehicle: for 2D this will just be the pitch
  • Throttle

Outputs:

  • Thrust force: 2D vector, in meters/sec2
@Nufflee Nufflee self-assigned this Jan 17, 2021
@TheGreatFez TheGreatFez added the Critical These issues/tasks must be completed in order to fulfill the project goals label Feb 4, 2021
TheGreatFez added a commit that referenced this issue Feb 11, 2021
(#52) Convert Propeller Thrust Model to Function Generator
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Critical These issues/tasks must be completed in order to fulfill the project goals
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants