graph TB
subgraph "光伏Boost升压变换器"
A["光伏输入 \n 600-1000VDC"] --> B[输入滤波电路]
B --> C[Boost电感L1]
C --> D[开关节点]
D --> E["VBMB16R26S \n 主开关Q1"]
E --> F[功率地]
D --> G[续流二极管D1]
G --> H[输出电容Cout]
H --> I["高压母线 \n 800VDC"]
J[PWM控制器] --> K[隔离栅极驱动器]
K --> E
L[电压采样] --> J
M[电流采样] --> J
end
subgraph "双向DC-DC变换器(电池侧)"
N["电池组输入 \n 400-800VDC"] --> O[双向电感L2]
O --> P[开关节点1]
P --> Q["VBMB16R26S \n 开关Q2"]
Q --> R[功率地]
P --> S["VBMB16R26S \n 同步整流Q3"]
S --> T[开关节点2]
T --> U[输出电容C2]
U --> I
V[双向控制器] --> W[驱动电路1]
V --> X[驱动电路2]
W --> Q
X --> S
Y[电池电压采样] --> V
Z[母线电压采样] --> V
end
subgraph "保护与缓冲电路"
AA[RCD缓冲网络] --> E
AB[RCD缓冲网络] --> Q
AC[TVS阵列] --> I
AD[RC吸收电路] --> S
end
style E fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style Q fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style S fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
BMS主动均衡与保护拓扑
graph LR
subgraph "电池模组主动均衡电路"
A["电池模组1 \n 48V"] --> B["VBA1101N \n 均衡开关S1"]
C["电池模组2 \n 48V"] --> D["VBA1101N \n 均衡开关S2"]
E["电池模组3 \n 48V"] --> F["VBA1101N \n 均衡开关S3"]
B --> G[均衡电感L_eq]
D --> G
F --> G
G --> H[均衡能量存储电容]
H --> I[DC-DC变换器]
I --> J[均衡能量分配]
J --> A
J --> C
J --> E
K[BMS均衡控制器] --> L[驱动电路1]
K --> M[驱动电路2]
K --> N[驱动电路3]
L --> B
M --> D
N --> F
O[电池电压检测] --> K
end
subgraph "电池隔离保护开关"
P["电池总正极"] --> Q["VBA1101N \n 预充开关S_pre"]
P --> R["VBA1101N \n 主开关S_main"]
Q --> S[预充电阻R_pre]
S --> T[主回路]
R --> T
U["VBQG4338 \n 高侧开关阵列"] --> V[辅助负载]
T --> W["直流母线输出"]
X[保护控制器] --> Y[预充驱动]
X --> Z[主开关驱动]
Y --> Q
Z --> R
AA[电流检测] --> X
AB[电压检测] --> X
end
subgraph "温度与状态监控"
AC[NTC温度传感器] --> AD[信号调理]
AE[电池电压采样] --> AF[ADC电路]
AG[均衡电流检测] --> AH[比较器]
AD --> K
AF --> K
AH --> X
end
style B fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style R fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style U fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
辅助电源与负载管理拓扑
graph TB
subgraph "辅助电源Buck变换器"
A["24V辅助总线"] --> B[输入滤波]
B --> C[开关节点]
C --> D["VBA1206 \n 高侧开关Q_H"]
D --> E[功率电感L_aux]
E --> F[输出电容C_out]
F --> G["12V输出"]
C --> H["VBA1206 \n 同步整流Q_L"]
H --> I[功率地]
J[Buck控制器] --> K[驱动电路]
K --> D
K --> H
L[输出电压反馈] --> J
M[输出电流检测] --> J
end
subgraph "智能负载开关阵列"
N["MCU GPIO控制"] --> O[电平转换电路]
O --> P["VBA1206 \n 传感器开关S1"]
O --> Q["VBA1206 \n 通信开关S2"]
O --> R["VBA1206 \n 风扇开关S3"]
O --> S["VBA1206 \n 照明开关S4"]
P --> T[12V传感器供电]
Q --> U[通信模块电源]
R --> V[散热风扇电源]
S --> W[现场照明电源]
T --> X[传感器阵列]
U --> Y[通讯接口]
V --> Z[风扇组]
W --> AA[LED照明]
BB[负载电流检测] --> N
CC[温度监测] --> N
end
subgraph "系统监控与通信"
DD[环境温湿度传感器] --> EE[ADC采集]
FF[门禁状态检测] --> GG[数字输入]
HH[报警输出] --> II[继电器驱动]
EE --> N
GG --> N
N --> II
N --> JJ[Modbus接口]
N --> KK[以太网接口]
LL[云平台] --> KK
end
subgraph "保护与滤波"
MM[输入TVS保护] --> A
NN[输出RC滤波] --> G
OO[负载端TVS] --> T
PP[负载端TVS] --> U
end
style D fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style P fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style N fill:#fce4ec,stroke:#e91e63,stroke-width:2px