Корекція норми кватерніона орієнтації в алгоритмах БІНС: розрахункові схеми нормування і їх ефективність

Вантажиться...
Ескіз

Дата

2023

DOI

https://doi.org/10.20998/2078-9130.2023.1.284852

Науковий ступінь

Рівень дисертації

Шифр та назва спеціальності

Рада захисту

Установа захисту

Науковий керівник

Члени комітету

Видавець

Національний технічний університет "Харківський політехнічний інститут"

Анотація

Розглядається задача корекції норми обчисленого кватерніона орієнтації в алгоритмах функціонування безплатформених інерціальних навігаційних систем. Розглянуто два існуючих підходи до процесу корекції, перший підхід полягає в нормуванні кватерніона повороту на такті обчислень, другий підхід полягає в нормуванні результуючого кватерніона. Приведено 5 відомих розрахункових схем корекції норми. Для моделювання тестового руху в роботі застосовано аналітичну кватерніонну кінематичну модель обертання, основану на послідовності трьох поворотів, що відповідають кутам Крилова. Розглянуто випадок лінійної залежності кутів елементарних поворотів від часу. Модель забезпечує отримання в аналітичному вигляді проекцій вектора кутової швидкості твердого тіла на зв'язані осі і відповідних квазікоординат на такті обчислень. Результати чисельного моделювання еталонного руху для заданого набору частот представлені у вигляді залежностей проекцій вектора кутової швидкості твердого тіла від часу і побудованих траєкторії в конфігураційному просторі параметрів орієнтації. Для визначення кватерніона повороту на такті використано алгоритм Міллера, який дозволяє отримати приріст вектора орієнтації на основі ідеальної інформації з датчиків кутової швидкості у вигляді квазікоординат. Перетворення до кватерніона повороту відбувається за допомогою відповідних розкладень тригонометричних функцій кута істинного повороту (модуля вектора орієнтації) в ряд. На основі програмно-чисельного експерименту показано, що найкращий результат корекції норми обчисленого кватерніона в сенсі мінімальної похибки норми дає одна із схем фінітного нормування, для якої відсутня операція ділення і яка забезпечує стійкість в часі процесу корекції норми. Приводяться результати чисельного моделювання модельного обертального руху твердого тіла і відпрацювання схем корекції норми обчисленого кватерніона орієнтації.
The problem of correcting the norm of the computed orientation quaternion in the algorithms for the operation of strapdown inertial navigation systems is considered. Two existing approaches to the correction process are considered, the first approach is to normalize the rotation quaternion at the computation cycle, the second approach is to normalize the resulting quaternion. 5 well-known calculation schemes for norm correction are given. To simulate the test motion, we used an analytical quaternion kinematic rotation model based on a sequence of three rotations corresponding to the Krylov angles. The case of linear dependence of elementary rotation angles on time is considered. The model provides analytical representation of the projections of the angular velocity vector of the rigid body on the associated axes and the corresponding quasi-coordinates on the calculation cycle. The results of numerical simulation of the reference motion for a given set of frequencies are presented as dependences of the projections of the angular velocity vector of the rigid body on time and the constructed trajectories in the configuration space of the orientation parameters. To determine the rotation quaternion on a cycle, the Miller algorithm was used, which makes it possible to obtain an increase in the orientation vector based on ideal information from the angular velocity sensors in the form of quasi-coordinates. The transformation into a rotation quaternion occurs with the help of the corresponding expansions of the trigonometric functions of the true rotation angle (modulus of the orientation vector) in a series. Based on a numerical experiment, it is shown that the best result of correcting the norm of the calculated quaternion in the sense of the minimum error of the norm is given by one of the finite normalization schemes, for which there is no division operation and ensures the stability of the norm correction in time. The results of numerical simulation of the model rotational motion of a rigid body and the development of schemes for correcting the norm of the calculated orientation quaternion are presented.

Опис

Ключові слова

кватерніон орієнтації, алгоритм орієнтації Міллера, БІНС, похибка норми, обчислювальний дрейф, аналітична еталонна модель, квазікоординати, чисельне моделювання, orientation quaternion, Miller's orientation algorithm, SINS, norm error, computational drift, analytical reference model, quasicoordinates, numerical simulation

Бібліографічний опис

Плаксій Ю. А. Корекція норми кватерніона орієнтації в алгоритмах БІНС: розрахункові схеми нормування і їх ефективність / Ю. А. Плаксій // Вісник Національного технічного університету "ХПІ". Сер. : Динаміка і міцність машин = Bulletin of the National Technical University "KhPI". Ser. : Dynamics and Strength of Machines : зб. наук. пр. – Харків : НТУ "ХПІ", 2023. – № 1. – С. 51-56.