{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,14]],"date-time":"2026-05-14T20:12:52Z","timestamp":1778789572808,"version":"3.51.4"},"reference-count":146,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100006013","name":"United Arab Emirates University (UAEU) Program for Advanced Research","doi-asserted-by":"publisher","award":["G00004562"],"award-info":[{"award-number":["G00004562"]}],"id":[{"id":"10.13039\/501100006013","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Access"],"published-print":{"date-parts":[[2026]]},"DOI":"10.1109\/access.2026.3685520","type":"journal-article","created":{"date-parts":[[2026,4,20]],"date-time":"2026-04-20T20:05:45Z","timestamp":1776715545000},"page":"68334-68356","source":"Crossref","is-referenced-by-count":0,"title":["Attitude Determination and Control System (ADCS) Testbeds for CubeSats: A Review"],"prefix":"10.1109","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3204-8784","authenticated-orcid":false,"given":"Shamma","family":"Jamali","sequence":"first","affiliation":[{"name":"Department of Mechanical and Aerospace Engineering, United Arab Emirates University, Al Ain, Abu Dhabi, United Arab Emirates"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8585-5654","authenticated-orcid":false,"given":"Mohamed","family":"Okasha","sequence":"additional","affiliation":[{"name":"Department of Mechanical and Aerospace Engineering, United Arab Emirates University, Al Ain, Abu Dhabi, United Arab Emirates"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1874-7722","authenticated-orcid":false,"given":"Abdulhalim","family":"Jallad","sequence":"additional","affiliation":[{"name":"Department of Electrical and Communication Engineering, United Arab Emirates University, Al Ain, Abu Dhabi, United Arab Emirates"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9172-6784","authenticated-orcid":false,"given":"Tarek N.","family":"Dief","sequence":"additional","affiliation":[{"name":"Department of Mechanical and Aerospace Engineering, United Arab Emirates University, Al Ain, Abu Dhabi, United Arab Emirates"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9514-4992","authenticated-orcid":false,"given":"Adriano","family":"Camps","sequence":"additional","affiliation":[{"name":"Department of Signal Theory and Communications, Universitat Polit&#x00E8;cnica de Catalunya, Les Corts, Barcelona, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","volume-title":"Nanosats Database","author":"Kulu","year":"2024"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1063\/1.1683678"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/itc-egypt55520.2022.9855679"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1088\/1742-6596\/2616\/1\/012022"},{"key":"ref5","article-title":"English technical report and correction: Performance comparison of SMC, LQR and PD control for spacecraft high accuracy pointing (Teilvorhaben TU Braunschweig)","author":"Bhatia","year":"2021"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.3390\/rs13061185"},{"key":"ref7","article-title":"CubeSat attitude determination via Kalman filtering of magnetometer and solar cell data","author":"Babcock"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.2514\/2.5102"},{"key":"ref9","volume-title":"Attitude determination and control system testbed for hardware and software testing and verification for small satellites","author":"Olsen","year":"2021"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1007\/s11214-010-9693-4"},{"key":"ref11","article-title":"The U.S.\/U.K. world magnetic model for 2020\u20132025: Technical report","author":"Chulliat","year":"2020"},{"key":"ref12","volume-title":"Swarm\u2014Earth Online","year":"2024"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/maes.2017.150198"},{"key":"ref14","volume-title":"Test Bench for Nanosatellite Attitude Determination and Control System (ADCS)devices?: Design and Manufacture of a Merritt Cage","author":"Torres","year":"2024"},{"key":"ref15","volume-title":"Design and test of an attitude determination and control system for a 6U CubeSat using AFIT\u2019s CubeSat testbed","author":"Tibbs","year":"2015"},{"key":"ref16","volume-title":"Development and analysis of a small satellite attitude determination and control system testbed","author":"Crowell","year":"2011"},{"key":"ref17","volume-title":"Development of an experimental setup for cubesat attitude determination and control","author":"Ali","year":"2022"},{"key":"ref18","volume-title":"Test and verification of a CubeSat attitude determination and control system in variable magnetic fields","author":"Bassett","year":"2016"},{"key":"ref19","volume-title":"Study of an Active Control System for a Spinning Body","author":"Adams","year":"1961"},{"key":"ref20","volume-title":"Results of Studies on a Twin-Gyro Attitude-Ntrol System for Space Vehicles","author":"Havill","year":"2025"},{"key":"ref21","volume-title":"Dynamic Simulators for Test of Space Vehicle Attitude Control Systems","author":"Smith","year":"1965"},{"key":"ref22","article-title":"Testing of spacecraft attitude and orbit control systems","author":"Prins","year":"2024"},{"key":"ref23","article-title":"The development of a small satellite attitude control simulator","author":"Fullmer","year":"1992"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.2514\/6.2003-5331"},{"key":"ref25","volume-title":"Developing an ADCS prototype for NTNU test satellite","author":"Rein","year":"2014"},{"key":"ref26","volume-title":"Experimental Facilities Tour | Space Propulsion Laboratory","year":"2024"},{"key":"ref27","volume-title":"Cost Effective Attitude Control Validation Test Methods for CubeSats Applied to PolarCube","author":"Clarke","year":"2016"},{"key":"ref28","article-title":"Robotic testbed for rendezvous and optical navigation: Multi-source calibration and machine learning use cases","author":"Ha Park","year":"2021","journal-title":"arXiv:2108.05529"},{"key":"ref29","article-title":"Modeling of an on-orbit maintenance robotic arm test-bed","author":"Korczyk","year":"2022","journal-title":"arXiv:2203.01403"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/isie51582.2022.9831484"},{"key":"ref31","volume-title":"Development of a robotic system for cubesat attitude determination and control system ground tests","author":"Gavrilovich","year":"2016"},{"key":"ref32","volume-title":"Spacecraft Systems\u2014Space Propulsion Laboratory","year":"2024"},{"key":"ref33","article-title":"Low-cost satellite attitude hardware test bed","author":"Hurtado"},{"key":"ref34","article-title":"Test bench for nanosatellite attitude determination and control system ground tests","author":"Gavrilovich"},{"key":"ref35","volume-title":"Small satellite passive magnetic attitude control","author":"Gerhardt","year":"2014"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.2514\/6.2025-3183"},{"key":"ref37","volume-title":"Optimization design and characterization of Helmholtz coils","author":"Ow","year":"2023"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.5194\/gi-7-143-2018"},{"key":"ref39","first-page":"1","article-title":"Design and application of a Helmholtz cage for testing nano-satellites","volume-title":"Proc. 6th Int. Symp. Environ. Test. Space Programm.","author":"Poppenk"},{"key":"ref40","first-page":"315","article-title":"A dynamic Hardware-in-the-loop three-axis simulator of nanosatellite dimensions","volume":"4","author":"Chesi","year":"2015","journal-title":"J. Small Spacecr."},{"key":"ref41","volume-title":"Helmholtz Coils","year":"2024"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.2298\/FUEE0903285H"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/tie.2021.3094496"},{"key":"ref44","year":"2024","journal-title":"HCS01CL With Gradient Coils Operation and Maintenance Manual"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1007\/s00723-012-0427-5"},{"key":"ref46","article-title":"Generalized nanosatellite avionics testbed lab","author":"Frost","year":"2015"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1002\/bem.10074"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2019.2899544"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1016\/j.heliyon.2023.e15193"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/tie.2025.3585053"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/jsen.2022.3148304"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.2298\/SJEE1503375P"},{"key":"ref53","volume-title":"Biot Savart Magnetic Toolbox\u2014File Exchange\u2014MATLAB Central","year":"2024"},{"key":"ref54","volume-title":"COMSOL\u2014Software for Multiphysics Simulation","year":"2024"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/taes.2019.2898309"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.3390\/app152011208"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1063\/1.4757451"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.48084\/etasr.3171"},{"key":"ref59","first-page":"16","article-title":"Design and implementation of square Helmholtz coil for uniform magnetic field generation","volume":"35","author":"Wang","year":"2019","journal-title":"J. Southeast Univ. Engl. Ed."},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.2514\/6.2013-4942"},{"key":"ref61","first-page":"315","article-title":"A cost-effective feasible approach CubeSat A.D.C.S. validation","volume-title":"Proc. Small Satell. Conf.","author":"Melendez"},{"key":"ref62","first-page":"315","article-title":"A dynamic, Hardware-in-the-loop, three-axis simulator of spacecraft attitude maneuvering with nanosatellite dimensions","volume":"4","author":"Chesi","year":"2015","journal-title":"J. Small Satellites"},{"key":"ref63","volume-title":"Dynamic control of a three-axis Helmholtz cage using the PID method","author":"Inamdar","year":"2023"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1007\/s42405-024-00876-5"},{"key":"ref65","article-title":"Closed-loop control of magnetic fields for atomic physics experiments","author":"Luan","year":"2017"},{"key":"ref66","volume-title":"X-Y Axises Helmholtz Cage Design by Utilizing PID. Method and Industrial Control System","author":"Li","year":"2021"},{"key":"ref67","volume-title":"Control design and performance evaluation of a hybrid flexure bearing for precision pointing applications","author":"Weir","year":"2022"},{"key":"ref68","first-page":"1","article-title":"Flight mechanics symposium 1997-NASA technical reports server (NTRS)","author":"Walls","year":"2025"},{"key":"ref69","article-title":"General explanation of how magnetic bearings work","author":"Filatov","year":"2018"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1533\/9781845699932.2.635"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1145\/2783449.2783487"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.2514\/2.5085"},{"key":"ref73","volume-title":"Air Bearing Application and Design Guide","year":"2024"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijmecsci.2013.03.006"},{"key":"ref75","volume-title":"Design and analysis of an attitude determination and control subsystem (ADCS) for AFIT\u2019s 6U standard bus","author":"Dannemeyer","year":"2014"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1016\/s0307-904x(96)00092-3"},{"key":"ref77","first-page":"4","article-title":"High precision manufacturing for air foil bearings","volume-title":"Proc. 6th Int. Conf. Nanomanufacturing","author":"Ha"},{"key":"ref78","volume-title":"Compressed Air\u2014Part 1: Contaminants and Purity Classes"},{"key":"ref79","volume-title":"Design of Aerostatic Bearings","author":"Powell","year":"1970"},{"key":"ref80","volume-title":"Development and Implementation of a Mass Balancing System for CubeSat Attitude Hardware-in-the-Loop Simulations","author":"L\u00f3pez","year":"2024"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.2514\/1.60380"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1016\/j.precisioneng.2012.01.002"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1016\/j.ifacol.2018.05.047"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1109\/access.2024.3497722"},{"key":"ref85","article-title":"Dynamic and control of air-bearing spacecraft simulator","author":"Korczyk","year":"2020"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.21629\/jsee.2018.03.19"},{"key":"ref87","article-title":"Air bearing platforms for simulation of spacecraft attitude control systems","author":"Oliveira"},{"key":"ref88","volume-title":"Automatic mass balancing of 3DOF attitude testbed simulator using system identification","author":"Babu","year":"2021"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.2514\/1.34437"},{"key":"ref90","volume-title":"Developing an attitude determination and control system for 1U CubeSat","author":"\u00d6rs","year":"2024"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1109\/access.2025.3597232"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.2514\/6.2006-6595"},{"key":"ref93","volume-title":"Aerospace Applications of Magnetic Bearings","author":"Downer","year":"2025"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1117\/12.2651957"},{"key":"ref95","doi-asserted-by":"publisher","DOI":"10.3390\/s21030907"},{"key":"ref96","volume-title":"STAR S Simulator | Satsearch","year":"2025"},{"key":"ref97","first-page":"1","volume-title":"A low-cost, hardware-in-the-loop simulator facilitating CubeSat star tracker development","author":"Zhao","year":"2024"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1109\/aero.2012.6187242"},{"key":"ref99","volume-title":"IEC 60641-1:2007","year":"2025"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.3390\/aerospace7030031"},{"key":"ref101","volume-title":"TensorTestbed\u2014ADCS Testbed | Satsearch","year":"2025"},{"key":"ref102","volume-title":"How to Choose the Right Smallsat ADCS","author":"Curtis","year":"2025"},{"key":"ref103","doi-asserted-by":"publisher","DOI":"10.2514\/1.a34010"},{"key":"ref104","volume-title":"Design and simulation of a 6U CubeSat attitude determination and control subsystem","author":"Mema","year":"2023"},{"key":"ref105","doi-asserted-by":"publisher","DOI":"10.3390\/electronics11152462"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.1109\/tie.2015.2491883"},{"key":"ref107","volume-title":"Testing the Attitude Determination and Control of a CubeSat With Hardware-in-the-Loop","author":"Quadrino","year":"2014"},{"key":"ref108","volume-title":"ACS Air Bearing Test-Bed Design","author":"Glitt","year":"2010"},{"key":"ref109","doi-asserted-by":"publisher","DOI":"10.2514\/6.2024-0379"},{"key":"ref110","first-page":"127","article-title":"Driving simulation technologies for sensor simulation in SIL and HIL environments","volume-title":"Proc. Driving Simulation Conf.","author":"Sievers"},{"key":"ref111","doi-asserted-by":"publisher","DOI":"10.1007\/s40313-014-0141-7"},{"key":"ref112","doi-asserted-by":"publisher","DOI":"10.1109\/eit51626.2021.9491882"},{"key":"ref113","doi-asserted-by":"publisher","DOI":"10.3390\/aerospace6120130"},{"key":"ref114","volume-title":"Intelligent attitude control of satellites via deep reinforcement learning","author":"de S\u00e1 Marques","year":"2021"},{"key":"ref115","first-page":"1","article-title":"A novel approach to an autonomous and dynamic satellite control system using on-orbit machine learning","volume-title":"Proc. Small Satell. Conf.","author":"Wilder-Smith"},{"key":"ref116","doi-asserted-by":"publisher","DOI":"10.1088\/1742-6596\/2716\/1\/012101"},{"key":"ref117","doi-asserted-by":"publisher","DOI":"10.1109\/icee67339.2025.11213693"},{"key":"ref118","doi-asserted-by":"publisher","DOI":"10.1016\/j.actaastro.2024.04.031"},{"key":"ref119","doi-asserted-by":"publisher","DOI":"10.1016\/j.asr.2012.09.004"},{"key":"ref120","doi-asserted-by":"publisher","DOI":"10.3390\/aerospace6120133"},{"key":"ref121","doi-asserted-by":"publisher","DOI":"10.1117\/12.3062785"},{"key":"ref122","article-title":"Mission overview of the miniature X-ray solar spectrometer (MinXSS) CubeSat","volume-title":"Proc. Amer. Astronomical Soc., SPD Meeting","author":"Woods"},{"key":"ref123","article-title":"Ground-based attitude determination and control system testing","volume-title":"Proc. Small Satell. Conf.","author":"Kline"},{"key":"ref124","volume-title":"Development of an In-Orbit Simulator for Nanosatellites","author":"Asokan","year":"2024"},{"key":"ref125","first-page":"104","volume-title":"A three degrees of freedom test-bed for nanosatellite and CubeSat attitude dynamics, determination, and control","author":"Meissner","year":"2009"},{"key":"ref126","volume-title":"Modeling Coils System for Generating Homogeneous Magnetic Field\u2014IOPscience","author":"Ogay","year":"2024"},{"key":"ref127","doi-asserted-by":"publisher","DOI":"10.1109\/isemc.1995.523521"},{"key":"ref128","doi-asserted-by":"publisher","DOI":"10.1016\/j.physc.2005.04.019"},{"key":"ref129","doi-asserted-by":"publisher","DOI":"10.1002\/bem.2250130507"},{"key":"ref130","volume-title":"CubeSat attitude determination and Helmholtz cage design","author":"Brewer","year":"2012"},{"key":"ref131","first-page":"165","article-title":"Experiences with the BIRD ACS test facility and the resulting design of a state of the art mini-and micro-satellite ACS test facility","volume-title":"Proc. 6th Int. Symp. Int. Acad. Astronaut. Small Satell. Earth Observ.","author":"Roemer"},{"key":"ref132","volume-title":"GMW Associates\u2014Bartington Helmholtz Coil System, HCS","year":"2024"},{"key":"ref133","volume-title":"Dynamically Driven a Helmholtz Cage for Ground Testing of Attitude Determination and Control System (ADCS) of Nanosatellites","author":"Dasuni","year":"2021"},{"key":"ref134","volume-title":"Attitude determination control testing system (Helmholtz cage and air bearing)","author":"Theoret","year":"2016"},{"key":"ref135","doi-asserted-by":"publisher","DOI":"10.21535\/jias.v1i1.125"},{"key":"ref136","doi-asserted-by":"publisher","DOI":"10.1080\/05698196108972429"},{"key":"ref137","article-title":"On the numerical and experimental analysis of internal pressure in air bearings","author":"Dal"},{"key":"ref138","doi-asserted-by":"publisher","DOI":"10.1299\/jsmec.44.421"},{"key":"ref139","doi-asserted-by":"publisher","DOI":"10.1016\/j.triboint.2009.11.001"},{"key":"ref140","doi-asserted-by":"publisher","DOI":"10.1016\/j.triboint.2004.04.008"},{"key":"ref141","doi-asserted-by":"publisher","DOI":"10.1016\/0043-1648(75)90221-5"},{"key":"ref142","volume-title":"A-65x PIglide HB: Hemispherical Air Bearing Module","year":"2024"},{"key":"ref143","volume-title":"ABRT Series Stage User\u2019s Manual","year":"2011"},{"key":"ref144","volume-title":"ABRT Air-Bearing Direct-Drive Rotary Stage | Aerotech","year":"2024"},{"key":"ref145","volume-title":"SRA150-R30 | Specialty Components","year":"2024"},{"key":"ref146","article-title":"The development of a test facility for satellite experiments","author":"Jansen","year":"2021"}],"container-title":["IEEE Access"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/6287639\/11323511\/11488199.pdf?arnumber=11488199","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,14]],"date-time":"2026-05-14T19:59:09Z","timestamp":1778788749000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11488199\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026]]},"references-count":146,"URL":"https:\/\/doi.org\/10.1109\/access.2026.3685520","relation":{},"ISSN":["2169-3536"],"issn-type":[{"value":"2169-3536","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026]]}}}