Design Recovery Control (DRC) is a control architecture that addresses system degradation
by recovering violated control design assumptions,
rather than directly manipulating control inputs or physical systems.
DRC explicitly separates the following layers:
The fundamental premise of DRC is:
Large Language Models must not replace controllers.
They operate strictly as design supervisors when original control assumptions no longer hold.
Conventional control frameworks focus primarily on:
๐ก Reliability Control
โ Preventing degradation by reducing physical stress (VโI, temperature, duty cycle)
๐ Recovery Control
โ Restoring output or function via reset, recalibration, or fallback logic
However, many real-world failures occur because:
The original control design assumptions drift or collapse over time,
even when the system remains operational.
โก๏ธ Design Recovery Control explicitly targets this gap.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ LLM : Design Supervisor โ โ Design Recovery Control
โโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ FSM : State Management โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ PID : Real-Time Control โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ Plant / Physical System โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
DRC does NOT recover:
DRC DOES recover:
The LLM is permitted to modify design-level artifacts only, including:
The LLM is explicitly prohibited from:
All LLM-generated changes must be explicit, inspectable, and reversible,
and may require human or system-level approval before deployment.
๐ง AITL (Adaptive Intelligent Technology Loop)
โ An architectural pattern for layered intelligent control systems
๐ Design Recovery Control
โ A domain-independent control engineering concept
defining the role and boundaries of the design supervision layer
This repository formalizes the design recovery layer
used within AITL-based systems,
without binding it to any specific application domain.
This repository focuses on:
Domain-specific implementations
(inkjet, MEMS, semiconductor, robotics, etc.)
are intentionally handled in separate repositories.
This document fixes the conceptual definition of Design Recovery Control.
Future work may extend implementations or examples,
but must not redefine the core assumptions, boundaries, or prohibitions described here.
| ๐ Item | License | Description |
|---|---|---|
| Source Code | MIT License | Free to use, modify, and redistribute |
| Text Materials | CC BY 4.0 or CC BY-SA 4.0 | Attribution required; share-alike applies for BY-SA |
| Figures & Diagrams | CC BY-NC 4.0 | Non-commercial use only |
| External References | Follow the original license | Cite the original source properly |
Suggestions, improvements, and discussions are welcome via GitHub Discussions.