Блок Трехосевой акселерометр предназначен для измерения ускорений по трем взаимно перпендикулярным осям . Используется в системах навигации, стабилизации, мониторинга вибраций и управления движением.
Алгоритмы
Идеально измеренные ускорения () включают в себя линейное ускорение центра масс в связанной системе координат (), дополнительные ускорения, вызванные эффектом плеча рычага из-за смещения акселерометра относительно центра масс. При необходимости гравитационная составляющая может быть исключена из результирующего сигнала.
Это описывается уравнением:
где
— угловые скорости в связанных осях;
— угловые ускорения в связанных осях;
— плечо рычага (смещение акселерометра относительно центра масс).
Плечо рычага определяется как расстояния, на которые группа акселерометров смещена относительно центра тяжести:
Ориентация осей, используемых для определения местоположения группы акселерометров () и центра тяжести (), задается от нулевой точки отсчета (обычно носовая часть) к хвостовой части, вправо от вертикальной осевой линии и выше горизонтальной осевой линии. Ось и ось этой системы измерений противоположны связанным с корпусом осям, что приводит к отрицательным знакам в плечах рычагов для оси и оси .
Измеренные ускорения (), выдаваемые этим блоком, содержат источники ошибок и определяются как:
где
— матрица 3 на 3, содержащая коэффициенты масштабирования по диагонали и перекрестные члены (погрешности взаимного ориентирования) вне диагонали;
— смещения.
Ограничения
В этом блоке не учитываются ошибки, вносимые за счет вибраций, и эффекты гистерезиса.
Угловые ускорения в связанных осях, заданные в виде трехэлементного вектора, в радианах на секунду в квадрате.
Типы данных
Float64
Поддержка комплексных чисел
Нет
# CG, (m)
—
расположение центра тяжести
вектор 1 на 3
Details
Положение центра тяжести, заданное трехэлементным вектором.
Типы данных
Float64
Поддержка комплексных чисел
Нет
# g, (m/s2)
—
ускорение свободного падения
вектор 1 на 3
Details
Ускорение свободного падения в связанных осях, заданная трехкомпонентным вектором.
Типы данных
Float64
Поддержка комплексных чисел
Нет
Выход
# Ameas, (m/s2)
—
измеренные ускорения
вектор 1 на 3
Details
Измеренные ускорения с акселерометра, возвращаемые в виде трехкомпонентного вектора.
Типы данных
Float64
Поддержка комплексных чисел
Нет
Параметры
Main
#Положение акселерометра —
расположение акселерометра
Details
Положение группы акселерометров, заданное в виде трехкомпонентного вектора. Координаты отсчитываются от нулевой точки (обычно носовой части) в направлении к хвосту, вправо от вертикальной осевой линии и вверх от горизонтальной осевой линии. Система отсчета совпадает с используемой для ввода центра масс.
Значение по умолчанию
[0.0 0.0 0.0]
Имя для программного использования
acc
Настраиваемый
Нет
Вычисляемый
Да
#Динамика второго порядка —
динамика второго порядка
Details
Установите этот флажок, чтобы учесть динамические эффекты второго порядка при обработке данных акселерометра.
#Масштабные коэффициенты и перекрестные связи: —
масштабные коэффициенты и перекрестные связи
Details
Масштабные коэффициенты и перекрестные связи, заданные матрицей 3 на 3, для внесения искажений между осями акселерометра и связанными осями объекта, а также масштабирования ускорений по осям.
Частота обновления данных акселерометра, заданная скалярной величиной в секундах. При значении 0 акселерометр работает в непрерывном режиме. Если установлен флажок Включить белый шум и частота обновления равна 0, блок генерирует шум с частотой 0.1.