Forward and Inverse Dynamics of a Six-Axis Accelerometer Based on a Parallel Mechanism
Abstract
:1. Introduction
2. Structural Design and Principle Model
2.1. Structural Design
2.2. Principle Model and Its Coordinate System
3. Dynamic Analysis of the System
- (1)
- Inertial mass, pedestal and sub-pedestals are all rigid bodies with no deformation. The weight of the spherical joints and piezoelectric ceramics can be ignored because the inertial mass has a large mass. Therefore, all branches are regarded as ideal two-force rod components [42].
- (2)
- In a multi-axis sensor system, the negative impact of the flexible spherical joint can be ignored due to the large axial stiffness of the branch chain [22]. Therefore, all flexible spherical joints are assumed to be ideal without friction and creep.
- (3)
3.1. Forward Dynamics
3.2. Inverse Dynamics
3.2.1. Equation Establishment
3.2.2. Equation Solving
4. Numerical Simulation
5. Actual Experiment
5.1. Actual Experiment 1
5.2. Actual Experiment 2
6. Conclusions and Discussion
- (1)
- The analytical expression of the equivalent length of the branch chain with respect to the relative pose parameters between {O2} and to {O1} is obtained by analyzing the kinematic equation of the branch chain and combining with the Taylor formula. On the premise of avoiding the forward kinematics of the sensor elastic body, the coordination equation between the branch chain lengths is obtained based on the expression of the branch chain length. Based on this, combined with the Newton–Euler equation of the system, the analytical expression of the axial force of the branch chain with respect to the measured acceleration is obtained, which comprise the FDEs of the sensor. The results of FDEs are compared with those of the simulation and experimental, and their relative errors are less than 0.06% and 2.21% respectively. This demonstrates that the modeling scheme and experimental scheme in this article are correct. This lays a theoretical foundation for the calibration, fault diagnosis and structural optimization of multi-dimensional sensors.
- (2)
- The Routh equation can be used to establish the differential equations of motion when the system has dependent coordinates. The Hamiltonian equations of the system are related to generalized momentum and generalized velocity. The undetermined multiplier in the equation is related to the mass of the inertial mass, the side length of the inertial mass, the axial force of the branch chain and the generalized momentum. The Legendre transformation and the analytical solution of the undetermined multiplier can be used to derive the VDEs of the system. The IDEs of the system include VDEs and Newton–Euler equations. Based on the orthogonal relationship between generalized coordinates and generalized momentum, the explicit recursive algorithm of the unknown quantity in the IDEs can be given. The actual prototype experiment shows that the relative errors of linear acceleration and angular acceleration are 6.53% and 7.65%, respectively. Also, the decoupling algorithm meets the real-time requirements. The test accuracy and efficiency are better than the performance test of the physical prototype of the same type of six-axis accelerometer [26,41]. The relative error of the ocean wave buoy test based on the IDEs of the sensor does not exceed 8.20%, which demonstrates the universal applicability of the scheme proposed in this article.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Evren Han, S.; Unel, M. An acceleration-based hybrid learning-adaptive controller for robot manipulators. Trans. Inst. Meas. Control 2019, 41, 2114–2123. [Google Scholar] [CrossRef] [Green Version]
- Huang, L.; Li, Z.; Xie, F.; Feng, K. Strapdown Sculling Velocity Algorithms Using Novel Input Combinations. Math. Probl. Eng. 2018, 2018, 1–9. [Google Scholar] [CrossRef]
- Balfas, M.; Ahamed, S.I.; Tamma, C.; Arif, M.; Kattan, A.J.; Chu, W. A Study and Estimation a Lost Person Behavior in Crowded Areas Using Accelerometer Data from Smartphones. In Proceedings of the 2018 IEEE 42nd Annual Computer Software and Applications Conference (COMPSAC), Tokyo, Japan, 23–27 July 2018; pp. 860–865. [Google Scholar]
- Wang, X.; Xiao, L. Gyroscope-reduced inertial navigation system for flight vehicle motion estimation. Adv. Space Res. 2017, 59, 413–424. [Google Scholar] [CrossRef]
- Godfrey, A.; Conway, R.; Meagher, D.; ÓLaighin, G. Direct measurement of human movement by accelerometry. Med. Eng. Phys. 2008, 30, 1364–1386. [Google Scholar] [CrossRef]
- Mohammed, Z.; Elfadel, I.; Abe, M.; Rasras, M. Monolithic Multi Degree of Freedom (MDoF) Capacitive MEMS Accelerometers. Micromachines 2018, 9, 602. [Google Scholar] [CrossRef] [Green Version]
- Baranov, P.; Nesterenko, T.; Barbin, E.; Koleda, A.; Tanaka, S.; Tsukamoto, T.; Kulinich, I.; Zykov, D.; Shelupanov, A. A novel multiple-axis MEMS gyroscope-accelerometer with decoupling frames. Sens. Rev. 2019, 39, 670–681. [Google Scholar] [CrossRef]
- Liu, C.; Zhang, S.; Yu, S.; Yuan, X.; Liu, S. Design and analysis of gyro-free inertial measurement units with different configurations. Sens. Actuators Phys. 2014, 214, 175–186. [Google Scholar] [CrossRef]
- Tan, C.-W.; Park, S. Design of accelerometer-based inertial navigation systems. IEEE Trans. Instrum. Meas. 2005, 54, 2520–2530. [Google Scholar] [CrossRef]
- Wang, D.H.; Yuan, G. A Six-Degree-of-Freedom Acceleration Sensing Method Based on Six Coplanar Single-Axis Accelerometers. IEEE Trans. Instrum. Meas. 2011, 60, 1433–1442. [Google Scholar] [CrossRef]
- Yoganandan, N.; Zhang, J.; Pintar, F.A.; King Liu, Y. Lightweight low-profile nine-accelerometer package to obtain head angular accelerations in short-duration impacts. J. Biomech. 2006, 39, 1347–1354. [Google Scholar] [CrossRef]
- Zou, T.; Ni, F.; Guo, C.; Li, K.; Liu, H. A 6-DOF acceleration sensor with cylindrical configuration. Sens. Actuators Phys. 2016, 251, 167–178. [Google Scholar] [CrossRef]
- Park, S.; Tan, C.-W.; Park, J. A scheme for improving the performance of a gyroscope-free inertial measurement unit. Sens. Actuators Phys. 2005, 121, 410–420. [Google Scholar] [CrossRef]
- Schopp, P.; Klingbeil, L.; Peters, C.; Buhmann, A.; Manoli, Y. Sensor Fusion Algorithm and Calibration for a Gyroscope-free IMU. Procedia Chem. 2009, 1, 1323–1326. [Google Scholar] [CrossRef] [Green Version]
- Song, T.; Li, K.; Wu, Q.; Li, Q.; Xue, Q. An improved self-calibration method with consideration of inner lever-arm effects for a dual-axis rotational inertial navigation system. Meas. Sci. Technol. 2020, 31, 074001. [Google Scholar] [CrossRef]
- Lv, H.; Qin, L.; Liu, J. Principle Research on a Single Mass Six-Degree-of-Freedom Accelerometer With Six Groups of Piezoelectric Sensing Elements. IEEE Sens. J. 2015, 15, 3301–3310. [Google Scholar] [CrossRef]
- Meng, M.; Wu, Z.C.; Yu, Y.; Ge, Y.; Ge, Y.J. Design and Characterization of a Six-axis Accelerometer. In Proceedings of the 2005 IEEE International Conference on Robotics and Automation (ICRA 2005), Barcelona, Spain, 18–22 April 2005. [Google Scholar]
- Amarasinghe, R.; Dao, D.V.; Toriyama, T.; Sugiyama, S. Development of miniaturized 6-axis accelerometer utilizing piezoresistive sensing elements. Sens. Actuators Phys. 2007, 134, 310–320. [Google Scholar] [CrossRef]
- Gaillet, A.; Reboulet, C. An Isostatic Six Component Force and Torque Sensor. In Proceedings of the 13th International Symposium on Industrial Robotics, Chicago, IL, USA, 17–21 April 1983; pp. 102–111. [Google Scholar]
- Zhao, Y.; Zhang, C.; Zhang, D.; Shi, Z.; Zhao, T. Mathematical Model and Calibration Experiment of a Large Measurement Range Flexible Joints 6-UPUR Six-Axis Force Sensor. Sensors 2016, 16, 1271. [Google Scholar] [CrossRef] [Green Version]
- Niu, Z.; Zhao, T.; Zhao, Y.; Hu, Q.; Ding, S. Design and Analysis of the Measurement Characteristics of a Bidirectional-Decoupling Over-Constrained Six-Dimensional Parallel-Mechanism Force Sensor. Sensors 2017, 17, 1985. [Google Scholar] [CrossRef] [Green Version]
- Zhou, S.; Sun, J.; Gao, F. Influence of flexible spherical joints parameters on accuracy of the six-axis force/torque sensor with three-three orthogonal parallel mechanism. Mech. Mach. Theory 2020, 145, 1–23. [Google Scholar] [CrossRef]
- Templeman, J.O.; Sheil, B.B.; Sun, T. Multi-axis force sensors: A state-of-the-art review. Sens. Actuators Phys. 2020, 304, 1–17. [Google Scholar] [CrossRef]
- Li, C.; Song, W.; Song, Y. Sensitivity and sensitivity isotropy of an 8/4–4 parallel six-axis force sensor. Sens. Rev. 2020, 40, 617–627. [Google Scholar] [CrossRef]
- Yao, J.; Zhang, H.; Zhu, J.; Xu, Y.; Zhao, Y. Isotropy analysis of redundant parallel six-axis force sensor. Mech. Mach. Theory 2015, 91, 135–150. [Google Scholar] [CrossRef]
- Chapsky, V.; Portman, V.T.; Sandler, B.-Z. Single-mass 6-DOF isotropic accelerometer with segmented PSD sensors. Sens. Actuators Phys. 2007, 135, 558–569. [Google Scholar] [CrossRef]
- Gao, Z.; Zhang, D. Design, analysis and fabrication of a multidimensional acceleration sensor based on fully decoupled compliant parallel mechanism. Sens. Actuators Phys. 2010, 163, 418–427. [Google Scholar] [CrossRef]
- Sun, Z.; Liu, J.; Yu, C.; Zheng, Y. A Small Range Six-Axis Accelerometer Designed with High Sensitivity DCB Elastic Element. Sensors 2016, 16, 1552. [Google Scholar] [CrossRef]
- Yu, C.; Zhang, X.; Jia, Q.; Liu, J. Structural research on a six-axis accelerometer for picking robot wrist. Int. Agric. Eng. J. 2011, 20, 36–41. [Google Scholar]
- Xia, Y.; Li, C.; You, J.; Shen, J.; Moore, J.Z. Influences analysis of configurations on the performance of parallel type six-axis accelerometers. Trans. Famena 2013, 37, 67–86. [Google Scholar] [CrossRef]
- You, J.; Wang, L.; Xi, F.; Shen, J. Decoupling Algorithm and Maximum Operation Frequency of a Novel Parallel Type Six-Axis Accelerometer. IEEE Sens. J. 2020, 20, 12637–12651. [Google Scholar] [CrossRef]
- Oh, H.S.; Kim, U.; Kang, G.; Seo, J.K.; Choi, H.R. Multi-Axial Force/Torque Sensor Calibration Method Based on Deep-Learning. IEEE Sens. J. 2018, 18, 5485–5496. [Google Scholar] [CrossRef]
- You, J.; Li, C.; Wu, H.; Shen, J. Error and fault-tolerant processing of parallel type six-axis accelerometer. Opt. Precis. Eng. 2015, 23, 2522–2532. [Google Scholar] [CrossRef]
- Yang, E.C.-Y. Design and Sensitivity Analysis Simulation of a Novel 3D Force Sensor Based on a Parallel Mechanism. Sensors 2016, 16, 2147. [Google Scholar] [CrossRef] [PubMed]
- Zhang, D.; Liu, J.; Qin, L.; Liu, J.; Li, M. Multiparameter Modeling of Piezoelectric Six-Degree-of-Freedom Accelerometer About Sensitivity Characteristics. IEEE Sens. J. 2020, 20, 7129–7137. [Google Scholar] [CrossRef]
- Nag, A.; Mohan, S.; Bandyopadhyay, S. Forward kinematic analysis of the 3-RPRS parallel manipulator. Mech. Mach. Theory 2017, 116, 262–272. [Google Scholar] [CrossRef]
- You, J.; Li, C.; Wu, H.; Yan, F.; Wang, J. Research on the decoupling algorithm of pre-stressed parallel six-axis accelerometer. Chin. J. Sci. Instrum. 2017, 38, 1216–1225. [Google Scholar] [CrossRef]
- Raoofian, A.; Kamali, E.A.; Taghvaeipour, A. Forward dynamic analysis of parallel robots using modified decoupled natural orthogonal complement method. Mech. Mach. Theory 2017, 115, 197–217. [Google Scholar] [CrossRef]
- Yuan, W.-H.; Tsai, M.-S. A novel approach for forward dynamic analysis of 3-PRS parallel manipulator with consideration of friction effect. Robot. Comput. Integr. Manuf. 2014, 30, 315–325. [Google Scholar] [CrossRef]
- Li, Y.; Wang, G.; Yang, X.; Zhang, H.; Han, B.; Zhang, Y. Research on static decoupling algorithm for piezoelectric six axis force/torque sensor based on LSSVR fusion algorithm. Mech. Syst. Signal Process. 2018, 110, 509–520. [Google Scholar] [CrossRef]
- Wan, Z.; Cui, F.; Zhang, Y.K.; Liu, W.; Chen, W.Y.; Zhang, W.P. Design of Proof Mass and System-Level Simulation of a Micromachined Electrostatically Suspended Accelerometer. In Proceedings of the 2011 International Conference on Advanced Design and Manufacturing Engineering, Guangzhou, China, 16–18 September 2011; pp. 1631–1634. [Google Scholar]
- You, J.; Fu, Z.; Li, C.; Wu, H.; Wang, J. Parameter identification and perturbation algorithm of parallel type six-axis accelerometer. J. Vib. Shock 2019, 38, 134–141. [Google Scholar] [CrossRef]
- Yunping, L.; Xin, W.; Jingjing, Y.; Cheng, C. Ocean Wave Buoy Based on Parallel Six-Dimensional Accelerometer. IEEE Access 2020, 8, 29627–29638. [Google Scholar] [CrossRef]
Types of Axial Force | Linear Acceleration Error δa/% | Angular Acceleration Error δe/% | Calculating Time t/s |
---|---|---|---|
Calculation result of the FDEs | 0.014 | 0.013 | 0.037 |
ADAMS simulation | 0.401 | 0.442 | 0.037 |
Component | Material | Mass/g | Dimensions/mm |
---|---|---|---|
Inertial Mass | 45# Steel | 1450.00 | 60 × 60 × 60 |
Flexible Spherical Joint | 65 Mn | 3.18 | |
Locking Plate | 6063 Duralumin | 0.23 | |
Pretension Rod | 45# Steel | 10.60 | |
Sub-pedestal | 6063 Duralumin | 113.42 | |
Pedestal | 6063 Duralumin | 846.20 | |
Piezoelectric Ceramic | Type: YT-5L | 1.12 | Φ8 × 3 |
Performance | Value | Performance | Value |
---|---|---|---|
Range: roll, pitch, yaw (°/s) | ±300 | Range: X, Y, Z (g) | ±6 |
Zero error (°/s) | <0.5 | Linear acceleration resolution (g) | <0.001 |
Zero instability (°/s) | 6 | Bias stability (g) | <0.007 |
Angular velocity resolution (°/s) | 0.01 | Measurement bandwidth (Hz) | 20 |
Sampling Frequency/Hz | δf1max/% | δf1min/% | δa/% | δe/% | t/s | |||||
---|---|---|---|---|---|---|---|---|---|---|
This Work | Ref. [33] | This Work | Ref. [33] | This Work | Ref. [31] | This Work | Ref. [31] | This Work | Ref. [31] | |
500 | 2.21 | 2.53 | −2.15 | −2.79 | 6.53 | 9.35 | 7.65 | 9.65 | 1.03 | 3.33 |
600 | 1.97 | 2.21 | −1.81 | −2.52 | 6.07 | 9.12 | 7.18 | 9.31 | 1.24 | 3.91 |
700 | 1.73 | 1.93 | −1.76 | −2.34 | 5.77 | 8.83 | 6.97 | 8.92 | 1.65 | 4.67 |
800 | 1.55 | 1.57 | −1.99 | −2.17 | 5.45 | 8.74 | 6.64 | 8.79 | 2.04 | 5.27 |
900 | 1.24 | 1.45 | −1.81 | −1.87 | 5.45 | 8.79 | 6.68 | 8.14 | 2.63 | 5.82 |
1000 | 1.08 | 1.37 | −1.57 | −1.65 | 5.30 | 8.43 | 6.64 | 8.62 | 3.15 | 6.48 |
Setting of Test Parameters | δf1max/% | δf1min/% | δa/% | δe/% | t/s | |
---|---|---|---|---|---|---|
Vibration frequency of the vibration shaker (Am = 5 mm) | 6 | 1.23 | −1.42 | 6.25 | 7.37 | 3.12 |
7 | 1.11 | −1.61 | 6.93 | 6.84 | 3.19 | |
8 | 1.09 | −1.59 | 6.36 | 7.51 | 3.21 | |
9 | 1.23 | −1.63 | 7.24 | 7.79 | 3.15 | |
10 | 1.19 | −1.71 | 6.68 | 7.63 | 3.17 | |
Vibration amplitude of the vibration shaker (fm = 5 Hz) | 6 | 1.02 | −1.47 | 6.75 | 6.72 | 3.14 |
7 | 1.13 | −1.56 | 6.23 | 7.18 | 3.19 | |
8 | 1.21 | −1.49 | 7.11 | 7.39 | 3.18 | |
9 | 0.97 | −1.38 | 6.21 | 7.16 | 3.13 | |
10 | 1.06 | −1.62 | 6.47 | 6.79 | 3.18 |
Measuring Moment (h) | 0:00 | 2:00 | 4:00 | 6:00 | 8:00 | 10:00 | 12:00 | 14:00 | 16:00 | 18:00 | 20:00 | 22:00 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Based on this work (m) | 0.53 | 0.36 | 0.34 | 0.38 | 0.41 | 0.56 | 0.59 | 0.42 | 0.36 | 0.49 | 0.38 | 0.40 |
Based on TRIAXYS wave buoy (m) | 0.49 | 0.35 | 0.34 | 0.36 | 0.42 | 0.61 | 0.56 | 0.40 | 0.39 | 0.47 | 0.41 | 0.37 |
Relative error (%) | 8.16 | 2.86 | 0 | 5.56 | 2.38 | 8.20 | 5.36 | 5.00 | 7.69 | 4.26 | 7.32 | 8.11 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wang, L.; You, J.; Yang, X.; Chen, H.; Li, C.; Wu, H. Forward and Inverse Dynamics of a Six-Axis Accelerometer Based on a Parallel Mechanism. Sensors 2021, 21, 233. https://doi.org/10.3390/s21010233
Wang L, You J, Yang X, Chen H, Li C, Wu H. Forward and Inverse Dynamics of a Six-Axis Accelerometer Based on a Parallel Mechanism. Sensors. 2021; 21(1):233. https://doi.org/10.3390/s21010233
Chicago/Turabian StyleWang, Linkang, Jingjing You, Xiaolong Yang, Huaxin Chen, Chenggang Li, and Hongtao Wu. 2021. "Forward and Inverse Dynamics of a Six-Axis Accelerometer Based on a Parallel Mechanism" Sensors 21, no. 1: 233. https://doi.org/10.3390/s21010233
APA StyleWang, L., You, J., Yang, X., Chen, H., Li, C., & Wu, H. (2021). Forward and Inverse Dynamics of a Six-Axis Accelerometer Based on a Parallel Mechanism. Sensors, 21(1), 233. https://doi.org/10.3390/s21010233