Closed RibeiroAndre closed 1 year ago
My best guess is that using zero length elements increased the index of the DAE, resulting in the introduction of instabilities. I would need to confirm this. Unfortunately, the solution for that problem would be to reduce the index of the DAE by differentiating the governing equations.
I think this is effectively resolved, since zero length elements are no longer necessary in order to model point masses.
Hi, Taylor. Your fix for
time_domain_analysis
using the newpointmass
(#71) seems to work at first, but I started running some cases and I noticed it is much more unstable than usingmass
. It will be hard for me to give you a MWE because for simple cases it works. However, when running FSI on a flexible wing withpointmass
, the solver diverges (or, more accurately, fails to converge) once the deflections become large, even if I reduce the timestep a lot. When I switch tomass
, the solver is very stable again. Both approaches give me quite similar results witheigenvalue_analysis
, so I don't think it's a setup issue. Also the deflections look very similar withtime_domain_analysis
, before the solver diverges. I'd rather use thepointmass
approach, as I have lumped mass info for my model and that is slightly more accurate than usingmass
. But if this is very hard to fix, then I'll stick tomass
. Let me know if there's something I can do on my end to diagnose what is going on. I can compare the two cases at the point where one diverges and provide you with whatever info can be useful. Thanks a lot!