General > Create_Damping
Create_Damping
Purpose
setup damping matrix of structural model
Synopsis
C = Create_Damping (type,Kf,Ml,zeta,mode)
Description
CREATE_DAMPING setup damping matrix of structural model C = CREATE_DAMPING (TYPE,KF,ML,ZETA,MODE) function sets up damping matrix C according to character variable TYPE for a structure with free dof stiffness matrix KF and free dof lumped mass vector ML; the damping matrix is calibrated so that the mode numbers in row vector MODE have damping ratios as specified in row vector ZETA; the character variable TYPE should be either 'StifProp', 'Caughey' or 'Modal' Note: Caughey with one mode reduces to a mass proportional damping matrix and with two modes reduces to Rayleigh damping; for more than 2 modes Caughey damping works only if Ml is fully populated; Modal damping refers to the method of superposing modal damping matrices by Wilson/Penzien; reference: Chopra, Dynamics of Structures, 2nd edition, pp. 455-463
Cross-Reference Information
This function calls:
- EigenMode determines eigenfrequencies and eigenmodes of structural model
- Add_Damping2State setup damping matrix of structural model as field of data structure STATE