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
-
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