{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,22]],"date-time":"2025-10-22T18:15:59Z","timestamp":1761156959702,"version":"3.38.0"},"reference-count":39,"publisher":"SAGE Publications","issue":"16","license":[{"start":{"date-parts":[[2020,7,28]],"date-time":"2020-07-28T00:00:00Z","timestamp":1595894400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61803204"],"award-info":[{"award-number":["61803204"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004608","name":"Natural Science Foundation of Jiangsu Province","doi-asserted-by":"publisher","award":["BK20180465"],"award-info":[{"award-number":["BK20180465"]}],"id":[{"id":"10.13039\/501100004608","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["Transactions of the Institute of Measurement and Control"],"published-print":{"date-parts":[[2020,12]]},"abstract":"<jats:p> This paper investigates an attitude control technique for a low Earth orbit nanosatellite with moving masses based on the active use of aerodynamic forces. A speed-adaptive dynamic surface control scheme is designed to comprehensively solve the practical problems of aerodynamic model error, the dynamic effect of movement, stroke limitation, and slow convergence. Multiple constraints are imposed on the inputs to reduce the fast-varying dynamic effect of the masses to be negligible. Other slow-varying disturbances are precisely estimated by a nonlinear observer. In particular, to resolve the contradiction between the overshoot and the attitude convergence speed, a novel adaptive law is designed based on the smooth hyperbolic tangent function to adjust the convergence parameter within the given boundary. Moreover, considering the actual physical limitation, hard constraints are imposed on two actuators. Finally, by using the Lyapunov approach, it is proven that, despite uncertain dynamics, unknown disturbances and input constraints, the attitude error can be adjusted to be arbitrarily small by choosing the proper parameters. A semi-physical simulation platform is built to verify the feasibility of the moving mass actuator and the effectiveness and robustness of the proposed control scheme. <\/jats:p>","DOI":"10.1177\/0142331220940427","type":"journal-article","created":{"date-parts":[[2020,7,28]],"date-time":"2020-07-28T14:21:40Z","timestamp":1595946100000},"page":"3091-3109","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":6,"title":["Speed-adaptive dynamic surface attitude control for a satellite with moving masses under input constraints"],"prefix":"10.1177","volume":"42","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1495-2876","authenticated-orcid":false,"given":"Yuandong","family":"Hu","sequence":"first","affiliation":[{"name":"School of Mechanical Engineering, Nanjing University of Science and Technology, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1856-5950","authenticated-orcid":false,"given":"Zhengliang","family":"Lu","sequence":"additional","affiliation":[{"name":"School of Mechanical Engineering, Nanjing University of Science and Technology, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1710-4311","authenticated-orcid":false,"given":"Wenhe","family":"Liao","sequence":"additional","affiliation":[{"name":"School of Mechanical Engineering, Nanjing University of Science and Technology, China"}]}],"member":"179","published-online":{"date-parts":[[2020,7,28]]},"reference":[{"key":"bibr1-0142331220940427","doi-asserted-by":"publisher","DOI":"10.2514\/1.8784"},{"key":"bibr2-0142331220940427","first-page":"2083","volume-title":"Proceedings of the 22nd AAS\/AIAA Space Flight Mechanics Meeting, Charleston","author":"Atkins BM","year":"2012"},{"key":"bibr3-0142331220940427","doi-asserted-by":"publisher","DOI":"10.1002\/asjc.450"},{"key":"bibr4-0142331220940427","doi-asserted-by":"publisher","DOI":"10.1080\/00207721.2013.828798"},{"key":"bibr5-0142331220940427","doi-asserted-by":"publisher","DOI":"10.1109\/41.857974"},{"key":"bibr6-0142331220940427","unstructured":"Chesi S (2015) Attitude control of nanosatellites using shifting masses. PhD Thesis, University of California, USA."},{"key":"bibr7-0142331220940427","doi-asserted-by":"publisher","DOI":"10.2514\/1.60380"},{"key":"bibr8-0142331220940427","doi-asserted-by":"publisher","DOI":"10.2514\/1.G002460"},{"key":"bibr9-0142331220940427","doi-asserted-by":"publisher","DOI":"10.2514\/3.30328"},{"key":"bibr10-0142331220940427","doi-asserted-by":"publisher","DOI":"10.2514\/3.49275"},{"key":"bibr11-0142331220940427","doi-asserted-by":"publisher","DOI":"10.2514\/1.G003178"},{"key":"bibr12-0142331220940427","doi-asserted-by":"publisher","DOI":"10.1016\/j.fss.2015.02.013"},{"key":"bibr13-0142331220940427","doi-asserted-by":"publisher","DOI":"10.4028\/www.scientific.net\/AMR.760-762.1216"},{"key":"bibr14-0142331220940427","doi-asserted-by":"publisher","DOI":"10.2514\/1.A33839"},{"volume-title":"Robust Adaptive Control","year":"1995","author":"Ioannou PA","key":"bibr15-0142331220940427"},{"key":"bibr16-0142331220940427","doi-asserted-by":"publisher","DOI":"10.2514\/6.2010-1982"},{"key":"bibr17-0142331220940427","doi-asserted-by":"publisher","DOI":"10.1109\/87.974341"},{"key":"bibr18-0142331220940427","unstructured":"Lu Z (2017) Study on mass moment attitude control for fast orbit maneuver satellite. PhD Thesis, Nanjing University of Science and Technology, China."},{"issue":"6","key":"bibr19-0142331220940427","first-page":"1","volume":"38","author":"Lu Z","year":"2016","journal-title":"Acta Aeronautica et Astrinautica Sinica"},{"key":"bibr20-0142331220940427","doi-asserted-by":"publisher","DOI":"10.2514\/1.6471"},{"key":"bibr21-0142331220940427","doi-asserted-by":"publisher","DOI":"10.2514\/1.9336"},{"key":"bibr22-0142331220940427","doi-asserted-by":"publisher","DOI":"10.2514\/3.55707"},{"key":"bibr23-0142331220940427","unstructured":"Polat HC (2016) Prototype design and mission analysis for a small satellite exploring environmental disturbances for attitude stabilization. PhD Thesis, Naval Postgraduate School, USA."},{"key":"bibr24-0142331220940427","doi-asserted-by":"publisher","DOI":"10.23919\/ACC.1993.4793094"},{"key":"bibr25-0142331220940427","doi-asserted-by":"publisher","DOI":"10.2514\/1.1993"},{"key":"bibr26-0142331220940427","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2000.880994"},{"key":"bibr27-0142331220940427","first-page":"2129","volume-title":"26th AAS\/AIAA Space Flight Mechanics Meeting","author":"Virgili-Llop J","year":"2016"},{"issue":"7","key":"bibr28-0142331220940427","first-page":"1","volume":"6","author":"Virgili-Llop J","year":"2019","journal-title":"Frontiers in Robotics and AI"},{"key":"bibr29-0142331220940427","doi-asserted-by":"publisher","DOI":"10.1109\/TNN.2004.839354"},{"key":"bibr30-0142331220940427","doi-asserted-by":"publisher","DOI":"10.1007\/s11071-015-1987-3"},{"key":"bibr31-0142331220940427","doi-asserted-by":"publisher","DOI":"10.2514\/1.22996"},{"key":"bibr32-0142331220940427","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2938067"},{"key":"bibr33-0142331220940427","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2010.2046611"},{"key":"bibr34-0142331220940427","doi-asserted-by":"publisher","DOI":"10.1177\/0142331217727051"},{"key":"bibr35-0142331220940427","doi-asserted-by":"publisher","DOI":"10.1177\/0142331218774393"},{"key":"bibr36-0142331220940427","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2927401"},{"key":"bibr37-0142331220940427","doi-asserted-by":"publisher","DOI":"10.1177\/0959651816689739"},{"key":"bibr38-0142331220940427","doi-asserted-by":"publisher","DOI":"10.1002\/rnc.3338"},{"key":"bibr39-0142331220940427","doi-asserted-by":"publisher","DOI":"10.1109\/TSMCB.2010.2101592"}],"container-title":["Transactions of the Institute of Measurement and Control"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0142331220940427","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/0142331220940427","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0142331220940427","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,2]],"date-time":"2025-03-02T07:11:29Z","timestamp":1740899489000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/0142331220940427"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,7,28]]},"references-count":39,"journal-issue":{"issue":"16","published-print":{"date-parts":[[2020,12]]}},"alternative-id":["10.1177\/0142331220940427"],"URL":"https:\/\/doi.org\/10.1177\/0142331220940427","relation":{},"ISSN":["0142-3312","1477-0369"],"issn-type":[{"type":"print","value":"0142-3312"},{"type":"electronic","value":"1477-0369"}],"subject":[],"published":{"date-parts":[[2020,7,28]]}}}