Dear @Kashyap.Subham,
If I understand your equation, this is equivalent to the following (changing notation a bit):
[M]{xsdd} + [C]{xsd} + [K]{xs} = [C]{xgd} + [K]{xg}
where xs is the structural displacement and xg is the ground motion. This is the equation used by the Seismic module of FAST v7. Given the equation [M]{xsdd} = {f}, The user-defined platform (UserPtfmLd
) and tower loading routines (UserTwrLd
) in FAST v7 expect that you’ll provide a force {f} applied to the platform reference point for UserPtfmLd
or each tower analysis node for UserTwrLd
. Rearranging the equation above, this implies that:
{f} = [C]{xgd-xsd} + [K]{xg-xs}
Now, to answer your questions:
- See above. The
UserTwrLd
routine in FAST v7 will be called once for each tower analysis node. There is logic already within UserTwrLd_DS.f90 to ensure that loads are only applied to nodes below the seabed. - See above.
- I’m not sure I understand what you are asking, but assessing the motions of the tower analysis nodes and structural reactions at the tower analysis nodes sounds important.
Best regards,