{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,6]],"date-time":"2025-12-06T16:45:51Z","timestamp":1765039551458,"version":"build-2065373602"},"reference-count":44,"publisher":"MDPI AG","issue":"19","license":[{"start":{"date-parts":[[2020,9,23]],"date-time":"2020-09-23T00:00:00Z","timestamp":1600819200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>To measure the support attitude of hydraulic support, a support attitude sensing system composed of an inertial measurement unit with microelectromechanical system (MEMS) was designed in this study. Yaw angle estimation with magnetometers is disturbed by the perturbed magnetic field generated by coal rock structure and high-power equipment of shearer in automatic coal mining working face. Roll and pitch angles are estimated using the MEMS gyroscope and accelerometer, and the accuracy is not reliable with time. In order to eliminate the measurement error of the sensors and obtain the high-accuracy attitude estimation of the system, an unscented Kalman filter based on quaternion according to the characteristics of complementation of the magnetometer, accelerometer and gyroscope is applied to optimize the solution of sensor data. Then the gradient descent algorithm is used to optimize the key parameter of unscented Kalman filter, namely process noise covariance, to improve the accuracy of attitude calculation. Finally, an experiment and industrial application show that the average measurement error of yaw angle is less than 2\u00b0 and that of pitch angle and roll angle is less than 1\u00b0, which proves the efficiency and feasibility of the proposed system and method.<\/jats:p>","DOI":"10.3390\/s20195459","type":"journal-article","created":{"date-parts":[[2020,9,24]],"date-time":"2020-09-24T02:56:43Z","timestamp":1600916203000},"page":"5459","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["A Portable Support Attitude Sensing System for Accurate Attitude Estimation of Hydraulic Support Based on Unscented Kalman Filter"],"prefix":"10.3390","volume":"20","author":[{"given":"Xuliang","family":"Lu","sequence":"first","affiliation":[{"name":"School of Mechatronic Engineering, China University of Mining and Technology, Daxue Road, Xuzhou 221116, China"}]},{"given":"Zhongbin","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Mechatronic Engineering, China University of Mining and Technology, Daxue Road, Xuzhou 221116, China"}]},{"given":"Chao","family":"Tan","sequence":"additional","affiliation":[{"name":"School of Mechatronic Engineering, China University of Mining and Technology, Daxue Road, Xuzhou 221116, China"}]},{"given":"Haifeng","family":"Yan","sequence":"additional","affiliation":[{"name":"School of Mechatronic Engineering, China University of Mining and Technology, Daxue Road, Xuzhou 221116, China"}]},{"given":"Lei","family":"Si","sequence":"additional","affiliation":[{"name":"School of Mechatronic Engineering, China University of Mining and Technology, Daxue Road, Xuzhou 221116, China"}]},{"given":"Dong","family":"Wei","sequence":"additional","affiliation":[{"name":"School of Mechatronic Engineering, China University of Mining and Technology, Daxue Road, Xuzhou 221116, China"}]}],"member":"1968","published-online":{"date-parts":[[2020,9,23]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"349","DOI":"10.1002\/jccs.199700052","article-title":"Coal mine intellectualization: The core technology of high quality development","volume":"44","author":"Wang","year":"2019","journal-title":"J. China Coal. Soc."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Hu, S., Tang, C., Yu, R., Liu, F., and Wang, X. (2013, January 20\u201322). Intelligent coal mine monitoring system based on the Internet of Things. Proceedings of the 2013 3rd International Conference on Consumer Electronics, Communications and Networks, Xianning, China.","DOI":"10.1109\/CECNet.2013.6703350"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"444","DOI":"10.1016\/J.ENG.2017.04.003","article-title":"The recent technological development of intelligent mining","volume":"3","author":"Wang","year":"2017","journal-title":"Engineering"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1687814018820143","DOI":"10.1177\/1687814018820143","article-title":"Dynamic model analysis of hydraulic support","volume":"11","author":"Guan","year":"2019","journal-title":"Adv. Mech. Eng."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"553","DOI":"10.4028\/www.scientific.net\/AMR.1036.553","article-title":"Design of the roof support with strait-Line mechanism","volume":"1036","author":"Gwiazda","year":"2014","journal-title":"Adv. Mater. Res."},{"key":"ref_6","first-page":"1619","article-title":"Determining the support capacity based on roof and coal wall control","volume":"39","author":"Wang","year":"2014","journal-title":"J. China. Coal. Soc."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"181842","DOI":"10.1109\/ACCESS.2019.2958981","article-title":"New method and experiment for detecting relative position and posture of the hydraulic support","volume":"7","author":"Zhang","year":"2019","journal-title":"IEEE Access"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"2667","DOI":"10.1007\/s11277-018-5294-4","article-title":"The research on characteristics of hydraulic support advancing control system in coal mining face","volume":"102","author":"Cao","year":"2018","journal-title":"Wirel. Pers. Commun."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Yang, X., Wang, R., Wang, H., and Yang, Y. (2020). A novel method for measuring pose of hydraulic supports relative to inspection robot using LiDAR. Measurement, 154.","DOI":"10.1016\/j.measurement.2019.107452"},{"key":"ref_10","first-page":"1110","article-title":"Pose adjusting simulation of hydraulic support based on mechanical-electrical-hydraulic coordination","volume":"25","author":"Meng","year":"2018","journal-title":"Teh. Vjesn."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"69","DOI":"10.2507\/IJSIMM17(1)412","article-title":"Analysis on the pose and dynamic response of hydraulic support under dual impact loads","volume":"17","author":"Zeng","year":"2018","journal-title":"Int. J. Simul. Model."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"107743","DOI":"10.1016\/j.measurement.2020.107743","article-title":"A virtual adjustment method and experimental study of the support attitude of hydraulic support groups in propulsion state","volume":"158","author":"Ge","year":"2020","journal-title":"Measurement"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"305","DOI":"10.1016\/j.measurement.2019.02.060","article-title":"A fiber Bragg grating tilt sensor for posture monitoring of hydraulic supports in coal mine working face","volume":"138","author":"Liang","year":"2019","journal-title":"Measurement"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"76030","DOI":"10.1109\/ACCESS.2019.2922325","article-title":"MyoTrack: Realtime estimation of subject participation in robotic Rehabilitation using sEMG and IMU","volume":"7","author":"Pareek","year":"2019","journal-title":"IEEE Access"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"879","DOI":"10.3390\/s18030879","article-title":"Study of the navigation method for a snake robot based on the kinematics model with MEMS IMU","volume":"18","author":"Xu","year":"2018","journal-title":"Sensors"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"4340","DOI":"10.1109\/TVT.2020.2974667","article-title":"A New quaternion Kalman Filter based foot-mounted IMU and UWB tightly-coupled method for indoor pedestrian navigation","volume":"69","author":"Wen","year":"2020","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Hu, G., Zhang, W., Wan, H., and Li, X. (2020). Improving the heading accuracy in indoor pedestrian navigation based on a decision tree and Kalman Filter. Sensors, 20.","DOI":"10.3390\/s20061578"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Hachaj, T., and Piekarczyk, M. (2019). Evaluation of pattern recognition methods for head gesture-based interface of a virtual reality helmet equipped with a single IMU sensor. Sensors, 19.","DOI":"10.3390\/s19245408"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1540","DOI":"10.1109\/TII.2016.2579265","article-title":"Smartphone inertial sensor-based indoor localization and tracking with iBeacon corrections","volume":"12","author":"Chen","year":"2016","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"6652","DOI":"10.1109\/JSEN.2016.2588140","article-title":"On real time performance evaluation of the inertial sensors for INS\/GPS integrated systems","volume":"16","author":"Zhong","year":"2016","journal-title":"IEEE Sens. J."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"6288","DOI":"10.1109\/JSEN.2016.2582751","article-title":"On misalignment between magnetometer and inertial sensors","volume":"16","author":"Wu","year":"2016","journal-title":"IEEE Sens. J."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Ko, N., Jeong, S., and Bae, Y. (2016). Sine rotation vector method for attitude estimation of an underwater robot. Sensors, 16.","DOI":"10.3390\/s16081213"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1109\/70.917085","article-title":"Accurate mobile robot dead-reckoning with a precision-calibrated fiber-optic gyroscope","volume":"17","author":"Chung","year":"2001","journal-title":"Robot. Autom. IEEE Trans."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"7287","DOI":"10.3390\/s8117287","article-title":"Minimal-drift heading measurement using a MEMS gyro for indoor mobile robots","volume":"8","author":"Hong","year":"2008","journal-title":"Sensors"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"85","DOI":"10.5391\/IJFIS.2018.18.2.85","article-title":"Implementation of fuzzy aided Kalman filter for tracking a moving object in two-dimensional","volume":"18","author":"Hamid","year":"2018","journal-title":"Int. J. Fuzzy Log. Intell. Syst."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"3550","DOI":"10.1109\/TIE.2017.2756579","article-title":"A self-calibration method for the installation errors of rotation axes based on the asynchronous rotation of rotational inertial navigation systems","volume":"65","author":"Hu","year":"2018","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Jim\u00e9nez, A.R., Seco, F., Prieto, J.C., and Guevara, J. (2010, January 11\u201312). Indoor pedestrian navigation using an INS\/EKF framework for yaw drift reduction and a foot-mounted IMU. Proceedings of the 7th Workshop on Positioning, Navigation and Communication (WPNC 2010), Dresden, Germany.","DOI":"10.1109\/WPNC.2010.5649300"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"2517","DOI":"10.1177\/0142331217691758","article-title":"Hybrid consensus sigma point approximation nonlinear filter using statistical linearization","volume":"40","author":"Wang","year":"2017","journal-title":"Trans. Inst. Meas. Control"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"578","DOI":"10.1109\/JSTSP.2018.2827261","article-title":"A robust generalized-maximum likelihood unscented Kalman Filter for power system dynamic state estimation","volume":"12","author":"Zhao","year":"2018","journal-title":"IEEE J. Sel. Top. Signal Process."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"21518","DOI":"10.3390\/s150921518","article-title":"Heading estimation for indoor pedestrian navigation using a smartphone in the pocket","volume":"15","author":"Deng","year":"2015","journal-title":"Sensors"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Abdelrahman, A., and Naser, E.S. (2013). Low-cost MEMS-based pedestrian navigation technique for GPS-denied areas. J. Sens., 572\u2013575.","DOI":"10.1155\/2013\/197090"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"397","DOI":"10.1111\/j.1467-9868.2012.01046.x","article-title":"SMC 2: An efficient algorithm for sequential analysis of state space models","volume":"75","author":"Chopin","year":"2013","journal-title":"J. R. Stat. Soc."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"88","DOI":"10.1214\/10-STS325","article-title":"Particle learning and smoothing","volume":"25","author":"Carvalho","year":"2010","journal-title":"Stat. Sci."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1016\/j.dsp.2018.07.007","article-title":"Group importance sampling for particle filtering and MCMC","volume":"82","author":"Martino","year":"2018","journal-title":"Digit. Signal Process."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Lingo Urteaga, M., Bugallo, F., and Djuric, P.M. (2016, January 26\u201329). Sequential Monte Carlo methods under model uncertainty. Proceedings of the IEEE statistical Signal Processing Workshop, Palma de Mallorca, Spain.","DOI":"10.1109\/SSP.2016.7551747"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Martino, L., Elvira, V., and Camps-Valls, G. (2018, January 10\u201319). Distributed particle metropolis-Hastings schemes. Proceedings of the IEEE Statistical Signal Processing Workshop, Freiburg, Germany.","DOI":"10.1109\/SSP.2018.8450763"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"411","DOI":"10.1017\/S0373463316000655","article-title":"Comparison of unscented and extended Kalman Filters with application in vehicle navigation","volume":"70","author":"Yang","year":"2017","journal-title":"J. Navig."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"10872","DOI":"10.3390\/s150510872","article-title":"Quaternion-based unscented Kalman Filter for accurate indoor heading estimation using wearable multi-sensor system","volume":"15","author":"Yuan","year":"2015","journal-title":"Sensors"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"59362","DOI":"10.1109\/ACCESS.2020.2982407","article-title":"On the identification of noise covariances and adaptive Kalman Filtering: A new look at a 50 year-old problem","volume":"8","author":"Zhang","year":"2020","journal-title":"IEEE Access"},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Zhang, X., Li, P., Tu, R., Lu, X., Ge, M., and Schuh, H. (2020). Automatic calibration of process noise matrix and measurement noise covariance for multi-GNSS precise point positioning. Mathematics, 8.","DOI":"10.3390\/math8040502"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"410","DOI":"10.1016\/j.measurement.2016.01.004","article-title":"Adaptive sliding Kalman filter using nonparametric change point detection","volume":"82","author":"Poddar","year":"2016","journal-title":"Measurement"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"4818","DOI":"10.1109\/TAC.2019.2914998","article-title":"Revisiting normalized gradient descent: Fast evasion of saddle points","volume":"64","author":"Murray","year":"2019","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_43","unstructured":"(2020, July 09). MTi-630 AHRS. Available online: https:\/\/www.xsens.com\/products\/mti-600-series."},{"key":"ref_44","unstructured":"Explosive Atmospheres (2010). Part 18: Intrinsically Safe System, Standardization Administration of the People\u2019s Republic of China. GB 3836.18-2010\/IEC 60079-25: 2003."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/19\/5459\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T10:12:50Z","timestamp":1760177570000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/19\/5459"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,9,23]]},"references-count":44,"journal-issue":{"issue":"19","published-online":{"date-parts":[[2020,10]]}},"alternative-id":["s20195459"],"URL":"https:\/\/doi.org\/10.3390\/s20195459","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2020,9,23]]}}}