Technical Papers
Mar 25, 2023

Koopman Operator-Based Data-Driven Identification of Tethered Subsatellite Deployment Dynamics

Publication: Journal of Aerospace Engineering
Volume 36, Issue 4

Abstract

Compact tether-based actuation is a suitable approach for the deployment of femto/picosatellite bodies from CubeSats using ultrasmall electrodynamic tethers for fuel-free propulsion and deorbiting. Despite the advantages of tethered satellite systems, control technologies for these have yet to mature in several domains including robustness to structural faults and unmodeled dynamics. A proposed solution for the identification of disturbances to tethered satellite dynamics is to use a data-driven algorithm to learn the system’s behavior over previous orbits and then provide an estimated prediction for the evolution of system states. To achieve the goal of state prediction via a globally linearized system model, this paper employs the Koopman operator constructed from observed dynamics to extrapolate future motion of a tethered subsatellite subject to unknown disturbances while being deployed from its mothership. Numerical simulations of the constructed model versus the nonlinear model of the tethered satellite system demonstrate the effective prediction capabilities of the proposed Koopman operator-based numerical algorithm for the general flight characteristics many orbits into the future.

Get full access to this article

View all available purchase options and get full access to this article.

Data Availability Statement

Some or all data, models, or code that support the findings of this study are available from the corresponding author upon reasonable request.

Acknowledgments

This work was partially funded by the Michigan Space Grant Consortium, NASA: #NNX15AJ20H.

References

