Что именно измеряет угловой акселерометр и как можно получить SO(3) вращение из этих измерений?

тл;др

Если у вас есть угловой акселерометр, какое движение он на самом деле измеряет?

Если у нас есть идеальный (т. е. бесшумный, безошибочный, идеально выровненный...) 3-осевой угловой акселерометр при соответствующих начальных условиях, как можно получить вращение SO(3) из (двойного) интегрирования сказал измерения?


Предыстория и детали

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

Можно получить матрицу вращения SO(3) из указанных измерений гироскопа, используя известное дифференциальное уравнение:

р ˙ б я "=" р б я [ ю я б б ] ×

где р б я есть вращение от системы отсчета тела до инерциальной системы отсчета и [ ю я б б ] × — кососимметричная матрица, построенная по измерениям гироскопа. Дифференциальное уравнение имеет хорошо известное решение для постоянной угловой скорости на интервале дискретизации:

р б ( к + 1 ) я "=" р б ( к ) я опыт ( Δ т [ ю я б б ] × )

Используя аналогичные обозначения, какова будет величина, которую измеряет угловой акселерометр (например, устройство )? Как такие измерения связаны с измерениями угловой скорости? Как можно решить это (предположительно) дифференциальное уравнение, чтобы получить угловую скорость и матрицу вращения?

Обратите внимание, что это не предназначено для обсуждения практичности такого решения - проблемы хорошо известны (например, см. стр. 38 Лоуренса ) .

(Примечание для модераторов: угловое ускорение было бы идеальным тегом для вопроса, но, к сожалению, такого тега не существует)

Судя по вашему последнему предложению, это не технологический вопрос. Вы не можете заставить производителя ответить на этот вопрос? Если выход датчика ю ˙ , то вы просто собираетесь интегрировать это с соответствующими мерами по минимизации шума и начальным значением для ю получить ю ( т ) . Затем вы либо собираетесь использовать дискретизированное произведение экспонент, которое вы цитируете, либо теорему Россмана 1.5 для интегрирования ю ( т ) к α ( т ) , где вращение опыт ( α ( т ) ) как описано в моем ответе здесь: physics.stackexchange.com/a/288904/26076

Ответы (1)

Что такое сенсорное восприятие?

После некоторых размышлений вот предположение о том, что происходит.

Наиболее очевидный способ измерения углового ускорения аналогичен линейному ускорению с помощью многих акселерометров — за счет напряжений, вызываемых изменением состояния движения на тестовой массе / инерции — и вполне вероятно, что по крайней мере некоторые угловые акселерометры работают. Сюда.

Однако напряжения не всегда пропорциональны угловому ускорению, в отличие от линейного акселерометра, в котором напряжения пробной массы прямо пропорциональны линейному ускорению. Однако мы можем при правильной симметрии датчика сделать угловое ускорение пропорциональным напряжению.

Акселерометр

Я набросал понятие такого устройства выше. Испытательная инерция представляет собой тяжелую втулку, насаженную на вал, и изменение состояния движения втулки требует передачи крутящего момента от внутреннего вала. Вы можете построить датчик, чувствительный к компоненту крутящего момента вдоль оси вала, например, датчики напряжения на торцах шпонки/шпоночного паза, которые предотвращают относительное движение между втулкой и валом.

Поскольку ось компонента изменяется, нам необходимо учитывать вращающуюся систему отсчета, например, с помощью уравнений Эйлера. Мы бы расположили ось на приведенном выше эскизе вдоль одной из главных осей инерции втулки (как и на эскизе). С я тензор инерции, чистый крутящий момент на втулке равен:

(1) т "=" я ю ˙ + ю × ( я ю )

так что составляющая крутящего момента вдоль воспринимаемой оси:

(2) т г "=" я г г ю г ˙ + ( я у у я Икс Икс ) ю Икс ю г

что является причиной моего комментария о том, что напряжения не всегда пропорциональны угловому ускорению. Однако если тестовую втулку расположить осесимметричной относительно чувствительной оси (как на эскизе), то я у у "=" я Икс Икс и поэтому (2) превращается в удобное уравнение:

т г "=" я г г ю г ˙

так что выходной сигнал датчика действительно пропорционален компоненту скорости изменения ю в улавливаемом направлении.

Но, конечно, воспринимаемая ось меняет направление, поэтому нам нужно преобразовать приведенное выше в неинерционные координаты перед интегрированием в матрицу вращения.

Интеграция с матрицей вращения

Продолжение следует (когда я разберусь со своей путаницей в соответствующих преобразованиях кадра)