Giter VIP home page Giter VIP logo

Comments (8)

bramesfeld avatar bramesfeld commented on September 3, 2024

a few ways to do this. I can calculate the panel areas and add them up, and also calculate the projected panel areas and add them up. These values will not change with camber or flap deflection.

We can also add up the DVE element areas. Those values would change with camber, and the projected areas would change with flap deflection.

Also, what will these values be used for? for example, what if we want to non-dimensionalize to just the wing area and not include the tail? how will the user approach this?

I think panel areas are not quite the projected areas when the panels have dihedral.
projected area is related to induced drag and exposed/wetted area is of value when judging profile drag. This latter area could be computed by just adding the DVE areas.
Let's compute the areas, store them, but for now continue to use info.S input for nondimensionalizing.

from freewake.

Bill-B avatar Bill-B commented on September 3, 2024

I think I can calculate:
-total panel area = global panel span * panel chord
-projected area = y component of global span * (chord *cos(eps))
-surface area = sum of DVE area

Do we want it stored on a panel basis, or total for all panels added up?

from freewake.

bramesfeld avatar bramesfeld commented on September 3, 2024

from freewake.

Bill-B avatar Bill-B commented on September 3, 2024

ok, I think the best place to do this is in surface_dve_geometry. This happens just after the vehicle is rotated for roll / alpha, and just before camber / flap deflection. However, the panel and info struct are constants in the function, do they have to be?

from freewake.

bramesfeld avatar bramesfeld commented on September 3, 2024

from freewake.

Bill-B avatar Bill-B commented on September 3, 2024

added in 012fb04

from freewake.

Bill-B avatar Bill-B commented on September 3, 2024

if this is acceptable in the output files, we can close

from freewake.

bramesfeld avatar bramesfeld commented on September 3, 2024

from freewake.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.