-
A New Monte-Carlo Model for the Space Environment
Authors:
Daniel Jang,
Davide Gusmini,
Peng Mun Siew,
Andrea D'Ambrosio,
Simone Servadio,
Pablo Machuca,
Richard Linares
Abstract:
This paper introduces a novel Monte Carlo (MC) method to simulate the evolution of the low-earth orbit environment, enhancing the MIT Orbital Capacity Analysis Tool (MOCAT). In recent decades, numerous space environment models have been developed by government agencies and research groups to understand and predict the dynamics of space debris. Our MC approach advances this by simulating the trajec…
▽ More
This paper introduces a novel Monte Carlo (MC) method to simulate the evolution of the low-earth orbit environment, enhancing the MIT Orbital Capacity Analysis Tool (MOCAT). In recent decades, numerous space environment models have been developed by government agencies and research groups to understand and predict the dynamics of space debris. Our MC approach advances this by simulating the trajectories of space objects and modeling their interactions, such as collisions and explosions. This aids in analyzing the trends of space-object and debris populations. A key innovation of our method is the computational efficiency in orbit propagation, which is crucial for handling potentially large numbers of objects over centuries. We present validation results against the IADC (Inter-Agency Space Debris Coordination Committee) study and explore various scenarios, including ones without future launches and those involving the launch of proposed megaconstellations with over 80,000 active payloads. With the improvement in computational efficiencies provided by this work, we can run these new scenarios that predict millions of trackable objects over a 200-year period. The previous state-of-the-art was 400,000 objects over the same period of time. Notably, while fewer megaconstellations are planned for altitudes above 800 km, even minimal failures in post-mission disposal or collision avoidance maneuvers can significantly impact orbital debris accumulation.
△ Less
Submitted 16 May, 2024;
originally announced May 2024.
-
A Lambert's Problem Solution via the Koopman Operator with Orthogonal Polynomials
Authors:
Julia Pasiecznik,
Simone Servadio,
Richard Linares
Abstract:
Lambert's problem has been long studied in the context of space operations; its solution enables accurate orbit determination and spacecraft guidance. This work offers an analytical solution to Lambert's problem using the Koopman Operator (KO). In contrast to previous methods in the literature, the KO provides the analysis of a nonlinear system by seeking a transformation that embeds the nonlinear…
▽ More
Lambert's problem has been long studied in the context of space operations; its solution enables accurate orbit determination and spacecraft guidance. This work offers an analytical solution to Lambert's problem using the Koopman Operator (KO). In contrast to previous methods in the literature, the KO provides the analysis of a nonlinear system by seeking a transformation that embeds the nonlinear dynamics into a global linear representation. Our new methodology to solve for Lambert solutions considers the position of the system's eigenvalues on the phase plane, evaluating accurate state transition polynomial maps for a computationally efficient propagation of the dynamics. The methodology used and multiple-revolution solutions found are compared in accuracy and performance with other techniques found in the literature, highlighting the benefits of the newly developed analytical approach over classical numerical methodologies.
△ Less
Submitted 2 December, 2022;
originally announced December 2022.
-
A Koopman-Operator Control Optimization for Relative Motion in Space
Authors:
Simone Servadio,
Roberto Armellin,
Richard Linares
Abstract:
A high order optimal control strategy implemented in the Koopman operator framework is proposed in this work. The new technique exploits the Koopman representation of the solution of the equations of motion to develop an energy optimal inverse control methodology. The operator theory can reformulate a nonlinear dynamical system of finite dimension into a linear system with an infinite number of di…
▽ More
A high order optimal control strategy implemented in the Koopman operator framework is proposed in this work. The new technique exploits the Koopman representation of the solution of the equations of motion to develop an energy optimal inverse control methodology. The operator theory can reformulate a nonlinear dynamical system of finite dimension into a linear system with an infinite number of dimensions. As a results, the state of any nonlinear dynamics is represented as a linear combination of high-order orthogonal polynomials, which creates the state transition polynomial map of the solution. Since the optimal control technique can be reduced to a two-points boundary value problem, the Koopman map is used to connect the state and control variables in time, such that optimal values are obtained through map inversion and polynomial evaluation. The new technique is applied to rendezvous applications in space, where the relative motion between two satellites is modelled with a high-order polynomial series expansion of the Lagrangian of the system, such that the Clohessy-Wiltshire equations represent the reduction of the high-order model to a linear truncation.
△ Less
Submitted 14 July, 2022;
originally announced July 2022.
-
A Koopman Operator Tutorial with Othogonal Polynomials
Authors:
Simone Servadio,
David Arnas,
Richard Linares
Abstract:
The Koopman Operator (KO) offers a promising alternative methodology to solve ordinary differential equations analytically. The solution of the dynamical system is analyzed in terms of observables, which are expressed as a linear combination of the eigenfunctions of the system. Coefficients are evaluated via the Galerkin method, using Legendre polynomials as a set of orthogonal basis functions. Th…
▽ More
The Koopman Operator (KO) offers a promising alternative methodology to solve ordinary differential equations analytically. The solution of the dynamical system is analyzed in terms of observables, which are expressed as a linear combination of the eigenfunctions of the system. Coefficients are evaluated via the Galerkin method, using Legendre polynomials as a set of orthogonal basis functions. This tutorial provides a detailed analysis of the Koopman theory, followed by a rigorous explanation of the KO implementation in a computer environment, where a line-by-line description of a MATLAB code solves the Duffing oscillator application.
△ Less
Submitted 14 July, 2022; v1 submitted 14 November, 2021;
originally announced November 2021.
-
Dynamics Near the Three-Body Libration Points via Koopman Operator Theory
Authors:
Simone Servadio,
David Arnas,
Richard Linares
Abstract:
This paper investigates the application of the Koopman Operator theory to the motion of a satellite about a libration point in the Circular Restricted Three-Body Problem. Recently, the Koopman Operator has emerged as a promising alternative to the geometric perspective for dynamical systems, where the Koopman Operator formulates the analysis and dynamical systems in terms of observables. This pape…
▽ More
This paper investigates the application of the Koopman Operator theory to the motion of a satellite about a libration point in the Circular Restricted Three-Body Problem. Recently, the Koopman Operator has emerged as a promising alternative to the geometric perspective for dynamical systems, where the Koopman Operator formulates the analysis and dynamical systems in terms of observables. This paper explores the use of the Koopman Operator for computing both 2D and 3D periodic orbits near libration points. Further, simulation results show that the Koopman Operator provides analytical solutions with high accuracy for both Lyapunov and Halo orbits, which are then applied to a station-kee** application.
△ Less
Submitted 22 October, 2021;
originally announced October 2021.