exponenta event banner

findStructuralDamping

Поиск демпфирующей модели, назначенной модели структурной динамики

Описание

пример

dma = findStructuralDamping(structuralmodel.DampingModels) возвращает демпфирующую модель и ее параметры, назначенные модели структурной динамики. Панель инструментов поддерживает модель пропорционального (рэлеевского) демпфирования и модель модального демпфирования. Параметрами модели пропорционального демпфирования являются параметры пропорционального демпфирования массы и жесткости. Параметром модели модального демпфирования является коэффициент модального демпфирования.

Эта функция используется для поиска модели и параметров демпфирования, которые в настоящее время активны, если выполнено несколько назначений демпфирования.

Примеры

свернуть все

Найдите назначение демпфирующей модели для 3-D модели.

Создайте переходную структурную модель.

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

Импорт и печать геометрии.

importGeometry(structuralModel,'Block.stl');
pdegplot(structuralModel,'CellLabels','on')

Figure contains an axes. The axes contains 3 objects of type quiver, patch, line.

Задайте параметр пропорционального демпфирования жесткости.

structuralDamping(structuralModel,'Beta',40);

Теперь задайте параметр пропорционального демпфирования массы.

structuralDamping(structuralModel,'Alpha',10);

Проверьте назначение параметров демпфирования для structuralModel. Обратите внимание, что Beta параметр пуст.

findStructuralDamping(structuralModel.DampingModels)
ans = 
  StructuralDampingAssignment with properties:

      RegionType: 'Cell'
        RegionID: 1
    DampingModel: "proportional"
           Alpha: 10
            Beta: []
            Zeta: []

При указании параметров демпфирования вызовом structuralDamping функция несколько раз, панель инструментов использует последнее назначение. Задайте параметры массы и жесткости.

structuralDamping(structuralModel,'Alpha',10,'Beta',40);

Проверьте назначение параметров демпфирования для structuralModel.

findStructuralDamping(structuralModel.DampingModels)
ans = 
  StructuralDampingAssignment with properties:

      RegionType: 'Cell'
        RegionID: 1
    DampingModel: "proportional"
           Alpha: 10
            Beta: 40
            Zeta: []

Входные аргументы

свернуть все

Демпфирующая модель конструкционной модели, заданная как DampingModels свойство StructuralModel объект.

Выходные аргументы

свернуть все

Назначение демпфирующей модели, возвращаемое как StructuralDampingAssignment объект. Дополнительные сведения см. в разделе Свойства назначения StructuralD.

Представлен в R2018a