Задайте загрузку тела для структурной модели
structuralBodyLoad(
задает ускорение из-за силы тяжести как загрузка тела для статической или переходной структурной модели. Структурные модели для модального анализа не могут иметь загрузок тела.structuralmodel
,'GravitationalAcceleration',GAval
)
structuralBodyLoad(
задает скорость вращения, чтобы смоделировать центробежную загрузку для осесимметричной структурной модели.structuralmodel
,'AngularVelocity',omega
)
structuralBodyLoad(
задает тепловую нагрузку на статической модели структурного анализа.structuralmodel
,'Temperature',Tval
)
Совет
Если Tval
сама температура, и не изменение в температуре, необходимо задать ссылочную температуру с помощью structuralmodel.ReferenceTemperature
. В противном случае тулбокс использует значение по умолчанию (нуль) для ссылочной температуры. Для получения дополнительной информации смотрите StructuralModel
.
structuralBodyLoad(
использует установившиеся или переходные тепловые результаты анализа structuralmodel
,'Temperature',Tresults
)Tresults
задавать тепловую нагрузку на статической модели структурного анализа. Если Tresults
решение переходной тепловой проблемы, затем этот синтаксис использует температуру и ее градиенты от последнего временного шага.
structuralBodyLoad(
использует переходные тепловые результаты анализа structuralmodel
,'Temperature',Tresults
,'TimeStep',iT
)Tresults
и временной шаг индексирует iT
задавать тепловую нагрузку на статической модели структурного анализа.
structuralBodyLoad(
задает несколько загрузок тела для той же структурной модели. Используйте любые аргументы от предыдущих синтаксисов, применимых к вашему structuralmodel
,___)structuralmodel
. Например, задайте силу тяжести и тепловые нагрузки как structuralBodyLoad(structuralmodel,'GravitationalAcceleration',[0;0;-9.8],'Temperature',300)
. Не используйте последующие вызовы функции при присвоении нескольких загрузок тела, потому что тулбокс использует только последнее присвоение.
structuralBodyLoad(___,'Label',
добавляет метка для структурной загрузки тела, которая будет использоваться labeltext
)linearizeInput
функция. Эта функция позволяет вам передать загрузки тела в linearize
функция, которая извлекает разреженные линейные модели для использования с Control System Toolbox™.
возвращает объект загрузки тела.bodyLoad
= structuralBodyLoad(___)
StructuralModel
| structuralProperties
| structuralDamping
| structuralBoundaryLoad
| structuralBC
| Свойства BodyLoadAssignment