z-logo
open-access-imgOpen Access
Angle estimation of a single‐axis rotation: a practical inertial‐measurement‐unit‐based method
Author(s) -
Zheng Shuaiyong,
Dong Hongxin,
Zhang Ruifeng,
Huang Zhigang,
Wang Jiawu
Publication year - 2017
Publication title -
iet science, measurement and technology
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.418
H-Index - 49
eISSN - 1751-8830
pISSN - 1751-8822
DOI - 10.1049/iet-smt.2016.0459
Subject(s) - inertial measurement unit , rotation (mathematics) , inertial frame of reference , inertial reference unit , computer science , acoustics , inertial navigation system , physics , artificial intelligence , classical mechanics
A practical inertial‐measurement‐unit‐based method is proposed to measure the angle of a single‐axis rotation, where the axis rotation is invisible or inaccessible. The proposed method utilises the angular velocities of an inertial‐measurement unit (IMU) to compute the orientation of the rotating axis. An equation with respect to the unknown rotation angle is first developed due to that the attitude angles of IMU vary as the measured target rotates. An interpolation algorithm is proposed to solve the equation, and simulations are performed. Finally, with a turntable and an IMU, comparative experiments are conducted to validate the proposed method. Results demonstrate the robustness to initial noise and the effectiveness under different situations.The proposed method is practical because of its simple structure, flexible installation and applicability in complex environments. Another more contributions of this study are a feasible approach to measure the orientation of the rotating axis. This method solves the problem of complex and difficult installation of angle measuring equipment in specific environments. It is simple and suited for use in the real‐time calculation of angular displacement. It can be used to measure the rotation angle of rotating motors or the rotating axis of some equipment.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here