{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T00:48:14Z","timestamp":1760230094092,"version":"build-2065373602"},"reference-count":19,"publisher":"MDPI AG","issue":"14","license":[{"start":{"date-parts":[[2022,7,6]],"date-time":"2022-07-06T00:00:00Z","timestamp":1657065600000},"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>When approaching and removing a disabled satellite, the accuracy of the controller is imperative to the success of the mission because if the mission fails, more space debris can be produced due to satellite collision. To address this issue, a controller directly driven by discrete sample data points is proposed in this paper. First, the input vector for the controller is placed into a state space as a point. The state space also contains points constructed by the input vectors of pre-generated samples, which are created by the GPOPS planning algorithm along with control commands as sample output vectors. Then, an adjacent range is selected and the sample points within are collected. To accelerate the process, a series of data processing methods are implemented, including the dichotomy method, table look-up method, and random selection method. Finally, the control commands are computed using the iteratively reweighted least-squares algorithm with the assumption that similar inputs have similar outputs. According to the simulation results, the discrete point controller is more precise than the neural network controller.<\/jats:p>","DOI":"10.3390\/s22145091","type":"journal-article","created":{"date-parts":[[2022,7,6]],"date-time":"2022-07-06T21:15:52Z","timestamp":1657142152000},"page":"5091","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["A Controller Design for Approaching Disabled Satellites Based on Discrete Sample Points"],"prefix":"10.3390","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2792-4345","authenticated-orcid":false,"given":"Peiyun","family":"Li","sequence":"first","affiliation":[{"name":"School of Astronautics, Beihang University, Beijing 100191, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9122-3610","authenticated-orcid":false,"given":"Yunfeng","family":"Dong","sequence":"additional","affiliation":[{"name":"School of Astronautics, Beihang University, Beijing 100191, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4258-2486","authenticated-orcid":false,"given":"Yingjia","family":"Liew","sequence":"additional","affiliation":[{"name":"School of Astronautics, Beihang University, Beijing 100191, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,7,6]]},"reference":[{"key":"ref_1","unstructured":"Wie, B. (1998). Space Vehicle Dynamics and Control, AIAA."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"634","DOI":"10.1108\/AEAT-08-2018-0225","article-title":"On-Line Orbit Planning and Guidance for Advanced Upper Stage","volume":"91","author":"Zhang","year":"2019","journal-title":"Aircr. Eng. Aerosp. Technol."},{"key":"ref_3","unstructured":"Furfaro, R., Bloise, I., Orlandelli, M., Di Lizia, P., Topputo, F., and Linares, R. (2018, January 19\u201323). Deep Learning for Autonomous Lunar Landing. Proceedings of the 2018 AAS\/AIAA Astrodynamics Specialist Conference, Snowbird, UT, USA."},{"key":"ref_4","first-page":"8165147","article-title":"Real-Time Optimal Approach and Capture of ENVISAT Based on Neural Networks","volume":"2020","author":"Li","year":"2020","journal-title":"Int. J. Aerosp. Eng."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"287","DOI":"10.1007\/s42064-018-0053-6","article-title":"A Survey on Artificial Intelligence Trends in Spacecraft Guidance Dynamics and Control","volume":"3","author":"Izzo","year":"2019","journal-title":"Astrodynamics"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"230","DOI":"10.1016\/j.neucom.2015.06.063","article-title":"Neural Network-Based Distributed Adaptive Attitude Synchronization Control of Spacecraft Formation under Modified Fast Terminal Sliding Mode","volume":"171","author":"Zhao","year":"2016","journal-title":"Neurocomputing"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Izzo, D., Sprague, C.I., and Tailor, D.V. (2019). Machine Learning and Evolutionary Techniques in Interplanetary Trajectory Design. Modeling and Optimization in Space Engineering, Springer.","DOI":"10.1007\/978-3-030-10501-3_8"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"299","DOI":"10.2514\/1.G004226","article-title":"Neural-Network-Based Optimal Attitude Control Using Four Impulsive Thrusters","volume":"43","author":"Biggs","year":"2020","journal-title":"J. Guid. Control Dyn."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1122","DOI":"10.2514\/1.G002357","article-title":"Real-Time Optimal Control via Deep Neural Networks: Study on Landing Problems","volume":"41","author":"Izzo","year":"2018","journal-title":"J. Guid. Control Dyn."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1762","DOI":"10.2514\/1.A34687","article-title":"Optimal Real-Time Approach and Capture of Uncontrolled Spacecraft","volume":"58","author":"Li","year":"2021","journal-title":"J. Spacecr. Rockets"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"3118","DOI":"10.1109\/TAES.2021.3071226","article-title":"Spacecraft Relative Trajectory Planning Based on Meta-Learning","volume":"57","author":"Li","year":"2021","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"797","DOI":"10.1080\/07373937.2020.1846192","article-title":"Application of Fuzzy Logic in Drying: A Review","volume":"40","author":"Hosseinpour","year":"2020","journal-title":"Dry. Technol."},{"key":"ref_13","first-page":"217","article-title":"A Survey on the Application of Fuzzy Systems for Underactuated Systems","volume":"233","author":"Huang","year":"2019","journal-title":"Proc. Inst. Mech. Eng. Part I J. Syst. Control Eng."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Jerkovi\u0107 \u0160til, V., Varga, T., Ben\u0161i\u0107, T., and Baruk\u010di\u0107, M. (2020). A Survey of Fuzzy Algorithms Used in Multi-Motor Systems Control. Electronics, 9.","DOI":"10.3390\/electronics9111788"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"495","DOI":"10.1007\/s10462-018-9630-6","article-title":"Comparison of Artificial Neural Networks, Fuzzy Logic and Neuro Fuzzy for Predicting Optimization of Building Thermal Consumption: A Survey","volume":"52","author":"Pezeshki","year":"2019","journal-title":"Artif. Intell. Rev."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"103643","DOI":"10.1016\/j.robot.2020.103643","article-title":"Fuzzy Controlled Humanoid Robots: A Literature Review","volume":"134","author":"Kahraman","year":"2020","journal-title":"Rob. Auton. Syst."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"257","DOI":"10.1007\/s10462-018-9653-z","article-title":"Towards the Use of Fuzzy Logic Systems in Rotary Wing Unmanned Aerial Vehicle: A Review","volume":"53","author":"Ferdaus","year":"2020","journal-title":"Artif. Intell. Rev."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Sidi, M.J. (1997). Spacecraft Dynamics and Control: A Practical Engineering Approach, Cambridge University Press.","DOI":"10.1017\/CBO9780511815652"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"907","DOI":"10.1137\/0909062","article-title":"Iteratively Reweighted Least Squares: Algorithms, Convergence Analysis, and Numerical Comparisons","volume":"9","author":"Wolke","year":"1988","journal-title":"SIAM J. Sci. Stat. Comput."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/14\/5091\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T23:43:36Z","timestamp":1760139816000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/14\/5091"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,7,6]]},"references-count":19,"journal-issue":{"issue":"14","published-online":{"date-parts":[[2022,7]]}},"alternative-id":["s22145091"],"URL":"https:\/\/doi.org\/10.3390\/s22145091","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2022,7,6]]}}}