Correction of integration of the kinematic equations of rotational motion of a rigid body

The problem of determining the orientation of a solid body in the determi- nation of Some estimates of the values of the Rodriguez-Hamilton parameter vector in The given moment of time and measurements at this moment of projection on tiscooping the coordinate system of a vector whose orien- tatio...

Full description

Saved in:
Bibliographic Details
Date:2020
Main Authors: Kolomiychuk, O.P., Naumenko, K.I., Коломийчук, О.П., Науменко, К.И., Коломійчук, О.П., Науменко, К.І.
Format: Article
Language:Ukrainian
Published: Інститут математики НАН України 2020
Online Access:https://trim.imath.kiev.ua/index.php/trim/article/view/424
Tags: Add Tag
No Tags, Be the first to tag this record!
Journal Title:Transactions of Institute of Mathematics of NAS of Ukraine
Download file: Pdf

Institution

Transactions of Institute of Mathematics of NAS of Ukraine
_version_ 1872552922613547008
author Kolomiychuk, O.P.
Naumenko, K.I.
Коломийчук, О.П.
Науменко, К.И.
Коломійчук, О.П.
Науменко, К.І.
author_facet Kolomiychuk, O.P.
Naumenko, K.I.
Коломийчук, О.П.
Науменко, К.И.
Коломійчук, О.П.
Науменко, К.І.
author_institution_txt_mv [ { "author": "О.П. Коломійчук", "institution": "Institute of Mathematics" }, { "author": "К.І. Науменко", "institution": null } ]
author_sort Kolomiychuk, O.P.
baseUrl_str https://trim.imath.kiev.ua/index.php/trim/oai
collection OJS
datestamp_date 2020-08-10T19:26:12Z
description The problem of determining the orientation of a solid body in the determi- nation of Some estimates of the values of the Rodriguez-Hamilton parameter vector in The given moment of time and measurements at this moment of projection on tiscooping the coordinate system of a vector whose orien- tation is known to be dual coordinate system. Obtain accurate solutions to the problem of estimation the orientation that provides the minimum of a given functionality of quality.
first_indexed 2026-08-04T01:07:08Z
format Article
fulltext Збiрник праць Iнституту математики НАН України 2018, т. 15, № 1, 27–32 УДК 513.7 Корекцiя результату iнтегрування кiнематичних рiвнянь обертового руху твердого тiла О.П. Коломiйчук, К. I. Науменко Iнститут математики НАН України, Київ; kolomithyk@rambler.ru, naumenkoki@ukr.net The problem of determining the orientation of a solid body in the determi- nation of Some estimates of the values of the Rodriguez-Hamilton parame- ter vector in The given moment of time and measurements at this moment of projection on tiscooping the coordinate system of a vector whose orien- tation is known to be dual coordinate system. Obtain accurate solutions to the problem of estimation the orientation that provides the minimum of a given functionality of quality. Розглядається задача визначення орiєнтацiї твердого тiла при визна- ченнi деякої оцiнки значень вектора параметрiв Родрига-Гамiльтона в заданий момент часу й вимiрiв у цей момент проекцiї на зв’язану з тi- лом систему координат вектора, орiєнтацiя якого вiдома в навiгацiйнiй системi координат. Отриманi точнi розв’язки задачi визначення оцiнки орiєнтацiї, що забезпечує мiнiмум заданого функцiоналу якостi. Розглядається задача корекцiї в заданий момент часу результа- ту iнтегрування кiнематичних рiвнянь обертового руху твердого тi- ла. Корекцiя здiйснюється з урахуванням iнформацiї про координати вектора k (результат вимiрювання) у зв’язанiй iз тiлом системi коор- динат B i цей вектор заданий у наваiгацiйнiй системi координат N вектором m. При вiдомiй матрицi перетворення координат A, яка задає орiєн- тацiю зв’язаної з тiлом системи координат щодо навiгацiйної, i при точних вимiрюваннях компонент вектора k справедлива рiвнiсть k = Am. (1) c� Коломiйчук О. П., Науменко К. I., 2018 28 Коломiйчук О.П., Науменко К. I. Взаємна орiєнтацiя двох декартових систем координат N i B по- ряд iз описом за допомогою матрицi перетворення координат A мо- же бути задана кватернiоном (чотиривимiрним вектором параметрiв Родрiга-Гамiльтона) q =  c n � =  cos'2 sin'2 e � , (2) який визначає плаский поворот системи координат N до сумiщення з системою B на кут ' навколо заданої нормованим вектором e ейле- рової вiсi обертання. Перша компонента c кватернiона q називається його скалярною частиною, а три iншi, якi представленi тривимiрним вектором n � векторною. Матриця перетворення координат A як функцiя кватернiона q має вигляд A(q) = (c2 � nTn)I+ 2[nnT �V(n)], (3) де “T” � знак операцiї транспонування, I � одинична матриця тре- тього порядку, оператор векторного добутку V(n) = nx � тривимiр- на квадратна матриця, яка як функцiя вектора n = [n1 n2 n3]T має вигляд V(n) = 2 4 0 �n3 n2 n3 0 �n1 �n2 n1 0 3 5 . Змiна орiєнтацiї твердого тiла описується вiдповiдним кiнематичним рiвнянням для матриць перетворення координат A, так само, як i для кватернiона q. Для кватернiона q це рiвняння має вигляд dq dt = 1 2 �(!)q, (4) де �(!) =  0 �!T ! V(!) � , ! = [!1 !2 !3]T � вектор кутової швидкостi тiла у проекцiях на вiсi зв’язаної з тiлом системи координат B. Вiдзначимо, що результат iнтегрування кiнематичного рiвняння (4) q0 =  c0 n0 � (5) Корекцiя результату iнтегрування кiнематичних рiвнянь обер‌ . . . 29 не гарантує точностi визначення орiєнтацiї тiла цим кватернiоном, що може бути обумовлено як похибками вимiрювання компонент ве- ктора кутової швидкостi !, так i можливими похибками чисельно- го iнтегрування цього рiвняння. Водночас додаткова iнформацiя про орiєнтацiю тiла, яку отримуємо при вимiровi в системi координат B компонент заданного в системi N вектора m, також супроводжується похибками вимiрювань. Тому розв’язок задачi визначення орiєнтацiї тiла треба проводи- ти за допомогою метода найменших квадратiв. Так, вважаючи, що похибки вимiрювань компонентiв вектора k як випадковi величини мають однакову дисперсiю, для розв’язання задачi використовувати- мемо процедуру мiнiмiзацiї функцiоналу J(q) = ↵sin2' 2 + �(k�A(q)m)T(k�A(q)m), (6) де ↵ i � � додатнi ваговi множники, ' � кут скiнченного поворо- ту iз заданою апрiорною оцiнкою орiєнтацiї тiла кватернiоном q0 в розташуваннi, яке задане кватернiоном q. Розв’язком задачi мiнiмiзацiї функцiонала (6) згiдно з [1] є ква- тернiон q⇤, який визначається як нормований власний вектор, що вiдповiдає максимальному власному значенню симетричної матрицi S = 2↵q0q0 T + �(K(m,k), (7) де K(m,k) =  mTk (m⇥ k)T m⇥ k mkT + kmT � (mTk)I � . (8) У роботi [2] запропонований обчислювальний алгоритм для вiдшу- кування цього власного вектора за допомогою iтерацiйної процедури, яка базується на використаннi градiєнтних методiв. Розглянемо процедуру визначення кватернiона q⇤ як деяку коре- кцiю кватернiона q0 шляхом введення додаткового повороту тiла зi стану, заданого цим кватернiоном, у стан, заданий кватернiоном q⇤ згiдно з формулою додавання скiнченних поворотiв q⇤ = �(q̂)q0, (9) де �(q) =  c �nT n cI�V(n) � , (10) 30 Коломiйчук О.П., Науменко К. I. q̂ � кватернiон, що вiдповiдає додатковому повороту, i для нього справедлива формула вiднiмання скiнченних поворотiв q̂ = (q0)q⇤, (11) де (q) =  c nT �n cI�V(n) � , (12) i, як неважко впевнитися, матрицi �(q) i (q) є ортогональними. Згiдно з (9-12) наведемо деякi важливi властивостi, якi з них ви- пливають �(q⇤) = �(q̂)�(q̂0), (13) (q̂) = (q0) (q̂⇤), (14) �(q) (q0) = (q0)�(q), (15) �T(q0)�(q) = �(q')� T(q0), (16) (q) T(q0) = T(q0) (q ), (17) де q' = [c nTA(q0)]T, q = [c nTAT(q0)]T. Вiдзначимо, що рiвностi (13) i (14) випливають iз (9) й (11). Вла- стивостi комутативностi (15) перевiряються безпосередньою пiдста- новкою згiдно з (10) i (12), а властивостi (16) й (17) є матричним вiдображенням теореми про переставнi скiнченнi повороти [3]. Оскiльки шуканий кватернiон q⇤ має задовiльнити рiвнiсть Sq⇤ = �⇤q⇤, (18) у якiй �⇤ � максимальне власне значення заданої виразом (7) симе- тричної матрицi S, то пiсля пiдстановки в цю рiвнiсть отриманого з (11) кватернiона q⇤ = T(q0)q̂ маємо S0q̂ = �⇤q̂, (19) де S0 = (q0)S T(q0). (20) Розглянємо добуток матриць у правiй частинi цiєї рiвностi. Не- важко впевнитися, що матриця K(m,k) у другому доданку рiвностi (7) може бути записана у виглядi K(m,k) = �(k) (m), (21) Корекцiя результату iнтегрування кiнематичних рiвнянь обер‌ . . . 31 де �(k) i (m) � це матрицi, якi визначають спiввiдношення (10) i (12), у яких скалярнi частини кватернiона дорiвнюють нулю (c = 0), а векторнi дорiвнюють k або m вiдповiдно. Тодi для добутку матриць справедливi представлення (q0)K(m,k) T(q0) = �(k) (q0) (m) T(q0), (q0)K(m,k) T(q0) = �(k) (A(q0)m)), (22) де перша рiвнiсть випливає з урахування властивостi (15), а друга з першої з урахуванням (17). Тобто, згiдно з (21), (q0)K(m,k) T(q0) = K(m,k0), (23) де k0 = A(q0)m � (24) апрiорна оцiнка вимiрюваного вектора. Тепер для заданої спiввiдношенням (20) матрицi S0 iз урахуван- ням (7), рiвностi (q0)q0 = ⇥ 1 0 0 0 ⇤T i рiвностi (23) отримуємо S0 =  2↵+ �k0 Tk �(k⇥ k0)T �(k⇥ k0) �(k0kT + kk0 T � (k0 Tk)I) � . При вiдображеннi рiвняння (19) у блоковiй формi легко помiтити, що власний вектор q̂ матрицi S0 може бути заданий як q̂ = 1 ⇢  � �(k⇥ k0) � , (25) де � � невизначена величина, а множник 1 ⇢ забезпечує нормування. Запишемо рiвняння (19) у блоковому виглядi  2↵+ �k0 Tk �(k⇥ k0)T �(k⇥ k0) �(k0kT + kk0 T � (k0 Tk)I) �  � �(k⇥ k0) � = = �⇤  � �(k⇥ k0) � . 32 Коломiйчук О.П., Науменко К. I. Тодi зi другої стрiчки цього рiвняння маємо � = �⇤ + �(kTk0), (26) а з першої з урахуванням (26) отримуємо таке рiвняння для визна- чення власного значення �⇤: �2 ⇤ � 2↵�⇤ � 2↵�(kT 0 k)� �2 = 0, тобто �⇤ = ↵+ (↵2 + 2↵�(kT 0 k) + �2) 1 2 . (27) Так, розв’язок сформульованої задачi визначення оцiнки орiєнта- цiї твердого тiла задається спiввiдношенням (9), у якому кватернiон корекцiї q̂ задається згiдно з рiвностями (25)-(27). Треба вiдзначити, що структура коректованого повороту вiдобра- жає фiзичну iнтерпретацiю корекцiї й вона полягає в поворотi зада- ного кватернiоном q0 базису навколо вiсi, ортогональної до векторiв k i k0 на такий кут, щоб завдяки цьому повороту вектор оцiнки вимi- рювань k⇤ = A(q⇤)m був мiж k i k0, а кут мiж векторами k⇤ i k та k⇤ i k0 були певним чином пропорцiйними до “достовiрностi” iнформацiї кожного з вимiрювальних каналiв. [1] Науменко К. И. Локальный метод определения ориентации твёрдого тела: Навигация и управление. Институт математики АН УССР. � Киев, 1982. � С. 121–128. [2] Науменко К. I. Застосування градiєнтного методу при визначеннi локальної орiєнтацiї твердого тiла // Зб. праць Iн-ту математики НАН України. � 2010. � 7, 3.� С. 370–378. [3] Лурье А. И. Аналитическая механика. � М.: Физматгиз, 1961. � 824 с.
id oai:trim.imath.kiev.ua:article-424
institution Transactions of Institute of Mathematics of NAS of Ukraine
keywords_txt_mv keywords
language Ukrainian
last_indexed 2026-08-04T01:07:08Z
publishDate 2020
publisher Інститут математики НАН України
record_format ojs
resource_txt_mv trimimathkievua/5a/466d79b63100be9c9ec0f3a7a446295a.pdf
spelling oai:trim.imath.kiev.ua:article-4242020-08-10T19:26:12Z Correction of integration of the kinematic equations of rotational motion of a rigid body Корекцiя результату iнтегрування кiнематичних рiвнянь обертового руху твердого тiла Корекцiя результату iнтегрування кiнематичних рiвнянь обертового руху твердого тiла Kolomiychuk, O.P. Naumenko, K.I. Коломийчук, О.П. Науменко, К.И. Коломійчук, О.П. Науменко, К.І. The problem of determining the orientation of a solid body in the determi- nation of Some estimates of the values of the Rodriguez-Hamilton parameter vector in The given moment of time and measurements at this moment of projection on tiscooping the coordinate system of a vector whose orien- tation is known to be dual coordinate system. Obtain accurate solutions to the problem of estimation the orientation that provides the minimum of a given functionality of quality. Розглядається задача визначення орiєнтацiї твердого тiла при визначеннi деякої оцiнки значень вектора параметрiв Родрига-Гамiльтона в заданий момент часу й вимiрiв у цей момент проекцiї на зв’язану з тiлом систему координат вектора, орiєнтацiя якого вiдома в навiгацiйнiй системi координат. Отриманi точнi розв’язки задачi визначення оцiнки орiєнтацiї, що забезпечує мiнiмум заданого функцiоналу якостi. Розглядається задача визначення орiєнтацiї твердого тiла при визначеннi деякої оцiнки значень вектора параметрiв Родрига-Гамiльтона в заданий момент часу й вимiрiв у цей момент проекцiї на зв’язану з тiлом систему координат вектора, орiєнтацiя якого вiдома в навiгацiйнiй системi координат. Отриманi точнi розв’язки задачi визначення оцiнки орiєнтацiї, що забезпечує мiнiмум заданого функцiоналу якостi. Інститут математики НАН України 2020-08-10 Article Article application/pdf https://trim.imath.kiev.ua/index.php/trim/article/view/424 Transactions of Institute of Mathematics, the NAS of Ukraine; Vol. 15 No. 1 (2018): Mathematical problems of mechanics and computational mathematics ; 27-32 Сборник Трудов Института математики НАН Украины; Том 15 № 1 (2018): Математические проблемы механики и вычислительной математики ; 27-32 Збірник Праць Інституту математики НАН України; Том 15 № 1 (2018): Математичнi проблеми механiки та обчислювальної математики; 27-32 3083-7529 1815-2910 uk https://trim.imath.kiev.ua/index.php/trim/article/view/424/423 Авторське право (c) 2020 О.П. Коломійчук, К.І. Науменко http://creativecommons.org/licenses/by/4.0
spellingShingle Kolomiychuk, O.P.
Naumenko, K.I.
Коломийчук, О.П.
Науменко, К.И.
Коломійчук, О.П.
Науменко, К.І.
Correction of integration of the kinematic equations of rotational motion of a rigid body
title Correction of integration of the kinematic equations of rotational motion of a rigid body
title_alt Корекцiя результату iнтегрування кiнематичних рiвнянь обертового руху твердого тiла
Корекцiя результату iнтегрування кiнематичних рiвнянь обертового руху твердого тiла
title_full Correction of integration of the kinematic equations of rotational motion of a rigid body
title_fullStr Correction of integration of the kinematic equations of rotational motion of a rigid body
title_full_unstemmed Correction of integration of the kinematic equations of rotational motion of a rigid body
title_short Correction of integration of the kinematic equations of rotational motion of a rigid body
title_sort correction of integration of the kinematic equations of rotational motion of a rigid body
url https://trim.imath.kiev.ua/index.php/trim/article/view/424
work_keys_str_mv AT kolomiychukop correctionofintegrationofthekinematicequationsofrotationalmotionofarigidbody
AT naumenkoki correctionofintegrationofthekinematicequationsofrotationalmotionofarigidbody
AT kolomijčukop correctionofintegrationofthekinematicequationsofrotationalmotionofarigidbody
AT naumenkoki correctionofintegrationofthekinematicequationsofrotationalmotionofarigidbody
AT kolomíjčukop correctionofintegrationofthekinematicequationsofrotationalmotionofarigidbody
AT naumenkokí correctionofintegrationofthekinematicequationsofrotationalmotionofarigidbody
AT kolomiychukop korekciârezulʹtatuintegruvannâkinematičnihrivnânʹobertovogoruhutverdogotila
AT naumenkoki korekciârezulʹtatuintegruvannâkinematičnihrivnânʹobertovogoruhutverdogotila
AT kolomijčukop korekciârezulʹtatuintegruvannâkinematičnihrivnânʹobertovogoruhutverdogotila
AT naumenkoki korekciârezulʹtatuintegruvannâkinematičnihrivnânʹobertovogoruhutverdogotila
AT kolomíjčukop korekciârezulʹtatuintegruvannâkinematičnihrivnânʹobertovogoruhutverdogotila
AT naumenkokí korekciârezulʹtatuintegruvannâkinematičnihrivnânʹobertovogoruhutverdogotila