{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,26]],"date-time":"2026-02-26T21:30:15Z","timestamp":1772141415182,"version":"3.50.1"},"reference-count":30,"publisher":"MDPI AG","issue":"12","license":[{"start":{"date-parts":[[2014,11,27]],"date-time":"2014-11-27T00:00:00Z","timestamp":1417046400000},"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>Feasible real-time swing angle measurement is significant to improve the efficiency and safety of industrial crane systems. This paper presents a wireless microelectromechanical system (MEMS)-based swing angle measurement system. The system consists of two attitude heading reference system (AHRS) sensing units with a wireless communication function, which are mounted on the hook (or payload) and the jib (or base) of the crane, respectively. With a combination of a three-axis accelerometer, a three-axis gyroscope and a three-axis magnetometer, the standard extended Kalman filter (EKF) is used to estimate the desired orientation of the payload and the base. Wireless ZigBee communication is employed to transmit the orientation of the payload to the sensing unit mounted on the base, which measures the orientation of the base. Because several physical parameters from the payload to the base can be acquired from the original crane control system, the swing angles of the payload can be calculated based on the two measured orientation parameters together with the known physical parameters. Experiments were performed to show the feasibility and effectiveness of the proposed swing angle measurement system.<\/jats:p>","DOI":"10.3390\/s141222595","type":"journal-article","created":{"date-parts":[[2014,11,27]],"date-time":"2014-11-27T10:41:20Z","timestamp":1417084880000},"page":"22595-22612","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["A Wireless Swing Angle Measurement Scheme Using Attitude Heading Reference System Sensing Units Based on Microelectromechanical Devices"],"prefix":"10.3390","volume":"14","author":[{"given":"Bingtuan","family":"Gao","sequence":"first","affiliation":[{"name":"School of Electrical Engineering, Southeast University, No. 2, Sipailou, Nanjing 210096, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhenyu","family":"Zhu","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering, Southeast University, No. 2, Sipailou, Nanjing 210096, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jianguo","family":"Zhao","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Engineering, Michigan State University, East Lansing, MI 48824, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Boran","family":"Huang","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering, Southeast University, No. 2, Sipailou, Nanjing 210096, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2014,11,27]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Gholabi, A., Ebrahimi, M., Yousefi, G.R., Ghayour, M., Ebrahimi, A., and Jali, H. (2013). Sensorless anti-swing control for overhead crane using voltage and current measurements. J. Vib. Control.","DOI":"10.1177\/1077546313500367"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"201","DOI":"10.1109\/TMECH.2010.2093907","article-title":"Sliding-mode antisway control of an offshore container crane","volume":"7","author":"Ngo","year":"2012","journal-title":"IEEE\/ASME Trans. Mechatron."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1177\/1077546309103421","article-title":"Fuzzy-tuned PID anti-swing control of automatic gantry crane","volume":"16","author":"Solihin","year":"2010","journal-title":"J. Vib. Control"},{"key":"ref_4","unstructured":"Gao, B., Lang, Y., Xing, R., Zhou, X., and Zhao, J. (July, January 29). A Wireless MEMS-Based Swing Angle Measurement System. Shenyang, China."},{"key":"ref_5","unstructured":"Gao, B., Chen, H., Zhang, X., and Qi, H. (2006, January 19\u201321). A Practical Optimal Controller for Underactuated Gantry Crane Systems. Harbin, China."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1159","DOI":"10.1016\/S0967-0661(00)00054-X","article-title":"Effects of hoisting on the input shaping control of gantry cranes","volume":"8","author":"Singhose","year":"2000","journal-title":"Control Eng. Pract."},{"key":"ref_7","unstructured":"Zhang, X., Gao, B., and Chen, H. (2005, January 27\u201329). Nonlinear Controller for a Gantry Crane Based on Partial Feedback Linearization. Budapest, Hungary."},{"key":"ref_8","unstructured":"Chen, H., Gao, B., and Zhang, X. (2005, January 27\u201329). Dynamical Modeling and Nonlinear Control of a 3D Crane. Budapest, Hungary."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"301","DOI":"10.1007\/s12555-011-0212-5","article-title":"Swing angle estimation for anti-sway overhead crane control using load cell","volume":"9","author":"Ebrahimi","year":"2011","journal-title":"Int. J. Control Autom. Syst."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"502","DOI":"10.1016\/j.mechatronics.2004.11.004","article-title":"Adaptive sliding mode fuzzy control for a two-dimensional overhead cran","volume":"15","author":"Liu","year":"2005","journal-title":"Mechatronics"},{"key":"ref_11","unstructured":"Yoshida, Y., and Tsuzuki, K. (2006, January 25\u201327). Visual Tracking and Control of a Moving Overhead Crane Load. Istanbul, Turkey."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1044","DOI":"10.1016\/j.conengprac.2011.05.006","article-title":"Delayed reference control for multi-degree-of-freedom elastic systems: Theory and experimentation","volume":"19","author":"Boschetti","year":"2011","journal-title":"Control Eng. Pract."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Mikulski, J. (2013). Activities of Transport Telematics, Springer-Verlag.","DOI":"10.1007\/978-3-642-41647-7"},{"key":"ref_14","unstructured":"Smoczek, J., Szpytko, J., and Hyla, P. (2012, January 12\u201314). The Application of an Intelligent Crane Control System. Sofia, Bulgaria."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Yu, Y., Ou, J., Zhang, C., and Li, L. (2008, January 8). Wireless Inclinometer Acquisition System for Reducing Swing Movement Control Module Experiment of Hook Model. San Diego, CA, USA.","DOI":"10.1117\/12.778851"},{"key":"ref_16","first-page":"16","article-title":"Research on acquisition of the cranes swinging angle based on accelerometer","volume":"9","author":"Jin","year":"2010","journal-title":"Equip. Manuf. Technol."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"562","DOI":"10.1109\/TCST.2006.872519","article-title":"Attitude stabilization of a VTOL quadrotor aircraft","volume":"14","author":"Tayebi","year":"2006","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"ref_18","unstructured":"Moog Crossbow. Available online: http:\/\/www.moog-crossbow.com\/products\/inertial-products\/products-nav440\/."},{"key":"ref_19","unstructured":"LORD MicroStrain. Available online: http:\/\/www.microstrain.com\/inertial\/3DM-GX3-25."},{"key":"ref_20","unstructured":"VectorNav. Available online: http:\/\/www.vectornav.com\/vn-100-features."},{"key":"ref_21","unstructured":"Xsens. Available online: http:\/\/www.xsens.com\/products\/mti\/."},{"key":"ref_22","unstructured":"InterSense. Available online: http:\/\/www.intersense.com\/pages\/18\/234\/."},{"key":"ref_23","unstructured":"CHRobotics. Available online: http:\/\/www.chrobotics.com\/shop\/orientation-sensor-um6-lt."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"12","DOI":"10.2514\/1.22452","article-title":"Nonlinear attitude filtering methods","volume":"30","author":"Markley","year":"2007","journal-title":"J. Guid. Control Dyn."},{"key":"ref_25","unstructured":"Baerveldt, A.J., and Klang, R. (1997, January 15\u201317). A Low-cost and Low-weight Attitude Estimation System for an Autonomous Helicopter. Budapest, Hungary."},{"key":"ref_26","unstructured":"Saripalli, S., Roberts, J.M., Corke, P.I., Buskey, G., and Sukhatme, G.S. (2003, January 27\u201331). A Tale of Two Helicopters. Las Vegas, NV, USA."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"2011","DOI":"10.1109\/TAC.2003.819289","article-title":"A coupled nonlinear spacecraft attitude controller and observer with an unknow constant gyro bias and gyro noise","volume":"8","author":"Thienel","year":"2003","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1196","DOI":"10.1109\/TRO.2009.2017146","article-title":"Minimum-order Kalman filter with vector selector for accurate estimation of human body orientation","volume":"25","author":"Lee","year":"2009","journal-title":"IEEE Trans. Robot."},{"key":"ref_29","unstructured":"Eldredge, A.M. (2006). Improved State Estimation For Miniature Air Veicles. [Master's Thesis, Brigham Young University]."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"547","DOI":"10.1177\/0278364907079272","article-title":"Development of a tiny orientation estimation device to operate under motion and magnetic disturbance","volume":"26","author":"Harada","year":"2007","journal-title":"Int. J. Robot. Res."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/14\/12\/22595\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T21:10:05Z","timestamp":1760217005000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/14\/12\/22595"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,11,27]]},"references-count":30,"journal-issue":{"issue":"12","published-online":{"date-parts":[[2014,12]]}},"alternative-id":["s141222595"],"URL":"https:\/\/doi.org\/10.3390\/s141222595","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,11,27]]}}}