← Latest papers
⚡ electrical engineering

Data-Driven Reachability Analysis for Piecewise Affine Systems

This paper proposes a novel data-driven reachability analysis framework for piecewise affine hybrid systems that utilizes hybrid zonotopes to overcome boundary transition challenges and ensure accurate over-approximation of reachable sets in the presence of measurement noise.

Original authors: Peng Xie, Johannes Betz, Davide M. Raimondo, Amr Alanwar

Published 2026-02-18
📖 4 min read☕ Coffee break read

Original authors: Peng Xie, Johannes Betz, Davide M. Raimondo, Amr Alanwar

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 you are trying to predict where a very tricky, shape-shifting robot will be in the next few seconds. This robot doesn't just move in a straight line; it has different "personas." When it's in the kitchen, it moves like a clumsy turtle. When it's in the hallway, it zooms like a race car. When it hits the doorway (the boundary), it instantly switches from turtle to race car.

This is what engineers call a Piecewise Affine (PWA) system. It's a system that behaves differently depending on which "zone" it is in.

The problem? You don't have the robot's blueprints. You don't know the exact math for how the turtle moves or how the race car accelerates. All you have is a shaky video camera recording the robot's past movements, and the camera is a bit blurry (noisy data).

The Big Question: Can we guarantee that this robot will never crash into a fragile vase (an "unsafe region"), even though we don't know its exact rules and our data is imperfect?

This paper says: Yes, we can. Here is how they did it, explained simply:

1. The "Swiss Army Knife" of Shapes (Hybrid Zonotopes)

To track the robot, you need a shape that can wrap around all the possible places it could be.

  • Old way: Imagine trying to wrap a gift with a single, rigid box. If the robot moves from the kitchen to the hallway, the box either leaves part of the robot exposed (unsafe!) or is so huge it covers the whole room (useless!).
  • New way (This Paper): The authors invented a "Hybrid Zonotope." Think of this as a smart, stretchy, multi-compartment bubble wrap.
    • It has "continuous" parts that stretch smoothly (for the robot's movement).
    • It has "discrete" parts that snap into place (to handle the sudden switch from turtle to race car).
    • This shape can hug the robot tightly, even when it jumps between zones, ensuring we never lose track of it.

2. Learning from a Shaky Video (Data-Driven)

Usually, to predict the future, you need the manual (the math equations). But here, the manual is missing.

  • The Analogy: Imagine trying to guess the rules of a board game just by watching someone play it on a shaky phone camera.
  • The Solution: The authors created an algorithm that looks at the "shaky video" (noisy input-output data) and builds a "family of possible rulebooks." Instead of guessing one set of rules, it creates a safe envelope containing all the rulebooks that could possibly explain what it saw. This ensures that even if the robot is following the worst-case scenario, our prediction still covers it.

3. The Three Ways to Check the Score (The Three Methods)

Once the robot moves and we get a new blurry photo, we need to update our "bubble wrap" to see where it is now. The paper proposes three different ways to do this math:

  1. Reverse-Mapping (RM): Like working backward from the photo to draw the possible spots on the floor.
  2. Implicit Intersection (IN): Like using a smart filter that squeezes the bubble wrap tighter by optimizing how much it shrinks.
  3. Generalized Intersection (GI): Like adding new rules directly onto the bubble wrap to force it to fit the photo.

The Big Surprise: The authors proved that all three methods are mathematically identical. They are just three different dialects for saying the exact same thing.

  • Analogy: It's like asking for a glass of water. You can say "Water, please," "I'd like H2O," or "Can I have a drink?" The result is the same.
  • Performance: However, some dialects are faster to speak. The "Reverse-Mapping" method was the fastest, taking the least amount of computer time.

4. Why Does This Matter?

This isn't just about robots. This is about Safety.

  • Self-driving cars: They switch between "cruising," "braking," and "turning" modes. If the car doesn't know exactly how the brakes work in the rain, this method ensures it won't accidentally drive into a pedestrian.
  • Power grids: They switch between different energy sources. We need to know they won't crash the system.
  • Medical devices: They switch modes based on patient vitals. We need to guarantee they won't overdose a patient.

The Bottom Line

This paper gives us a new, super-accurate "safety net" for complex systems that change their behavior on the fly. Even if we don't know the exact rules and our data is messy, we can mathematically prove that the system will stay safe. It's like having a crystal ball that works even when the glass is cracked.

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 →