Реализуйте трехосевой акселерометр
Aerospace Blockset/GNC/Навигация
Блок Three-Axis Accelerometer реализует акселерометр на каждой из трех осей. Для получения дополнительной информации об идеальных измеренных ускорениях, см. Алгоритмы.
Опционально, чтобы применить дискретизации к входам и динамике Three-Axis Accelerometer блоков наряду с нелинейзацией измеренных ускорений, используйте блок Saturation.
Значок Three-axis Accelerometer блока отображает входные и выходные модули, выбранные из параметра Units.
Эффекты вибропендулезной ошибки и гистерезиса не учитываются в этом блоке.
Этот блок не предназначен для моделирования внутренней динамики различных форм инструмента.
Идеальные измеренные ускорения () включают ускорение в осях тела в центре тяжести () и эффекты рычага из-за того, что акселерометр не находится в центре тяжести. При необходимости можно удалить силу тяжести в осях тела. Это представлено уравнением:
где являются фиксированными угловыми скоростями тела, являются фиксированными по телу угловыми ускорениями, и - рычажное плечо. Рычажное плечо () определяется как расстояния, на которых группа акселерометров находится вперед, справа и ниже центра тяжести:
Ориентация осей, используемых для определения местоположения группы акселерометров (xacc, yacc, zacc) и центра тяжести (xCG, yCG, zCG), от нулевой данной величины (обычно носа) до заднего, справа от вертикальной осевой линии и выше горизонтальной осевой линии. Ось X и ось Z этих осей измерения противоположны фиксированным осям тела, которые формируют отрицательные знаки в рычажных рычагах для оси X и оси Z.
Измеренные ускорения () вывод этого блока содержит источники ошибок и определяются как
где является матрицей 3 на 3 масштабирующих коэффициентов на диагонали и членов расхождения в недиагональной, и являются смещениями.
[1] Rogers, R. M., Applied Mathematics in Integrated Navigation Systems, AIAA Education Series, 2000.