Comments (8)
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.
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.
from freewake.
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.
from freewake.
added in 012fb04
from freewake.
if this is acceptable in the output files, we can close
from freewake.
from freewake.
Related Issues (20)
- Continue comparison with VoGen HOT 2
- We need a readme eventually
- Are these forces ever used? HOT 2
- relaxed wakes are not connected to TE HOT 1
- rotating panels in this order causes the panel to have sweep HOT 1
- Calculation of 'r' vector HOT 2
- Normal force is not symmetric when m>1 in non-circling flight HOT 1
- eN and eL directions are calculated using control point velocities, not the LE velocities HOT 1
- Are the CG and panels rotated correctly? HOT 2
- mkdir doesn't work on windows HOT 7
- Outputs needs to be cleaned HOT 1
- deltae is sometimes -inf after first timestep and causes the main timestep loop to break
- Number of DVEs on flap HOT 2
- Put most current version in header of program HOT 6
- Rudder deflection doesn't always work HOT 1
- small errors in flap hinge position cause big problems HOT 1
- first and last span indices are wrong
- FW aileron trim won't work with equal deflections
- induced velocity in FW18 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from freewake.