Possible mistake in force calculation of facetSRPDynamicEffector #463
Closed
BriekArcsec
started this conversation in
General
Replies: 3 comments
-
Interesting point, let me look into this further. |
Beta Was this translation helpful? Give feedback.
0 replies
-
Yes this is an issue, thank you for pointing this out! |
Beta Was this translation helpful? Give feedback.
0 replies
-
This fix has been pushed to |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I think there may be an error in the computation of facet SRP forces:
basilisk/src/simulation/dynamics/facetSRPDynamicEffector/facetSRPDynamicEffector.cpp
Line 156 in 4c26e17
In this equation, both the
projectedArea
, and a factorcos(theta)
are used, which seems erroneous, and in conflict with the equation found on the module page. I think the equation should either useprojectedArea
, orthis->scGeometry.facetAreas[i] * cos(theta)
In the current shape, this equation appears to project the SRP pressure twice (once by using the
projectedArea
, and once with the factorcos(theta)
)Beta Was this translation helpful? Give feedback.
All reactions