Skip to content

NACA airfoil max. camber as opti.variable #110

Answered by peterdsharpe
jannav984 asked this question in Q&A
Discussion options

You must be logged in to vote

Hey Jan,

Thanks for writing in! A good question.

Cause

The high-level cause of this error is that:

  1. asb.VortexLatticeMethod, asb.LiftingLine, and similar aero analyses need to discretize the wing geometry to work (i.e., make a surface mesh).
  2. If the wing's airfoils are represented as coordinates (i.e., as an asb.Airfoil object), this meshing logic currently needs to be able to identify which index of the airfoil coordinates array is the leading edge.
  3. If the asb.Airfoil.coordinates variable is an optimization variable (as opposed to a non-changing NumPy array), the solver can't "guarantee" that the leading edge index won't change throughout airfoil shape optimization as coordinates move aro…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@jannav984
Comment options

Answer selected by jannav984
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants