SINS 算法中的方向四元数规范校正:计算归一化方案及其效率

Yu A Plaksiy
{"title":"SINS 算法中的方向四元数规范校正:计算归一化方案及其效率","authors":"Yu A Plaksiy","doi":"10.20998/2078-9130.2023.1.284852","DOIUrl":null,"url":null,"abstract":"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. \nTo 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. \nBased 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. \nKeywords: orientation quaternion, Miller's orientation algorithm, SINS, norm error, computational drift, analytical reference model, quasi-coordinates, numerical simulation.","PeriodicalId":186064,"journal":{"name":"Bulletin of the National Technical University «KhPI» Series: Dynamics and Strength of Machines","volume":"28 25","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-12-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Orientation Quaternion Norm Correction in SINS Algorithms: Calculation Normalization Schemes and Their Efficiency\",\"authors\":\"Yu A Plaksiy\",\"doi\":\"10.20998/2078-9130.2023.1.284852\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"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. \\nTo 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. \\nBased 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. \\nKeywords: orientation quaternion, Miller's orientation algorithm, SINS, norm error, computational drift, analytical reference model, quasi-coordinates, numerical simulation.\",\"PeriodicalId\":186064,\"journal\":{\"name\":\"Bulletin of the National Technical University «KhPI» Series: Dynamics and Strength of Machines\",\"volume\":\"28 25\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-12-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Bulletin of the National Technical University «KhPI» Series: Dynamics and Strength of Machines\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.20998/2078-9130.2023.1.284852\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Bulletin of the National Technical University «KhPI» Series: Dynamics and Strength of Machines","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.20998/2078-9130.2023.1.284852","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

研究考虑了在带下惯性导航系统的操作算法中修正计算出的方向四元数的规范问题。考虑了校正过程中的两种现有方法,第一种方法是在计算周期中对旋转四元数进行归一化,第二种方法是对得到的四元数进行归一化。给出了 5 种著名的规范校正计算方案。为了模拟测试运动,我们使用了基于与克雷洛夫角相对应的三个旋转序列的四元数运动学旋转分析模型。该模型考虑了基本旋转角与时间的线性关系。该模型提供了刚体角速度矢量在相关轴上的投影以及相应准坐标在计算周期上的分析表示。在给定频率下参考运动的数值模拟结果显示为刚体角速度矢量在时间上的投影以及在方位参数配置空间中构建的轨迹的依赖关系。为了确定周期上的旋转四元数,使用了米勒算法,该算法可以根据角速度传感器以准坐标形式提供的理想信息,获得方向矢量的增加值。通过对真实旋转角度(定向矢量的模数)的三角函数进行相应的系列展开,将其转换为旋转四元数。数值实验表明,在法线误差最小的意义上,修正计算四元数的法线的最佳结果是由有限法线化方案之一给出的,该方案不存在除法运算,并能确保法线修正在时间上的稳定性。本文介绍了刚体旋转运动模型的数值模拟结果,以及计算出的方位四元数的规范校正方案的发展情况。关键词:方位四元数、米勒方位算法、SINS、规范误差、计算漂移、分析参考模型、准坐标、数值模拟。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Orientation Quaternion Norm Correction in SINS Algorithms: Calculation Normalization Schemes and Their Efficiency
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. Keywords: orientation quaternion, Miller's orientation algorithm, SINS, norm error, computational drift, analytical reference model, quasi-coordinates, numerical simulation.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信