Replies: 1 comment 6 replies
-
Hello, M is the gravitational mass considered for the linearization of the gravitational forces. If you have a free-flying model, i.e. considering rigid-body motions, M is the total mass of your aircraft. Since you are looking at the Goland wing, I assume are working with a clamped model. Since you do not have rigid body motions for this case, the mass written to your log file is the mass of the clamped node. If you want to have a more detailed look at the code, the output is written in the linearise_gravity_forces function in lingebm.py. I hope that helps. Let me know if you have any further questions. Best, |
Beta Was this translation helpful? Give feedback.
6 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello, I am trying to create a dataset using SHARPy in order to create a surrogate model to minimize the mass and maximize the L/D with a flutter constraint. I'm having some problems to extract the mass value. Running SHARPy in the output I see:
"Linearising gravity terms...
M = 0.54 kg
X_CG A -> -0.81 0.37 0.00
Node 1 -> B -0.040 -0.127 0.000
-> A 0.439 0.394 -0.000
-> G 0.438 0.394 -0.035
Node mass:
Matrix: 23.4620
Node 2 -> B -0.040 -0.127 0.000
-> A 0.798 0.895 -0.001
-> G 0.796 0.895 -0.064
Node mass:
Matrix: 11.7310
Node 3 -> B -0.040 -0.127 0.000
-> A 1.157 1.395 -0.001
-> G 1.154 1.395 -0.093
Node mass:
Matrix: 23.4620
....."
what does that 0.54 kg refer to? Thank you.
Beta Was this translation helpful? Give feedback.
All reactions