-
Hi, I am using LinearAssembler to extract the State Space ABCD matrices with Krylov ROM. I want to extract the state space in nodal coordinates so that I could manipulate the output y for a LQG controller. The problem that I am having now is that Sharpy freezes during ROM, here is what console show when it stops:
I think there is something wrong with my settings for LinearAssember:
Could you let me know what went wrong with my LinearAssembler Settings? Mod edit: changed block code to use the Markdown format (3 x `) |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
This is likely because your structural subsystem is assembled in nodal coordinates and the ROM is dealing with a huge input/output space. What you need is your system to be in modal space (i.e. low inputs/outputs so the ROM works) and then once you have that you manipulate the assembled systems' inputs and outputs to go back to the nodal space. Adding to your
should make it work. Note, your |
Beta Was this translation helpful? Give feedback.
This is likely because your structural subsystem is assembled in nodal coordinates and the ROM is dealing with a huge input/output space. What you need is your system to be in modal space (i.e. low inputs/outputs so the ROM works) and then once you have that you manipulate the assembled systems' inputs and outputs to go back to the nodal space.
Adding to your
beam_settings
above:should make it work.
Note, your
LinearAssembler
settinginout_coords
should beinout_coordinates
and that should be equal tonodes
as you have…