Инерционная единица измерения
Инерционный измерительный блок ( IMU тела ) — это электронное устройство, которое измеряет и сообщает об удельной силе , угловой скорости, а иногда и ориентации тела, используя комбинацию акселерометров , гироскопов и иногда магнитометров . Если в комплект входит магнитометр, IMU называются IMMU. [1]
IMU обычно используются для маневрирования современных транспортных средств, включая мотоциклы, ракеты, самолеты ( система ориентации и курса ), в том числе беспилотные летательные аппараты (БПЛА), среди многих других, а также космические корабли , включая спутники и спускаемые аппараты . Последние разработки позволяют производить GPS- устройства с поддержкой IMU. IMU позволяет приемнику GPS работать, когда сигналы GPS недоступны, например, в туннелях, внутри зданий или при наличии электронных помех. [2]
IMU используются в VR-гарнитурах и смартфонах , а также в игровых контроллерах с отслеживанием движения, таких как Wii Remote .
Принципы работы
[ редактировать ]Устройство инерционного измерения работает путем определения линейного ускорения с помощью одного или нескольких акселерометров и скорости вращения с помощью одного или нескольких гироскопов . [3] Некоторые из них также включают магнитометр , который обычно используется в качестве ориентира курса. Некоторые IMU, такие как IMU с 9 степенями свободы от Adafruit, включают в себя дополнительные датчики, например температуру. [4] Типичные конфигурации содержат по одному акселерометру, гироскопу и магнитометру на каждую из трех основных осей: тангажа, крена и рыскания .
Использование
[ редактировать ]IMU часто включаются в инерциальные навигационные системы , которые используют необработанные измерения IMU для расчета ориентации, угловых скоростей, линейной скорости и положения относительно глобальной системы отсчета. ИНС, оборудованная IMU, образует основу навигации и управления многими коммерческими и военными транспортными средствами, такими как пилотируемые самолеты, ракеты, корабли, подводные лодки и спутники. IMU также являются важными компонентами управления и контроля беспилотных систем, таких как БПЛА , UGV и UUV . Более простые версии INS, называемые системами ориентации и направления, используют IMU для расчета положения транспортного средства с курсом относительно магнитного севера. Данные, собранные с датчиков IMU, позволяют компьютеру отслеживать положение корабля, используя метод, известный как счисление пути . Эти данные обычно представляются в векторах Эйлера, представляющих углы вращения трех основных осей или кватерниона .
В наземных транспортных средствах IMU может быть интегрирован в автомобильные навигационные системы на основе GPS или системы слежения за транспортными средствами , что дает системе возможность точного счисления и возможность собирать как можно больше точных данных о текущей скорости транспортного средства, скорости поворота, курсе, наклоне. автомобиля и ускорение в сочетании с выходным сигналом датчика скорости колеса и, если доступно, сигналом задней передачи, для таких целей, как лучший дорожно-транспортных происшествий анализ .
Помимо навигационных целей, IMU служат датчиками ориентации во многих потребительских товарах. Почти все смартфоны и планшеты содержат IMU в качестве датчиков ориентации. Фитнес-трекеры и другие носимые устройства также могут включать в себя IMU для измерения движений, например бега. IMU также обладают способностью определять уровни развития людей во время движения, определяя специфичность и чувствительность конкретных параметров, связанных с бегом. Некоторые игровые системы, такие как пульты дистанционного управления для Nintendo Wii, используют IMU для измерения движения. Недорогие IMU способствовали быстрому развитию индустрии потребительских дронов. Они также часто используются для спортивных технологий (технических тренировок), [5] и анимационные приложения. Это конкурирующая технология для использования в технологии захвата движения . [6] IMU лежит в основе технологии балансировки, используемой в личном транспортере Segway .
В навигации
[ редактировать ]В навигационной системе данные, сообщаемые IMU, подаются в процессор, который рассчитывает высоту, скорость и положение. [7] Типичная реализация, называемая бесплатформенной инерциальной системой, объединяет угловую скорость, полученную от гироскопа, для расчета углового положения. это значение объединяется с вектором силы тяжести, измеренным акселерометрами в фильтре Калмана Для оценки ориентации . Оценка ориентации используется для преобразования измерений ускорения в инерциальную систему отсчета (отсюда и термин «инерциальная навигация»), где они интегрируются один раз для получения линейной скорости и дважды для получения линейного положения. [8] [9] [10]
Например, если бы ИДУ, установленный в самолете, движущемся по определенному вектору направления, измерял ускорение самолета как 5 м/с. 2 в течение 1 секунды, затем по истечении этой 1 секунды компьютер управления сделает вывод, что самолет должен двигаться со скоростью 5 м/с и находиться на расстоянии 2,5 м от своего начального положения (при условии, что v 0 =0 и известны координаты начального положения x 0 , y 0 , z 0 ). В сочетании с механической бумажной картой или архивом цифровых карт (системы, выходные данные которых обычно называются отображением движущейся карты, поскольку выходные данные о положении системы наведения часто принимаются в качестве контрольной точки, в результате чего получается движущаяся карта), система наведения может использовать этот метод показывает пилоту, где самолет географически расположен в определенный момент, как в случае с системой GPS- навигации, но без необходимости связываться или получать сообщения от каких-либо внешних компонентов, таких как спутники или наземные радиотранспондеры, хотя и из внешних источников. по-прежнему используются для исправления ошибок дрейфа, а поскольку частота обновления положения, допускаемая инерциальными навигационными системами, может быть выше, чем движение транспортного средства на отображении карты, оно может восприниматься как плавное. Этот метод навигации называется мертвый расчет .
Одно из первых устройств было спроектировано и построено компанией Ford Instrument Company для ВВС США, чтобы помочь самолету ориентироваться в полете без какого-либо вмешательства со стороны самолета. Называется индикатором положения земли . Как только пилот вводит долготу и широту самолета при взлете, устройство показывает пилоту долготу и широту самолета по отношению к земле. [11]
Системы позиционного отслеживания, такие как GPS [12] может использоваться для постоянной коррекции ошибок дрейфа (применение фильтра Калмана ).
Основным недостатком использования IMU для навигации является то, что они обычно страдают от накопленных ошибок. Поскольку система наведения постоянно интегрирует ускорение по времени для расчета скорости и положения (см. точное счисление ) , любые ошибки измерения, какими бы небольшими они ни были, накапливаются с течением времени. Это приводит к «дрейфу»: постоянно увеличивающейся разнице между тем, где, по мнению системы, она находится, и фактическим местоположением. Постоянная ошибка ускорения вследствие интегрирования приводит к линейному росту ошибки скорости и квадратичному росту ошибки положения. Постоянная ошибка в скорости ориентации (гироскоп) приводит к росту квадратичной ошибки по скорости и кубической ошибке по положению. [13]
Производительность
[ редактировать ]Существует очень большое разнообразие IMU, [14] в зависимости от типа применения, диапазон производительности:
- От 0,1°/с до 0,001°/ч для гироскопа
- От 100 мг до 10 мкг для акселерометров.
Грубо говоря, это означает, что для одного неисправленного акселерометра самый дешевый (при 100 мг) теряет способность обеспечивать точность 50 метров примерно через 10 секунд, в то время как лучший акселерометр (при 10 мкг) теряет свою способность давать 50-метровую точность. -метровая точность примерно через 17 минут. [15]
Точность инерциальных датчиков внутри современного инерциального измерительного блока (ИМУ) оказывает более сложное влияние на работу инерциальной навигационной системы (ИНС). [16]
Поведение датчиков гироскопа и акселерометра часто представляется моделью, основанной на следующих ошибках, при условии, что они имеют правильный диапазон измерения и полосу пропускания: [17]
- Ошибка смещения: эту ошибку можно разделить на стабильность (дрейф, когда датчик остается в неизменных условиях) и повторяемость (ошибка между двумя измерениями в аналогичных условиях, разделенных различными промежуточными условиями).
- Ошибка масштабного коэффициента: ошибки чувствительности первого порядка из-за неповторяемости и нелинейностей.
- Ошибка перекоса: из-за несовершенного механического монтажа.
- Перекрестная чувствительность: паразитное измерение, вызванное возбуждением вдоль оси, ортогональной оси датчика.
- Шум: зависит от желаемых динамических характеристик
- Чувствительность окружающей среды: в первую очередь чувствительность к температурным градиентам и ускорениям.
Все эти ошибки зависят от различных физических явлений, специфичных для каждой сенсорной технологии. В зависимости от целевых применений и для того, чтобы сделать правильный выбор датчика, очень важно учитывать потребности в отношении стабильности, повторяемости и чувствительности к окружающей среде (в основном термической и механической среде) как в краткосрочной, так и в долгосрочной перспективе.Заданная производительность для приложений в большинстве случаев лучше, чем абсолютная производительность датчика. Однако характеристики датчика повторяются во времени с большей или меньшей точностью, и поэтому их можно оценивать и компенсировать для улучшения его характеристик.Это повышение производительности в реальном времени основано как на датчиках, так и на моделях IMU. Сложность этих моделей затем будет выбираться в соответствии с требуемой производительностью и типом рассматриваемого приложения. Возможность определения этой модели является частью ноу-хау производителей датчиков и IMU.Модели датчиков и IMU рассчитываются на заводах посредством специальной последовательности калибровки с использованием многоосных поворотных столов и климатических камер. Они могут быть рассчитаны либо для каждого отдельного продукта, либо общие для всего производства. Калибровка обычно улучшает исходные характеристики датчика как минимум на два десятилетия.
Сборка
[ редактировать ]Высокопроизводительные ИДУ или ИДУ, предназначенные для работы в суровых условиях, очень часто подвешиваются на амортизаторах. Эти амортизаторы необходимы для достижения трех эффектов:
- уменьшить ошибки датчиков из-за механических воздействий окружающей среды
- защищайте датчики, поскольку они могут быть повреждены ударами или вибрациями
- сдерживать паразитное движение IMU в пределах ограниченной полосы пропускания, где обработка сможет его компенсировать.
Подвесные IMU могут обеспечивать очень высокую производительность даже в суровых условиях. Однако для достижения такой производительности необходимо компенсировать три основных результирующих поведения:
- конус: паразитный эффект, вызванный двумя ортогональными вращениями.
- гребля: паразитный эффект, вызванный ускорением, ортогональным вращению.
- Эффекты центробежных ускорений.
Уменьшение этих ошибок, как правило, подталкивает разработчиков IMU к увеличению частоты обработки, что становится проще с использованием новейших цифровых технологий. Однако разработка алгоритмов, способных устранить эти ошибки, требует глубоких инерционных знаний и тесной связи с конструкцией датчиков/IMU.С другой стороны, если подвеска, вероятно, позволит повысить производительность IMU, это будет иметь побочный эффект на размер и массу.
IMU Беспроводной известен как WIMU. [18] [19] [20] [21]
См. также
[ редактировать ]- Полусферический резонаторный гироскоп - Тип гироскопа.
- Акселерометр PIGA - маятниковый интегральный гироскопический акселерометр, инструмент инерциального наведения.
- Настройка Шулера – принцип проектирования инерциальной навигации
- Гироскоп с вибрирующей структурой - Недорогой гироскоп на основе вибрации.
Ссылки
[ редактировать ]- ^ Фанг, Бин; Сунь, Фучунь; Лю, Хуапин; Лю, Чуньфан (2018). «3D-фиксация и распознавание человеческих жестов с помощью перчатки данных на основе IMMU» . Нейрокомпьютинг . 277 : 198–207. дои : 10.1016/j.neucom.2017.02.101 . Проверено 2 сентября 2022 г.
- ^ «Система GPS с IMU отслеживает службы экстренного реагирования» . Архивировано из оригинала 3 октября 2012 г. Проверено 16 июня 2011 г.
- ^ Иоса, Марко; Пичерно, Пьетро; Паолуччи, Стефано; Мороне, Джованни (2016). «Носимые инерционные датчики для анализа движений человека». Экспертиза медицинских изделий . 13 (7): 641–659. дои : 10.1080/17434440.2016.1198694 . hdl : 11573/1478060 . ISSN 1743-4440 . ПМИД 27309490 . S2CID 205908786 .
- ^ «Adafruit 9-DOF Absolute Orientation IMU Fusion Breakout — BNO055» . Адафрут . Проверено 21 мая 2024 г.
- ^ «Сенсорная сеть на основе IMU для постоянного мониторинга техники гребли на воде» . ethz.ch. Архивировано из оригинала 21 марта 2014 г. Проверено 14 мая 2012 г.
- ^ «Увлечение захватом движения» . Xsens 3D-отслеживание движения . Архивировано из оригинала 22 января 2019 г. Проверено 19 ноября 2015 г.
- ^ «ГНСС/ИНС» . Xsens 3D-отслеживание движения . Архивировано из оригинала 22 января 2019 г. Проверено 22 января 2019 г.
- ^ «Открытая обувь» . www.openshoe.org . Проверено 4 апреля 2018 г.
- ^ ООО «ГТ Силикон Пвт» . www.gt-silicon.com . Проверено 4 апреля 2018 г.
- ^ Нильссон, Дж. О.; Гупта, АК; Гендель, П. (октябрь 2014 г.). «Инерциальная навигация на ножках стала проще». Международная конференция по позиционированию и навигации в помещении (IPIN) , 2014 г. стр. 24–29. дои : 10.1109/IPIN.2014.7275464 . ISBN 978-1-4673-8054-6 . S2CID 898076 .
- ^ "Робот-навигатор направляет пилотов реактивных самолетов". «Популярная механика» , май 1954 г., с. 87.
- ^ IV, Хаятт Мур. «Исследование Мура в Стэнфорде» (PDF) . веб-сайт Stanford.edu . Архивировано из оригинала (PDF) 25 января 2021 г. Проверено 3 июня 2018 г.
- ^ Сицилиано, Бруно; Хатиб, Усама (20 мая 2008 г.). Справочник Спрингера по робототехнике . Springer Science & Business Media. ISBN 9783540239574 – через Google Книги.
- ^ «Инерциальные единицы измерения, ИМУ» .
- ^ Рассчитано путем изменения S = 1/2 · a · t 2 в t = √(2 с / a ), где s = расстояние в метрах, a — ускорение (здесь 9,8 раза в g ), а t — время в секундах.
- ^ фон Хинубер, Эдгар (21 июля 2024 г.). «Если вы собираетесь использовать инерциальную систему измерения» (PDF) . Часто задаваемые вопросы по использованию инерциальной технологии . Проверено 21 июля 2024 г.
{{cite web}}
: CS1 maint: статус URL ( ссылка ) - ^ Лоуренс, Энтони (1998). «Ошибки гироскопа и акселерометра и их последствия». Современные инерционные технологии . Серия «Машиностроение». Нью-Йорк, штат Нью-Йорк: Springer New York. стр. 25–42. дои : 10.1007/978-1-4612-1734-3_3 . ISBN 978-1-4612-7258-8 .
- ^ http://www.patentstorm.us/patents/5067084/description.html. Архивировано 13 декабря 2009 г. на Wayback Machine. Описание IMU, помогающего изолированному гироскопу Roll.
- ^ Инерциальная навигация: 40 лет эволюции - обзор на http://www.imar-navigation.de www.imar-navigation.de
- ^ http://www.mathworks.com/access/helpdesk/help/toolbox/aeroblks/index.html?/access/helpdesk/help/toolbox/aeroblks/threeaxisinertialmeasurementunit.html Трехосный IMU
- ^ http://www.starlino.com/imu_guide.html Руководство по использованию IMU (устройств акселерометра и гироскопа) во встроенных приложениях.