graph LR
subgraph "主电源分配路径"
A["12S锂电电池组 \n 50.4VDC"] --> B["EMI输入滤波器"]
B --> C["主开关控制器"]
C --> D["VBQF2625 \n 主电源MOSFET"]
D --> E["分布式48V总线"]
E --> F["DC-DC转换器"]
F --> G["5V/3.3V辅助电源"]
E --> H["电机驱动器"]
E --> I["其他负载"]
end
subgraph "三级热管理架构"
J["一级强制风冷"] --> D
K["二级PCB热扩散"] --> L["驱动级MOSFET"]
M["三级环境对流"] --> N["信号开关IC"]
O["温度传感器"] --> P["MCU热管理"]
P --> Q["风扇PWM控制"]
P --> R["负载降额控制"]
Q --> S["散热风扇"]
end
subgraph "保护电路"
T["TVS阵列"] --> E
U["RC缓冲电路"] --> D
V["电流限制"] --> E
W["电压监控"] --> E
end
style D fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
电机驱动与采样拓扑详图
graph TB
subgraph "三相无刷电机驱动"
A["48V电源总线"] --> B["三相全桥驱动器"]
B --> C["U相输出"]
B --> D["V相输出"]
B --> E["W相输出"]
C --> F["无刷电机U相"]
D --> G["无刷电机V相"]
E --> H["无刷电机W相"]
end
subgraph "相电流采样网络"
I["U相采样电阻"] --> J["差分放大器"]
K["V相采样电阻"] --> L["差分放大器"]
M["W相采样电阻"] --> N["差分放大器"]
C --> I
D --> K
E --> M
subgraph "采样开关MOSFET"
O["VBI1322G \n 高端开关"]
P["VBI1322G \n 高端开关"]
Q["VBI1322G \n 高端开关"]
end
O --> I
P --> K
Q --> M
R["采样控制器"] --> O
R --> P
R --> Q
J --> S["MCU ADC通道1"]
L --> T["MCU ADC通道2"]
N --> U["MCU ADC通道3"]
end
subgraph "预驱动级"
V["PWM信号"] --> W["预驱动器"]
subgraph "预驱动MOSFET"
X["VBI1322G"]
Y["VBI1322G"]
Z["VBI1322G"]
end
W --> X
W --> Y
W --> Z
X --> AA["栅极驱动芯片U"]
Y --> BB["栅极驱动芯片V"]
Z --> CC["栅极驱动芯片W"]
AA --> C
BB --> D
CC --> E
end
style O fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style X fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
信号切换与冗余控制拓扑详图
graph LR
subgraph "双路冗余信号切换"
A["主MCU信号"] --> B["VBK5213N \n N+P沟道开关"]
C["备用MCU信号"] --> D["VBK5213N \n N+P沟道开关"]
subgraph "表决逻辑电路"
E["比较器"]
F["选择逻辑"]
end
B --> E
D --> E
E --> F
F --> G["输出至负载"]
end
subgraph "传感器信号切换矩阵"
H["IMU传感器"] --> I["VBK5213N \n 通道1"]
J["GPS模块"] --> K["VBK5213N \n 通道2"]
L["视觉传感器"] --> M["VBK5213N \n 通道3"]
N["气压计"] --> O["VBK5213N \n 通道4"]
P["多路选择器"] --> I
P --> K
P --> M
P --> O
I --> Q["主MCU ADC"]
K --> Q
M --> Q
O --> Q
end
subgraph "通信链路切换"
R["主CAN总线"] --> S["VBK5213N \n 通信开关1"]
T["备用CAN总线"] --> U["VBK5213N \n 通信开关2"]
V["RF模块"] --> W["VBK5213N \n 通信开关3"]
X["切换控制器"] --> S
X --> U
X --> W
S --> Y["通信处理器"]
U --> Y
W --> Y
end
subgraph "故障检测与切换"
Z["心跳监测"] --> AA["故障检测器"]
AA --> BB["切换控制信号"]
BB --> P
BB --> X
CC["看门狗定时器"] --> AA
end
style B fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style I fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style S fill:#fff3e0,stroke:#ff9800,stroke-width:2px
可靠性设计与健康管理拓扑详图
graph TB
subgraph "电气保护网络"
A["主电源输入端"] --> B["TVS瞬态抑制"]
A --> C["输入电容阵列"]
C --> D["RC缓冲电路"]
D --> E["VBQF2625 MOSFET"]
E --> F["电流检测电阻"]
F --> G["过流保护电路"]
G --> H["故障锁存"]
H --> I["关断信号"]
I --> E
end
subgraph "热监控系统"
J["MOSFET结温估计"] --> K["热管理算法"]
L["PCB温度传感器"] --> M["温度采集"]
N["环境温度传感器"] --> M
M --> K
K --> O["风扇控制PWM"]
K --> P["负载降额曲线"]
O --> Q["强制风冷系统"]
P --> R["功率限制"]
end
subgraph "健康监测与预测"
S["导通电阻监测"] --> T["退化趋势分析"]
U["开关时间监测"] --> V["性能退化评估"]
W["漏电流监测"] --> X["绝缘状态评估"]
Y["振动传感器"] --> Z["机械健康评估"]
AA["数据融合算法"] --> T
AA --> V
AA --> X
AA --> Z
T --> BB["剩余寿命预测"]
V --> BB
X --> BB
Z --> BB
BB --> CC["维护预警"]
end
subgraph "冗余与容错机制"
DD["主信号通路"] --> EE["信号比较器"]
FF["备用信号通路"] --> EE
EE --> GG["差异检测"]
GG --> HH["切换决策"]
HH --> II["冗余切换开关"]
II --> JJ["输出选择"]
KK["心跳监测"] --> LL["系统状态机"]
LL --> HH
end
style E fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style II fill:#fff3e0,stroke:#ff9800,stroke-width:2px