Имитационное моделирование инерциальных датчиков в системах виртуального окружения
PDF

Ключевые слова

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

Как цитировать

1.
Страшнов Е.В., Мироненко И.Н. Имитационное моделирование инерциальных датчиков в системах виртуального окружения // Успехи кибернетики. 2024. Т. 5, № 1. С. 24-33. DOI: 10.51790/2712-9942-2024-5-1-03.

Аннотация

в работе рассматривается задача имитационного моделирования инерциальных и магнитных датчиков в системах виртуального окружения. Для решения этой задачи представлены математические модели расчета показаний акселерометра, гироскопа и магнитометра с учетом их реальных параметров, влияния температуры, перекрестных связей и наличия шумов. Предлагается подход, в котором показания датчиков используются для вычисления углов Эйлера, задающих ориентацию объекта. При реализации разработанного подхода была задействована калибровка показаний акселерометра и гироскопа для уменьшения влияния ошибки дрейфа нуля. Вычисление углов Эйлера проводилось путем интегрирования значений гироскопа, а также на основе полученных соотношений относительно данных акселерометра и магнитометра. При этом для ликвидации накопления ошибки интегрирования вследствие наличия шумов датчиков был реализован комплементарный фильтр, в котором вычисленные углы смешиваются в заданной пропорции. Апробация предлагаемых методов и подходов была проведена в созданном нами комплексе виртуального окружения на примере моделирования движения виртуальных моделей квадрокоптера и вертолета соосной схемы. Результаты апробации показали адекватность предлагаемых в статье решений и их применимость при реализации современных видеотренажеров, предназначенных для обучения операторов навыкам управления беспилотными летательными аппаратами

https://doi.org/10.51790/2712-9942-2024-5-1-03
PDF

Литература

Гуртов В. А., Беляев М. А., Бакшеева А. Г. Микроэлектромеханические системы: учеб. пособие. Петрозаводск: Изд-во ПетрГУ; 2016. 171 с.

LaValle S., Yershova A., Katsev M., Antonov M. Head Tracking for the Oculus Rift. Robotics and Automation (ICRA), IEEE International Conference. Hong Kong, China; 2014. P. 187–194. DOI: 10.1109/ICRA.2014.6906608.

Aranburu A. IMU Data Processing to Recognize Activities of Daily Living with Smart Headset. University of California; 2018. 106 р.

Renaudin V., Combettes C. Magnetic, Acceleration Fields and Gyroscope Quaternion (MAGYQ)-Based Attitude Estimation with Smartphone Sensors for Indoor Pedestrian Navigation. Sensors. 2014;14:22864– 22890. DOI: 10.3390/s141222864.

Kok M., Hol J. D., Schon T. B. Using Inertial Sensors for Position and Orientation Estimation. Foundations and Trends in Signal Processing. 2017;11(1–2):1–153. DOI: 10.1561/2000000094.

Павлов Д. В., Лукин К. Г., Петров М. Н. Разработка имитационной модели MEMS-акселерометра в среде Simulink. Вестник НовГУ. 2016;4:28–33.

Narkhede P., Poddar S., Walambe R., Ghinea G., Kotecha K. Cascaded Complementary Filter Architecture for Sensor Fusion in Attitude Estimation. Sensors. 2021;21:1–18. DOI: 10.3390/s21061937.

Valenti R. G., Dryanovski I., Xiao J. Z. Keeping a Good Attitude: A Quaternion-Based Orientation Filter for IMUs and MARGs. Sensors. 2015;15(8):19302–19330. DOI: 10.3390/s150819302.

Pedley M. High-Precision Calibration of a Three-Axis Accelerometer. Freescale Semiconductor Application Note. Austin, TX, USA; 2015.

Roetenberg D., Luinge H. J., Baten C. T., Veltink P. H. Compensation of Magnetic Disturbances Improves Inertial and Magnetic Sensing of Human Body Segment Orientation. IEEE Trans. Neural Syst. Rehabil. 2005;13:395–405. DOI: 10.1109/TNSRE.2005.847353.

Михайлюк М. В., Мальцев А. В., Тимохин П. Ю., Страшнов Е. В., Крючков Б. И., Усов В. М. Система виртуального окружения Virsim для имитационно-тренажерных комплексов подготовки космонавтов. Пилотируемые полеты в космос. 2020;37(4):72–95. DOI: 10.34131/MSF.20.4.72-95.

Rogers R. M. Applied Mathematics in Integrated Navigation Systems. AIAA Education Series; 2000.

Дронг В. И., Дубинин В. В., Ильин М. М. и др. Курс теоретической механики: учебник для вузов; под общ. ред. К. С. Колесникова. 3-е изд., стереотип. М.: Изд-во МГТУ им. Н. Э. Баумана; 2005. 736 с.

Accelerometer Sensor Parameters – MATLAB. Режим доступа: https://www.mathworks.com/help/nav/ref/accelparams.html.

Gyroscope Sensor Parameters – MATLAB. Режим доступа: https://www.mathworks.com/help/nav/ref/gyroparams.html.

Magnetometer Sensor Parameters – MATLAB. Режим доступа: https://www.mathworks.com/help/nav/ref/magparams.html.

Скачивания

Данные скачивания пока не доступны.