Data Driven Modeling of Nonlinear Dynamics in a Rotating Detonation Combustor via Finite Dimensional Approximations of the Koopman Operator
This paper presents a data-driven modeling approach for Rotating Detonation Combustors that utilizes time-delay embedded Dynamic Mode Decomposition to construct finite-dimensional Koopman operator approximations from flame luminosity video, enabling accurate reconstruction of nonlinear dynamics, standing wave patterns, and noise-mitigated insights into various operating modes.
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
Imagine trying to predict the weather, but instead of clouds and wind, you are watching a ring of fire spinning so fast it creates its own thunder. This is the world of the Rotating Detonation Combustor (RDC), a high-tech engine part that promises to make rockets and power plants much more efficient. Unlike normal engines that burn fuel gently, an RDC uses a continuous, supersonic explosion that races around a circular chamber. The problem? These explosions are chaotic. They don't just spin in one direction; sometimes they crash into each other, form standing patterns, or split into multiple waves that dance in complex, non-linear ways. To engineers, this chaos is a puzzle: if they can't predict how these waves interact, they can't build a stable, efficient engine.
To solve this, scientists often use a mathematical tool called the "Koopman operator." Think of it as a magical pair of glasses. When you look at a chaotic, swirling system through normal eyes, it looks messy and unpredictable. But through Koopman glasses, that same mess transforms into a set of simple, straight lines. It turns a wild, non-linear dance into a predictable, linear rhythm. However, these glasses are usually too heavy and complicated to use on real-world data, which is often noisy and full of glitches. This is where the work of David Oexle, Tobias Breiten, and Myles D. Bohon comes in. They didn't invent a new kind of glass; instead, they figured out how to build a lightweight, custom version of these glasses specifically for the RDC, using a technique called "Dynamic Mode Decomposition" (DMD) combined with a clever trick called "time-delay embedding."
The team started by filming the RDC at the Technical University of Berlin. They used a high-speed camera to capture the natural glow of the flames at a blistering 87,500 frames per second. This gave them a massive amount of data, but it was also messy. The camera's view was distorted by the exhaust, and the sensors had a bit of static noise. When they tried to use the standard "DMD" method to analyze this footage, it failed. It was like trying to sort a pile of mixed-up LEGO bricks by color when the bricks were all the same shade of gray; the standard method got confused by the noise and couldn't tell the difference between a spinning wave and a glitch in the camera. The standard approach suggested the waves were dying out too fast or behaving in ways that didn't match the physics of a stable engine.
To fix this, the authors proposed a new, step-by-step recipe. First, they realized that the waves were moving, so they shifted their perspective. Imagine watching a race car on a track; if you stand still, the car zooms by. But if you hop in a car driving alongside it at the same speed, the race car looks like it's standing still. The team did this mathematically, shifting their "frame of reference" to match the speed of the spinning waves. This made the moving waves look stationary, which is much easier to analyze.
Next, they tackled the "non-linear" problem. In the RDC, waves can crash into each other and create new patterns, which standard math struggles to describe. The authors used a technique called "time-delay embedding." Imagine trying to understand a song by listening to just one note; you'd have no idea what the melody is. But if you listen to the note, then the note a split-second later, and the one after that, you can hear the tune. By feeding the computer not just the current image of the flame, but also a stack of previous images (time delays), they gave the model enough context to "hear" the melody of the explosion. They also used a special filter to clean up the sensor noise, ensuring the model wasn't learning from the static.
The results were a success. By combining these steps, the team could separate the "traveling waves" (the ones spinning around) from the "standing waves" (the ones that look like they are vibrating in place) and the messy "non-linear interactions" where they crash. They found that for a specific mode with two counter-rotating waves, the standard method missed the mark, but their new sequence could reconstruct the flame patterns with high accuracy. They identified specific frequencies, like a primary wave spinning at roughly 4 kHz and a secondary wave at 3.9 kHz, and even spotted a "beating frequency" of 0.2 kHz caused by the two waves interacting.
Crucially, the paper suggests that this method is a powerful new workflow for engineers. It doesn't claim to have solved the RDC problem forever, but it offers a reliable way to take messy, real-world video data and turn it into a clear, mathematical model. By separating the different types of wave behaviors, engineers can now better understand why certain engine modes are stable and others are not. The authors show that with the right combination of shifting perspectives, stacking time delays, and cleaning up the noise, even the most chaotic fire rings can be tamed and understood.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.