graph LR
subgraph "高压隔离DC-DC变换器"
A["高压电池输入 \n 400-450VDC"] --> B["EMI输入滤波器"]
B --> C["预充电电路"]
C --> D["全桥/半桥拓扑"]
subgraph "高压MOSFET开关管"
Q1["VBMB16R41SFD \n 600V/41A"]
Q2["VBMB16R41SFD \n 600V/41A"]
Q3["VBMB16R41SFD \n 600V/41A"]
Q4["VBMB16R41SFD \n 600V/41A"]
end
D --> Q1
D --> Q2
D --> Q3
D --> Q4
Q1 --> E["高频变压器"]
Q2 --> E
Q3 --> E
Q4 --> E
E --> F["同步整流器"]
F --> G["输出滤波器"]
G --> H["低压输出 \n 12V/24V"]
I["PWM控制器"] --> J["隔离驱动器"]
J --> Q1
J --> Q2
J --> Q3
J --> Q4
end
subgraph "保护与监控"
K["MOV浪涌保护"] --> A
L["TVS阵列"] --> J
M["过流检测"] --> Q1
N["过温检测"] --> Q1
M --> O["故障锁存"]
N --> O
O --> P["保护关断"]
P --> Q1
P --> Q2
end
style Q1 fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
辅驱电机控制系统拓扑详图
graph TB
subgraph "三相逆变器桥臂"
A["低压直流输入"] --> B["U相上管驱动"]
A --> C["U相下管驱动"]
A --> D["V相上管驱动"]
A --> E["V相下管驱动"]
A --> F["W相上管驱动"]
A --> G["W相下管驱动"]
subgraph "功率MOSFET阵列"
Q_UH["VBGL1102 \n 上管"]
Q_UL["VBGL1102 \n 下管"]
Q_VH["VBGL1102 \n 上管"]
Q_VL["VBGL1102 \n 下管"]
Q_WH["VBGL1102 \n 上管"]
Q_WL["VBGL1102 \n 下管"]
end
B --> Q_UH
C --> Q_UL
D --> Q_VH
E --> Q_VL
F --> Q_WH
G --> Q_WL
Q_UH --> H["U相输出"]
Q_UL --> I["功率地"]
Q_VH --> J["V相输出"]
Q_VL --> I
Q_WH --> K["W相输出"]
Q_WL --> I
H --> L["三相电机负载"]
J --> L
K --> L
end
subgraph "控制与保护"
M["FOC控制器"] --> N["PWM生成器"]
N --> B
N --> C
N --> D
N --> E
N --> F
N --> G
subgraph "电流检测"
SHUNT_U["U相采样电阻"]
SHUNT_V["V相采样电阻"]
SHUNT_W["W相采样电阻"]
end
H --> SHUNT_U
J --> SHUNT_V
K --> SHUNT_W
SHUNT_U --> O["ADC采样"]
SHUNT_V --> O
SHUNT_W --> O
O --> M
P["温度传感器"] --> Q_UH
P --> R["过温保护"]
R --> S["故障关断"]
S --> B
S --> C
end
style Q_UH fill:#ffebee,stroke:#f44336,stroke-width:2px
智能负载管理与配电拓扑详图
graph LR
subgraph "智能负载开关通道"
A["域控制器GPIO"] --> B["电平转换电路"]
B --> C["VBA3102M输入"]
subgraph "双N-MOSFET结构"
GATE_IN1["栅极1"]
GATE_IN2["栅极2"]
SOURCE1["源极1"]
SOURCE2["源极2"]
DRAIN1["漏极1"]
DRAIN2["漏极2"]
end
C --> GATE_IN1
C --> GATE_IN2
D["12V辅助电源"] --> DRAIN1
D --> DRAIN2
SOURCE1 --> E["负载1: 激光雷达"]
SOURCE2 --> F["负载2: 摄像头"]
E --> G["系统地"]
F --> G
end
subgraph "诊断与保护"
H["负载电流检测"] --> SOURCE1
I["负载电流检测"] --> SOURCE2
H --> J["过流比较器"]
I --> J
J --> K["故障标志位"]
K --> A
subgraph "状态反馈"
LOAD_OK1["负载正常指示"]
LOAD_OK2["负载正常指示"]
SHORT_FLAG["短路标志"]
OPEN_FLAG["开路标志"]
end
SOURCE1 --> LOAD_OK1
SOURCE2 --> LOAD_OK2
SOURCE1 --> SHORT_FLAG
SOURCE2 --> OPEN_FLAG
LOAD_OK1 --> A
SHORT_FLAG --> A
end
subgraph "冗余设计"
L["备用电源"] --> M["冗余开关"]
M --> N["负载1备份"]
E --> O["负载选择器"]
N --> O
O --> P["关键负载"]
end
style C fill:#e3f2fd,stroke:#2196f3,stroke-width:2px