aerosandVLM overprediction compared to XFLR5 and Star-CCM+ #107
-
Howdy, |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 2 replies
-
Hi, There shouldn't be that much differences between XFLR or RANSE results with asb VLM or lifting line, especially in terms of lift which (at least at moderate CL) is linear and well captured with "low-fidelity" methods I don't know exactly what you mean by a 5x5 foot S1223, but just some quick thoughts:
Bests, |
Beta Was this translation helpful? Give feedback.
-
Hi there, @carlitador 's answer is spot-on. One thing to consider is that a "5x5 foot" wing (aspect ratio 1) violates a lot of the embedded assumptions in a vortex-lattice formulation about spanwise vorticity convection on the wing surface - I'd be increasingly hesitant to trust any VLM method below aspect ratios of around 2 or so. With that said, I wouldn't expect the deviance to be on the order of 3x. Would you be able to post a self-contained minimum-reproducible-example Python script of this analysis setup? Just napkin-math analyzing it, the numbers posted for the ASB VLM method would imply a lift coefficient of around 2.32 - not realistic at this angle of attack, even for a S1223. One possibility is if the AeroSandbox wing is inadvertently symmetric (mirrored across the XZ plane), which would explain the somewhat-over-2x lift increase seen. Looking at the Python script of the example case will show whether or not this could be the case. |
Beta Was this translation helpful? Give feedback.
-
Yes this is a units mistake on my part. Thanks for point out that as well
as the anticipated limitations of VLM.
Is there some documentation on the VLM model used?
Best
Haru
…On Tue, Sep 12, 2023 at 10:14 AM Peter Sharpe ***@***.***> wrote:
Hmmm - when I run this code, I see 17.8 N (4.01 lbf) of lift at the last
operating condition ($\alpha=4.608\degree$), which seems to agree well
with other analysis:
Here's my IPython terminal:
In[3]: runfile('C:\\Users\\peter\\AppData\\Roaming\\JetBrains\\PyCharm2023.2\\scratches\\scratch_138.py', wdir='C:\\Users\\peter\\AppData\\Roaming\\JetBrains\\PyCharm2023.2\\scratches')11.465229315915813
[0.4102208402999755]12.54578877947713
[0.4102208402999755, 0.4488827805823978]13.558355314376707
[0.4102208402999755, 0.4488827805823978, 0.4851119639123397]14.612866460258449
[0.4102208402999755, 0.4488827805823978, 0.4851119639123397, 0.5228419068947094]15.704147351419033
[0.4102208402999755, 0.4488827805823978, 0.4851119639123397, 0.5228419068947094, 0.5618874551205753]16.773252174740485
[0.4102208402999755, 0.4488827805823978, 0.4851119639123397, 0.5228419068947094, 0.5618874551205753, 0.6001395534351611]17.817248484933348
[0.4102208402999755, 0.4488827805823978, 0.4851119639123397, 0.5228419068947094, 0.5618874551205753, 0.6001395534351611, 0.6374932802413816]In[4]: vlmOut[4]: VortexLatticeMethod(
airplane=Airplane '2022 Wind Tunnel Model' (1 wing, 0 fuselages)
op_point=OperatingPoint instance:
State variables:
atmosphere: Atmosphere (altitude: 0 m (0 ft), method: 'differentiable')
velocity: 4.5
alpha: 4.608
beta: 0.0
p: 0.0
q: 0.0
r: 0.0
xyz_ref=[0 0 0]
)In[5]: vlm.draw()Out[5]: <pyvista.plotting.plotter.Plotter at 0x291cd4b83d0>In[6]: import aerosandbox.tools.units as uIn[7]: aero["L"]Out[7]: 17.817248484933348In[8]: aero["L"] / u.lbfOut[8]: 4.005477606995489
Is it possible that this is a Newtons vs. lbf unit issue on the output?
—
Reply to this email directly, view it on GitHub
<#107 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A5FIU6SPBW4BZZAI6H2J4A3X2B33ZANCNFSM6AAAAAA4TWPUWA>
.
You are receiving this because you authored the thread.Message ID:
***@***.***
com>
|
Beta Was this translation helpful? Give feedback.
Hmmm - when I run this code, I see 17.8 N (4.01 lbf) of lift at the last operating condition ($\alpha=4.608\degree$ ), which seems to agree well with other analysis:
Here's my IPython terminal: