zhanghao 4d4c1334de 1. 添加了龙亭动态异常诊断代码 2.代码整理 преди 3 седмици
..
longting 4d4c1334de 1. 添加了龙亭动态异常诊断代码 2.代码整理 преди 3 седмици
xishan 4d4c1334de 1. 添加了龙亭动态异常诊断代码 2.代码整理 преди 3 седмици
README.md 4d4c1334de 1. 添加了龙亭动态异常诊断代码 2.代码整理 преди 3 седмици
causal_structure.py 4d4c1334de 1. 添加了龙亭动态异常诊断代码 2.代码整理 преди 3 седмици
config.py 4d4c1334de 1. 添加了龙亭动态异常诊断代码 2.代码整理 преди 3 седмици
data_processing.py 4d4c1334de 1. 添加了龙亭动态异常诊断代码 2.代码整理 преди 3 седмици
main.py 4d4c1334de 1. 添加了龙亭动态异常诊断代码 2.代码整理 преди 3 седмици
rl_tracing.py 4d4c1334de 1. 添加了龙亭动态异常诊断代码 2.代码整理 преди 3 седмици
test.py 4d4c1334de 1. 添加了龙亭动态异常诊断代码 2.代码整理 преди 3 седмици

README.md

双膜工艺(UF-RO)动态异常诊断系统

基于“双重异常量化”与“强化学习(PPO)因果溯源”的水处理过程智能诊断引擎。 本项目旨在为水厂的超滤-反渗透(UF-RO)双膜系统提供从数据清洗、异常预警到根因定位的端到端解决方案。

🌟 架构设计特点:高内聚,低耦合

本项目采用了“核心算法引擎 + 水厂独立工作空间(Workspace)”的插件化解耦架构:

  • 通用引擎层:所有水厂共享一套核心数据处理、图构建与强化学习寻路算法。
  • 水厂工作空间:每个水厂(如 xishan, longting)拥有独立的文件目录, 实现了配置、数据集、专家知识库与模型权重的完全物理隔离, 极大地提升了系统的可迁移性与可维护性。

📂 目录结构说明

```text 项目根目录/ ├── 核心引擎层 (通用代码) │ ├── data_processing.py # Layer 1: 时序数据预处理与双重异常量化(绝对阈值+动态MAD) │ ├── causal_structure.py # Layer 2: 基于工艺层级与设备约束的物理因果图构建 │ ├── rl_tracing.py # Layer 3: 基于 Actor-Critic 架构的 PPO 强化学习根因溯源 │ ├── config.py # 动态配置加载器(基于相对路径与 YAML 解析) │ ├── main.py # 模型训练与评估主入口 │ └── test.py # 在线诊断与实时测试接口 │ ├── xishan/ # 🏆 锡山水厂专属工作空间 │ ├── config.yaml # 锡山专属配置文件(路径、算法超参数、传感器列表) │ ├── sensor_threshold.xlsx # 锡山传感器物理阈值与层级定义表 │ ├── abnormal_link.xlsx # 锡山专家历史异常链路知识库(用于BC预训练) │ ├── ppo_tracing_model.pth # 训练生成的锡山专属 PPO 模型权重 │ │ └── longting/ # 🏆 龙亭水厂专属工作空间

├── config.yaml               
├── sensor_threshold.xlsx     
├── abnormal_link.xlsx        
├── ppo_tracing_model.pth