← Latest papers
🤖 machine learning

Physics-informed Conditional Normalizing Flows for Angles-only Cislunar Orbit Determination

This paper introduces Physics-informed Conditional Normalizing Flows to solve angles-only cislunar orbit determination by learning a flexible posterior distribution from perturbed observations, which generates statistically consistent state hypotheses that serve as competitive warm starts for classical nonlinear least-squares refinement.

Original authors: Walther Litteri, Massimiliano Vasile

Published 2026-07-01
📖 5 min read🧠 Deep dive

Original authors: Walther Litteri, Massimiliano Vasile

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

The Big Picture: Finding a Ghost in the Dark

Imagine you are trying to find a specific car driving on a highway, but you can only see its headlights from a distance. You can't see the car itself, and you don't know how fast it's going or exactly where it started. You only have a series of snapshots showing the direction the headlights are pointing at different times.

This is the problem the paper tackles: Orbit Determination. Specifically, they are trying to figure out where a spacecraft is and how fast it's moving in the space between Earth and the Moon (the "cislunar" environment), using only "angles-only" data (just the direction the object is seen from Earth, like the azimuth and elevation).

The Challenge: A Chaotic Dance

The space between Earth and the Moon is tricky. It's not a smooth, predictable highway like Earth orbit. It's more like a chaotic dance floor where the gravity of Earth and the Moon are constantly pulling the spacecraft in different directions. If you guess the wrong starting spot, the spacecraft might end up crashing into the Moon or flying off into deep space.

Traditional methods try to solve this by making a guess, checking if it fits the data, and then tweaking the guess over and over (like trying to tune a radio until the static clears). But if your first guess is too far off, the "tuning" gets stuck in the wrong station, and you never find the real signal.

The New Solution: A "Smart Guessing" Machine

The authors propose a new way to make that first guess using Generative Artificial Intelligence. Think of this AI not as a calculator, but as a super-smart detective who has studied thousands of hours of footage of spacecraft dancing in this specific gravitational environment.

Here is how their system works, step-by-step:

1. Learning the "Dance Moves" (Normalizing Flows)

The AI is trained on a massive dataset of synthetic spacecraft paths. It learns the probability distribution of where a spacecraft could be, given a specific set of angle measurements.

  • The Analogy: Imagine the AI is learning a dance. It doesn't just memorize one specific dance routine; it learns the rules of the dance. It understands that if the lights are at angle A, the dancer is likely in spot B, but there's a small chance they could be in spot C. It creates a flexible map of all possible locations.

2. The "Physics" Safety Net (Physics-Informed Loss)

This is the most important part of the paper. A standard AI might learn to guess locations that look statistically likely but are physically impossible (like a car driving through a wall).

  • The Analogy: The authors added a "Physics Coach" to the AI's training. Every time the AI makes a guess, the Coach checks: "If the spacecraft starts here, will it actually follow the laws of gravity to match the observations we saw?"
  • If the AI guesses a spot that breaks the laws of physics, the Coach gives it a "penalty." This forces the AI to learn a map where every possible guess is a valid, physically possible orbit.

3. Making the Guess (Sampling)

When a real spacecraft is spotted, the AI doesn't just give one answer. It generates a whole cloud of "plausible" starting positions that fit the angles and obey the laws of physics.

  • The Analogy: Instead of saying, "The car is definitely at mile marker 50," the AI says, "Based on the headlights, the car is likely somewhere in this specific 10-mile stretch, and here are 100 different spots it could be."

4. The Final Polish (Refinement)

These AI-generated guesses are then fed into a traditional, high-precision math algorithm (Nonlinear Least Squares).

  • The Analogy: The AI gives the traditional math algorithm a very good "warm start." It's like giving a GPS a rough idea of your location so it doesn't have to search the whole world to find you. Because the AI's guess is already so close and physically correct, the GPS locks onto the exact location almost instantly.

What Did They Find?

The paper tested this method against two other ways of guessing:

  1. The "Moon Guess": Just assuming the spacecraft is near the Moon (a common, simple guess).
  2. The "Perfect Guess": Knowing the exact starting point (which isn't possible in real life, but used as a benchmark).

The Results:

  • The AI method was much better than the simple "Moon guess."
  • The AI method was almost as good as the "Perfect Guess."
  • Crucially, without the "Physics Coach" (the physics-informed loss), the AI sometimes made guesses that looked good statistically but failed when the math tried to refine them. The physics term was essential to keep the AI honest.

Summary

The paper presents a new tool for space navigation. It uses a smart AI that learns the "rules of the dance" (physics) to make incredibly accurate first guesses about where a spacecraft is. This helps traditional navigation systems find the spacecraft faster and more reliably, especially in the chaotic environment between Earth and the Moon, using only simple directional data.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →