peterdsharpe / AeroSandbox

Aircraft design optimization made fast through modern automatic differentiation. Composable analysis tools for aerodynamics, propulsion, structures, trajectory design, and much more.
https://peterdsharpe.github.io/AeroSandbox/
MIT License
687 stars 111 forks source link

Fuselage Display #87

Closed VallesMarinerisExplorer closed 11 months ago

VallesMarinerisExplorer commented 1 year ago

Hi Peter,

Great work! This is an awesome repo and I know it all takes work. I am curious about fuselages. In the examples, there is a definition for a fuselage (i.e. in the glider definition for example) but in the output display it is not shown? Is there a way to display a fuselage easily in the output? Is the fuselage not included in the aerodynamic analysis?

Thanks for your help!

peterdsharpe commented 1 year ago

Hey @VallesMarinerisExplorer ,

Apologies for the delayed reply. Fuselages aren't considered in the asb.VortexLatticeMethod analysis currently. asb.AeroBuildup does include fuselages, and the modeling here is relatively sophisticated and should be adequate for most practical conceptual design needs.

@Yashil99 is currently doing some good work on lifting-line-based 3D aero methods that have fuselage influences modeled, e.g., https://github.com/Yashil99/AeroSandbox/blob/master/aerosandbox/aerodynamics/aero_3D/NL_lifting_line.py#L604

This will likely be merged into the main ASB repo relatively soon.