This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English version of the page.

Note: This page has been translated by MathWorks. Click here to see
To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

structuralDamping

Specify damping parameters for transient structural model

Syntax

structuralDamping(structuralmodel,'proportional','Alpha',a,'Beta',b)
ab = structuralDamping(___)

Description

example

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

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

Examples

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');
 pdegplot(structuralModel,'FaceAlpha',0.5)

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

structuralProperties(structuralModel,'YoungsModulus',210E9,...
                                     'PoissonsRatio',0.3,...
                                     'MassDensity',7800);

Specify the Rayleigh damping parameters.

structuralDamping(structuralModel,'proportional','Alpha',10,'Beta',2)
ans = 
  StructuralDampingAssignment with properties:

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

Input Arguments

collapse all

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