/TH/ACCEL

Radioss 2025.1

Этот раздел описывает временную историю для акселерометров.

Формат

` /TH/ACCEL /thgroup_ID  thgroup_name  var_ID1  var_ID2  ...  var_ID10 Obj_ID1  Obj_ID2  ...  Obj_ID10 `

Определение полей

  • thgroup_ID: Идентификатор группы TH. (Integer, максимум 10 символов)

  • thgroup_name: Название группы TH. (Character, максимум 100 символов)

  • var_ID1, …, n: Переменные, сохраняемые для TH (см. таблицу ниже). (Character, максимум 8 символов)

  • Obj_ID1, …, n: Идентификаторы объектов для сохранения. Если Obj_ID1=0, все объекты в модели добавляются в временную историю. (Integer)

TH Выходной ключевое слово и переменные

  • Ключевое слово: ACCEL

  • Сохраненные объекты: Акселерометр

  • Переменные: AX, AY, AZ, WX, WY, WZ

Доступные переменные - Часть 2

  • Ключевое слово: ACCEL

  • Группа переменных: DEF, W

  • Сохраненные TH переменные: AX, AY, AZ, WX, WY, WZ

Выходные данные для акселерометра

  • AX: Ускорение в направлении X

  • AY: Ускорение в направлении Y

  • AZ: Ускорение в направлении Z

  • WX: Интеграл ускорения в направлении X

  • WY: Интеграл ускорения в направлении Y

  • WZ: Интеграл ускорения в направлении Z

Пусть (gamma_g) - вектор узлового ускорения, выраженный в глобальной системе координат, (gamma_s) - вектор узлового ускорения, проектированный на подвижную систему координат.

Пусть (nu_g) - вектор узловой скорости, выраженный в глобальной системе координат, (nu_s) - вектор узловой скорости, проектированный на подвижную систему координат.

Пусть (R(t)) - матрица ориентации системы координат в момент времени (t),

[

gamma_s = R(t) cdot gamma_g

] [

nu_s = R(t) cdot nu_g

]

Дифференцирование (nu_s) по времени:

[

frac{dnu_s}{dt} = frac{dR}{dt}nu_g + Rfrac{dnu_g}{dt} = frac{dR}{dt}nu_g + Rgamma_g = frac{dR}{dt}nu_g + gamma_s

]

Это показывает, что дифференцирование узловой скорости, проектированной на подвижную систему координат, (nu_s), не даёт эквивалентного результата узловому ускорению, проектированному на подвижную систему координат, (gamma_s).

Вектор WX, WY и WZ, доступный для вывода в акселерометре:

[

w = int_{0}^{t} gamma_s(u) , du

]

Дифференцирование этого вывода даст значение узлового ускорения (gamma_s), проектированного на подвижную систему координат; интегрирование-дифференцирование действует как другой фильтр, отличный от 4-полюсного Баттерворта, который используется в акселерометре и вычисляет фильтрованные ускорения AX, AY и AZ.

Комментарии

Доступные выходные данные перечислены в двух таблицах выше. В первой таблице перечислены TH-переменные. Если запрашивается TH-переменная, эта переменная записывается. Во второй таблице перечислены группы переменных. Если запрашивается группа переменных, все связанные TH-переменные записываются сразу.