Global stability using SINDy #291
Replies: 2 comments 2 replies
-
Hi Waleed, Thanks for opening a GitHub discussion on this. There are a few things to address here.
|
Beta Was this translation helpful? Give feedback.
-
Hello, Thank you for your response,
D= Fields[:, :439] #Doing SVD again to get dimensions of D and Dprime accurate for DMD method 3)Moreover, do you think I need to modify the constraints matrix? I'm using the same as in example 8. Von Karman vortex |
Beta Was this translation helpful? Give feedback.
-
Hello,
I'm trying SINDy for system identification of oscillating cylinder in Re100 fluid. However, When I change the polynomial library from 2 to 3 order, I get an error (ValueError: Input contains NaN, infinity or a value too large for dtype('float64')) for the given threshold value.
Moreover, the first 10 eigenvalues of the system identified using the DMD method gave eigenvalues [0.99871893 0.99871893 0.99999925 0.99999925 1.00241263 1.00241263 0.99940356 0.99940356 1.00349622 1.00349622].
Later I applied trappingSINDy as the optimizer. The new eigenvalues of the system are -3.64818603e-01 -3.23647315e-01 -5.18377506e-03 -3.83677227e-03
-1.77580647e-05 6.60492746e-04 1.14485518e-03 1.72192342e-01
1.18335711e+00 1.29927824e+00] . For constraints, I used the same methodology as in example 8.
Shouldn't all values go negative, as the original eigenvalues are close to 1?
I might be missing out some concepts and understanding. Looking forward to suggestions to make the system globally stable.
Beta Was this translation helpful? Give feedback.
All reactions