Banium, P., and V. Kumar. 1980. “Optimal control of the shuttle-tethered-subsatellite system.” Acta Astronaut. 7 (12): 1333–1348. https://doi.org/10.1016/0094-5765(80)90010-7.
Belikov, J., A. Kaldmäe, and Ü. Kotta. 2017. “Global linearization approach to nonlinear control systems: A brief tutorial overview.” In Vol. 6 of Proc., Estonian Academy of Sciences, 243–263. Tallinn, Estonia: Estonian Academy.
Bell, I., J. McTernan, B. Gilchrist, and S. Bilen. 2013. “Investigating miniature electrodynamic tethers and interaction with the low earth orbit plasma.” In Proc., AIAA Space 2013 Conf. and Exposition. New York: AIAA.
Bhandari, S. 2021. “Landing a spaceship with Koopman operator theory and model predictive control.” M.S. thesis, Dept. of Informatics, Technical Univ. of Munich.
Boccaletto, L., and L. d’Agostino. 2000. “Design and testing of a micro-Newton thrust stand for FEEP.” In Proc., 36th AIAA/ASME/SAE/ASEE Joint Propulsion Conf. and Exhibit. New York: AIAA.
Bronner, B., and D. Trung. 2015. Developing the miniature tether electrodynamics experiment: Completion of key milestones and future work. Ann Arbor, MI: Univ. of Michigan.
Bruder, D., X. Fu, R. B. Gillespie, C. D. Remy, and R. Vasudevan. 2021. “Koopman-based control of a soft continuum manipulator under variable loading conditions.” IEEE Rob. Autom. Lett. 6 (4): 6852–6859. https://doi.org/10.1109/LRA.2021.3095268.
Brunton, B., L. Johnson, J. Ojemann, and J. Kutz. 2016. “Extracting spatial-temporal coherent patterns in large-scale neural recordings using dynamic mode decomposition.” J. Neurosci. Methods 258 (10): 1–15. https://doi.org/10.1016/j.jneumeth.2015.10.010.
Brunton, S. L., B. W. Brunton, J. L. Proctor, E. Kaiser, and J. N. Kutz. 2017. “Chaos as an intermittently forced linear system.” Nat. Commun. 8 (1): 1–9. https://doi.org/10.1038/s41467-017-00030-8.
Brunton, S. L., and J. N. Kutz. 2019. Data-driven science and engineering: Machine learning, dynamical systems, and control. Cambridge, UK: Cambridge University Press.
Canham, M. H. 2017. “On flexible tubes conveying a moving fluid: Variational dynamics and spectral analysis.” M.S. thesis, Dept. of Mathematical and Statistical Science, Univ. of Alberta.
Čelikovský, S. 1995. “Global linearization of nonlinear systems—A survey.” Banach Center Publ. 32 (1): 123–137. https://doi.org/10.4064/-32-1-123-137.
Chen, T., and J. Shan. 2020. “Koopman-operator-based attitude dynamics and control on SO(3).” J. Guidance Control Dyn. 43 (11): 2112–2126. https://doi.org/10.2514/1.G005006.
Cicci, D. A., E. J. Volovecky, and C. Qualls. 2005. “Identification of a tethered satellite using a Kalman filter.” Adv. Astronaut. Sci. 119 (15): 983–998.
Dmitriev, A. V., A. V. Suvorova, M. V. Klimenko, V. V. Klimenko, K. G. Ratovsky, R. A. Rakhmatulin, and V. A. Parkhomov. 2017. “Predictable and unpredictable ionospheric disturbances during St. Patrick’s Day magnetic storms of 2013 and 2015 and on 8-9 march 2008.” J. Geophys. Res. Space Phys. 122 (2): 2398–2423. https://doi.org/10.1002/2016JA023260.
Dobrowolny, M., and N. H. Stone. 1994. “A technical overview of TSS-1: The first tethered-satellite system mission.” Il Nuovo Cimento C 17 (1): 1–12. https://doi.org/10.1007/BF02506678.
Frias, A. 2012. “Modeling and control of spacecraft systems with coupled orbital and attitude dynamics.” M.S. thesis, Dept. of Aerospace Engineering, Ryerson Univ.
Gläßel, H., F. Zimmermann, S. Brückner, U. M. Schöttle, and S. Rudolph. 2004. “Adaptive neural control of the deployment procedure for tether-assisted re-entry.” Aerosp. Sci. Technol. 8 (1): 73–81. https://doi.org/10.1016/j.ast.2003.08.007.
Godard, K. D. Kumar, and B. Tan. 2008. “Fault-tolerant stabilization of a tethered satellite system using offset control.” J. Spacecraft Rockets 45 (5): 1070–1084.
Gonzalez, J. 2018. “Spacecraft formation control: Adaptive PID-extended memory recurrent neural network controller.” M.S. thesis, Dept. of Aerospace Engineering, California State Univ.
He, W., and S. S. Ge. 2015. “Dynamic modeling and vibration control of a flexible satellite.” IEEE Trans. Aerosp. Electron. Syst. 51 (2): 1422–1431. https://doi.org/10.1109/TAES.2014.130804.
Hofmann, C., S. Servadio, R. Linares, and F. Topputo. 2022. “Advances in Koopman operator theory for optimal control problems in space flight.” In Proc., 2022 AAS/AIAA Astrodynamics Specialist Conf., 1–13. Charlotte, NC: American Aeronautical Society and American Institute of Aeronautics and Astronautics.
Jain, V., et al. 2018. “CubeSats can serve multiple stakeholders too: Use of the DESCENT mission to develop national and international collaboration.” In Proc., Guidance, Navigation and Control. Quebec: Canadian Astronautics and Space Institute.
Jordan, A. J., and J. P. Nowacki. 2004. “Global linearization of non-linear state equations.” Int. J. Appl. Electromagn. Mech. 19 (1–4): 637–642. https://doi.org/10.3233/JAE-2004-642.
Korda, M., and I. Mezić. 2018. “Linear predictors for nonlinear dynamical systems: Koopman operator meets model predictive control.” Automatica 93 (Mar): 149–160. https://doi.org/10.1016/j.automatica.2018.03.046.
Kumar, K. D. 2006. “Review on dynamics and control of nonelectrodynamic tethered satellite systems.” J. Spacecraft Rockets 43 (4): 705–720.
Lovell, T. 2003. “Application of genetic algorithms to state estimation of tethered systems.” Comput. Methods Appl. Mech. Eng. 192 (15): 1799–1819. https://doi.org/10.1016/S0045-7825(03)00202-0.
Luong, H. T., Y. Wang, H.-G. Sung, and C. H. Sohn. 2021. “A comparative study of dynamic mode decomposition methods for mode identification in a cryogenic swirl injector.” J. Sound Vib. 503 (11): 116108. https://doi.org/10.1016/j.jsv.2021.116108.
Manzoor, W. A., S. Rawashdeh, and A. Mohammadi. 2022. “Real-time prediction of pre-ignition and super-knock in internal combustion engines.” SAE Int. J. Engines 16 (3): 16–21. https://doi.org/10.4271/03-16-03-0021.
Martyn, D. F. 1959. “The normal F region of the ionosphere.” Proc. Inst. Radio Eng. 47 (2): 147–155. https://doi.org/10.1109/JRPROC.1959.287259.
McDonnell, J. A. M., P. R. Ratcliff, and I. Collier. 1996. “Atmospheric drag modelling for orbital micro-debris at LEO altitudes.” Adv. Space Res. 17 (12): 183–188. https://doi.org/10.1016/0273-1177(95)00778-D.
Mohammadi, A., H. J. Marquez, and M. Tavakoli. 2017. “Nonlinear disturbance observers: Design and applications to Euler-Lagrange systems.” IEEE Control Syst. Mag. 37 (4): 50–72. https://doi.org/10.1109/MCS.2017.2696760.
Nishida, S., S. Kawamoto, Y. Okawa, F. Terui, and S. Shoji Kitamura. 2009. “Space debris removal system using a small satellite.” Acta Astronaut. 65 (1–2): 95–102. https://doi.org/10.1016/j.actaastro.2009.01.041.
Proctor, J. L., S. L. Brunton, and J. N. Kutz. 2016. “Dynamic mode decomposition with control.” SIAM J. Appl. Dyn. Syst. 15 (1): 142–161. https://doi.org/10.1137/15M1013857.
Rawashdeh, S. A., and J. E. Lumpp. 2013. “Aerodynamic stability for CubeSats at ISS orbit.” J. Small Satell. 2 (1): 85–104.
Schmid, P., D. Violato, and F. Scarano. 2012. “Decomposition of time-resolved tomographic PIV.” Exp. Fluids 52 (6): 1567–1579. https://doi.org/10.1007/s00348-012-1266-8.
Schmid, P. J. 2010. “Dynamic mode decomposition of numerical and experimental data.” J. Fluid Mech. 656 (12): 5–28. https://doi.org/10.1017/S0022112010001217.
Schutte, A., and B. Dooley. 2005. “Constrained motion of tethered satellites.” J. Aerosp. Eng. 18 (4): 9–26. https://doi.org/10.1061/(ASCE)0893-1321(2005)18:4(242).
Servadio, S., D. Arnas, and R. Linares. 2022. “Dynamics near the three-body libration points via Koopman operator theory.” J. Guidance Control Dyn. 45 (10): 1800–1814. https://doi.org/10.2514/1.G006519.
Sinha, S., S. Nandanoori, and E. Yeung. 2020. “Data driven online learning of power system dynamics.” In Proc., IEEE Power Energy Society General Meeting, 1–5. New York: IEEE.
Stone, N., and C. Bonifazi. 1998. “The TSS-1R mission: Overview and scientific context.” Geophys. Res. Lett. 25 (4): 409–412. https://doi.org/10.1029/97GL02980.
Stuiver, W. 1974. “Dynamics and configuration control of two-body satellite systems.” AIAA J. Spacecraft Rockets 11 (8): 545–546. https://doi.org/10.2514/3.62123.
Tu, J., C. Rowley, D. Luchtenberg, S. Brunton, and J. Kutz. 2014. “On dynamic mode decomposition: Theory and applications.” J. Comput. Dyn. 1 (2): 391–421. https://doi.org/10.3934/jcd.2014.1.391.
UNOOSA (United Nations Office of Outer Space Affairs). 2007. Inter-agency space debris coordination committee space debris mitigation guidelines. Vienna, Austria: UNOOSA.
Varma, S. 2011. “Control of satellites using environmental forces: Aerodynamics drag/solar radiation pressure.” Ph.D. thesis, Dept. of Aerospace Engineering, Ryerson Univ.
Volovecky, E. 2007. “Identification of a tethered satellite using an extended Kalman filter.” M.S. thesis, Dept. of Aerospace Engineering, Auburn Univ.
Wang, C., P. Wang, A. Li, and Y. Guo. 2017. “Deployment of tethered satellites in low-eccentricity orbits using adaptive sliding mode control.” J. Aerosp. Eng. 30 (6): 04017077. https://doi.org/10.1061/(ASCE)AS.1943-5525.0000793.
Wen, H., D. P. Jin, and H. Y. Hu. 2008. “Optimal feedback control of the deployment of a tethered subsatellite subject to perturbations.” Nonlinear Dyn. 51 (4): 501–514. https://doi.org/10.1007/s11071-007-9240-3.
Williams, P. 2008. “Deployment/retrieval optimization for flexible tethered satellite systems.” Nonlinear Dyn. 52 (1): 159–179. https://doi.org/10.1007/s11071-007-9269-3.
Yu, B., and P. Dai. 2022. “Deployment dynamics of a tape-shaped tethered satellite.” J. Aerosp. Eng. 35 (4): 04022044. https://doi.org/10.1061/(ASCE)AS.1943-5525.0001446.
Yu, B., S. Xu, and D. Jin. 2020. “Chaos in a tethered satellite system induced by atmospheric drag and Earth’s oblateness.” Nonlinear Dyn. 101 (2): 1233–1244. https://doi.org/10.1007/s11071-020-05844-8.
Yu, B. S., and D. P. Jin. 2010. “Deployment and retrieval of tethered satellite system under perturbation and heating effect.” Acta Astronaut. 67 (7–8): 845–853. https://doi.org/10.1016/j.actaastro.2010.05.013.
Zang, B., U. Vevek, and T. New. 2021. “Some insights into the screech tone of under-expanded supersonic jets using dynamic mode decomposition.” J. Aerosp. Eng. 34 (4): 04021034. https://doi.org/10.1061/(ASCE)AS.1943-5525.0001286.
Zhu, X., C. Hu, X. Yang, and Z. Du. 2019. “Dynamic mode decomposition analysis of the unsteady flow in a centrifugal compressor volute.” J. Aerosp. Eng. 32 (1): 04018136. https://doi.org/10.1061/(ASCE)AS.1943-5525.0000951.

