graph LR
subgraph "电池侧"
A["储能电池 \n 48-220VDC"] --> B["保险丝&接触器"]
B --> C["共模电感"]
C --> D["输入滤波电容"]
end
subgraph "双向Buck-Boost变换器"
D --> E["电感L"]
E --> F["开关节点"]
F --> G["VBP165R41SFD \n 高压侧MOSFET"]
F --> H["VBP165R41SFD \n 低压侧MOSFET"]
G --> I["高压直流母线"]
H --> J["功率地"]
K["双向控制器"] --> L["隔离驱动器"]
L --> G
L --> H
end
subgraph "母线侧"
I --> M["母线电容"]
M --> N["电压检测"]
N --> O["过压保护"]
I --> P["防反二极管"]
end
subgraph "驱动与保护"
Q["隔离电源"] --> L
R["电流检测"] --> K
S["温度检测"] --> K
T["RC吸收电路"] --> G
end
style G fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style H fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
DC-AC逆变拓扑详图
graph TB
subgraph "H桥逆变电路"
A["高压直流母线"] --> B["母线电容"]
B --> C["上桥臂左"]
B --> D["上桥臂右"]
C --> E["VBPB16I15 \n IGBT1"]
D --> F["VBPB16I15 \n IGBT2"]
E --> G["输出节点U"]
F --> H["输出节点V"]
G --> I["VBPB16I15 \n IGBT3"]
H --> J["VBPB16I15 \n IGBT4"]
I --> K["功率地"]
J --> K
end
subgraph "输出滤波"
G --> L["LC滤波器"]
H --> L
L --> M["交流输出220VAC"]
M --> N["EMI滤波器"]
N --> O["监测设备负载"]
end
subgraph "驱动与控制"
P["SPWM控制器"] --> Q["死区发生器"]
Q --> R["隔离驱动通道1"]
Q --> S["隔离驱动通道2"]
R --> E
R --> I
S --> F
S --> J
end
subgraph "保护电路"
T["过流检测"] --> U["比较器"]
V["过温检测"] --> W["锁存保护"]
U --> W
W --> X["关断信号"]
X --> R
X --> S
Y["RC缓冲电路"] --> E
end
style E fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style F fill:#fff3e0,stroke:#ff9800,stroke-width:2px
辅助电源与负载管理拓扑详图
graph LR
subgraph "多路负载开关配置"
A["MCU GPIO"] --> B["电平转换电路"]
B --> C["VBQD4290AU \n 通道1"]
B --> D["VBQD4290AU \n 通道2"]
B --> E["VBQD4290AU \n 通道3"]
B --> F["VBQD4290AU \n 通道4"]
subgraph C ["VBQD4290AU 内部结构"]
direction LR
G1[栅极1]
S1[源极1]
D1[漏极1]
G2[栅极2]
S2[源极2]
D2[漏极2]
end
VCC_12V["12V辅助电源"] --> D1
VCC_12V --> D2
S1 --> H["主监测系统"]
S2 --> I["通信模块"]
end
subgraph "电流监测与保护"
H --> J["电流检测电阻"]
I --> K["电流检测电阻"]
J --> L["ADC输入"]
K --> L
L --> M["MCU"]
M --> N["过流保护"]
N --> O["关断控制"]
O --> B
end
subgraph "辅助电源生成"
P["电池输入"] --> Q["DC-DC变换器"]
Q --> R["12V输出"]
R --> S["LDO稳压器"]
S --> T["5V/3.3V输出"]
T --> U["MCU及外围电路"]
end
subgraph "备份系统"
V["备份电池"] --> W["二极管ORing"]
P --> W
W --> X["关键负载供电"]
end
style C fill:#e3f2fd,stroke:#2196f3,stroke-width:2px