|
[Sponsors] |
How to explain the lift force in SU2's source code? |
![]() |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
![]() |
![]() |
#1 |
New Member
Jay Wee
Join Date: Oct 2022
Posts: 6
Rep Power: 4 ![]() |
I know the drag always aligns with the freestream direction, so it is quite easy to compute drag by:
drag = <total force vector> * <unit vector of freestream direction> However, the lift force's direction is not obvious. I think the lift formula should be <lift vector> = <total force vector> - drag * <unit vector of freestream direction> then the magnitude of lift could be got by lift = sqrt(<lift vector> * <lift vector>), which is a complex formula. But in the SU2's code, the lift formula is very simple: (click here to check source code: https://github.com/su2code/SU2/blob/...Base.inl#L1979) ![]() InvCoeff.CL[iMarker] = -ForceInviscid[0] * sin(Alpha) + ForceInviscid[2] * cos(Alpha); It looks strange to me, b/c lift has no dependence on Beta. Anyone could help to explain or post some reference link? Thanks. Last edited by jaywee; October 11, 2022 at 09:17. |
|
![]() |
![]() |
![]() |
![]() |
#2 |
Member
Ercan Umut
Join Date: Aug 2022
Posts: 64
Rep Power: 4 ![]() |
As a graduate student I am really not sure about this but I guess they are taking normal and axial force's coefficients and using them on the lift and drag calculations. When I first saw the eqns. in code I tought they reminded me of something and found them on the Anderson's Fundamentals of Aerodynamics book. I attached 2 pictures as reference. In my opinion, they are not as easy as they look, at first glance at least
![]() Last edited by CleverBoy; October 22, 2022 at 17:02. |
|
![]() |
![]() |
![]() |
![]() |
#3 |
Senior Member
Pedro Gomes
Join Date: Dec 2017
Posts: 467
Rep Power: 14 ![]() |
The result of <force vector> - drag * <drag direction> is not the lift vector, but rather lift + sideforce
|
|
![]() |
![]() |
![]() |
Tags |
lift, source code, su2 |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Other] How to use finite area method in official OpenFOAM 2.2.0? | Detian Liu | OpenFOAM Meshing & Mesh Conversion | 4 | November 3, 2015 04:04 |
Trouble compiling utilities using source-built OpenFOAM | Artur | OpenFOAM Programming & Development | 14 | October 29, 2013 11:59 |
[swak4Foam] Error bulding swak4Foam | sfigato | OpenFOAM Community Contributions | 18 | August 22, 2013 13:41 |
friction forces icoFoam | ofslcm | OpenFOAM | 3 | April 7, 2012 11:57 |
DecomposePar links against liblamso0 with OpenMPI | jens_klostermann | OpenFOAM Bugs | 11 | June 28, 2007 18:51 |