Specify damping parameters for transient or frequency response structural model



structuralDamping(structuralmodel,'proportional','Alpha',a,'Beta',b) specifies proportional (Rayleigh) damping parameters a and b for structuralmodel. The second argument must be 'proportional'.

For a frequency response model with damping, the results are complex. Use functions such as abs and angle to obtain real-valued results such as magnitude and phase.

ab = structuralDamping(___) returns the damping parameters object, using the previous syntax.


collapse all

Specify proportional (Rayleigh) damping parameters for a beam.

Create a transient structural model.

 structuralModel = createpde('structural','transient-solid');

Import and plot the geometry.

 gm = importGeometry(structuralModel,'SquareBeam.STL');

Specify the Young's modulus, Poisson's ratio, and mass density.


Specify the Rayleigh damping parameters.

ans = 
  StructuralDampingAssignment with properties:

      RegionType: 'Cell'
        RegionID: 1
    DampingModel: 'proportional'
           Alpha: 10
            Beta: 2

Input Arguments

collapse all

Transient or frequency response structural model, specified as a StructuralModel object. The model contains the geometry, mesh, structural properties of the material, body loads, boundary loads, boundary conditions, and initial conditions.

Example: structuralmodel = createpde('structural','transient-solid')

Mass proportional damping, specified as a real number.

Data Types: double

Stiffness proportional damping, specified as a real number.

Data Types: double

Output Arguments

collapse all

Handle to damping parameters, returned as a StructuralDampingAssignment object.

Introduced in R2018a