Information & Authors

Information

Published In

Go to Journal of Aerospace Engineering
Journal of Aerospace Engineering
Volume 36Issue 4July 2023

History

Received: Aug 23, 2022
Accepted: Jan 30, 2023
Published online: Mar 25, 2023
Published in print: Jul 1, 2023
Discussion open until: Aug 25, 2023

Permissions

Request permissions for this article.

Authors

Affiliations

Waqas A. Manzoor [email protected]
Graduate Student, Dept. of Mechanical Engineering, Univ. of Michigan, Dearborn 4901 Evergreen Rd., Dearborn, MI 48128. Email: [email protected]
Samir Rawashdeh [email protected]
Associate Professor, Dept. of Electrical and Computer Engineering, Univ. of Michigan, Dearborn 4901 Evergreen Rd., Dearborn, MI 48128. Email: [email protected]
Assistant Professor, Dept. of Electrical and Computer Engineering, Univ. of Michigan, Dearborn 4901 Evergreen Rd., Dearborn, MI 48128 (corresponding author). ORCID: https://orcid.org/0000-0002-1089-3872. Email: [email protected]

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

  • Vehicular Applications of Koopman Operator Theory—A Survey, IEEE Access, 10.1109/ACCESS.2023.3257109, 11, (25917-25931), (2023).

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share