浸没式液冷IT集装箱功率系统总拓扑图
graph LR
subgraph "输入电源与AC-DC转换"
AC_IN["市电输入 \n 380VAC/50Hz"] --> INPUT_FILTER["输入滤波 \n 与防护"]
INPUT_FILTER --> PFC_MODULE["PFC功率模块"]
subgraph "PFC功率器件"
VBP165C40["VBP165C40 \n SiC MOSFET \n 650V/40A"]
end
PFC_MODULE --> VBP165C40
VBP165C40 --> HV_BUS["高压直流母线 \n 400V/800VDC"]
end
subgraph "主循环泵驱动系统"
HV_BUS --> PUMP_DRIVER["主泵驱动控制器"]
PUMP_DRIVER --> DRIVER_CIRCUIT["三相驱动电路"]
subgraph "三相桥臂功率器件"
VBP16R90S_A["VBP16R90S \n 600V/90A"]
VBP16R90S_B["VBP16R90S \n 600V/90A"]
VBP16R90S_C["VBP16R90S \n 600V/90A"]
VBP16R90S_D["VBP16R90S \n 600V/90A"]
VBP16R90S_E["VBP16R90S \n 600V/90A"]
VBP16R90S_F["VBP16R90S \n 600V/90A"]
end
DRIVER_CIRCUIT --> VBP16R90S_A
DRIVER_CIRCUIT --> VBP16R90S_B
DRIVER_CIRCUIT --> VBP16R90S_C
DRIVER_CIRCUIT --> VBP16R90S_D
DRIVER_CIRCUIT --> VBP16R90S_E
DRIVER_CIRCUIT --> VBP16R90S_F
VBP16R90S_A --> MAIN_PUMP["主循环泵 \n 1-10kW"]
VBP16R90S_B --> MAIN_PUMP
VBP16R90S_C --> MAIN_PUMP
VBP16R90S_D --> MAIN_PUMP
VBP16R90S_E --> MAIN_PUMP
VBP16R90S_F --> MAIN_PUMP
end
subgraph "辅助泵阀控制网络"
AUX_POWER["辅助电源 \n 12V/24V"] --> CONTROL_MCU["主控MCU"]
CONTROL_MCU --> MULTI_CHANNEL["多路控制通道"]
subgraph "辅助控制开关阵列"
VB2658_1["VB2658 \n -60V/-5.2A"]
VB2658_2["VB2658 \n -60V/-5.2A"]
VB2658_3["VB2658 \n -60V/-5.2A"]
VB2658_4["VB2658 \n -60V/-5.2A"]
VB2658_5["VB2658 \n -60V/-5.2A"]
end
MULTI_CHANNEL --> VB2658_1
MULTI_CHANNEL --> VB2658_2
MULTI_CHANNEL --> VB2658_3
MULTI_CHANNEL --> VB2658_4
MULTI_CHANNEL --> VB2658_5
VB2658_1 --> AUX_PUMP_1["辅助泵1"]
VB2658_2 --> VALVE_1["电磁阀1"]
VB2658_3 --> AUX_PUMP_2["辅助泵2"]
VB2658_4 --> VALVE_2["电磁阀2"]
VB2658_5 --> FAN_CONTROL["风扇组"]
end
subgraph "热管理系统"
COOLANT_TANK["冷却液储罐"] --> MAIN_PUMP
MAIN_PUMP --> LIQUID_COLD_PLATE["液冷冷板"]
subgraph "直接液冷散热"
COOLING_VBP165C40["PFC SiC MOSFET"]
COOLING_VBP16R90S["主泵驱动MOSFET"]
COOLING_VB2658["辅助控制MOSFET"]
end
LIQUID_COLD_PLATE --> COOLING_VBP165C40
LIQUID_COLD_PLATE --> COOLING_VBP16R90S
LIQUID_COLD_PLATE --> COOLING_VB2658
COOLING_VBP165C40 --> VBP165C40
COOLING_VBP16R90S --> VBP16R90S_A
COOLING_VB2658 --> VB2658_1
LIQUID_COLD_PLATE --> HEAT_EXCHANGER["换热器"]
HEAT_EXCHANGER --> COOLING_TOWER["冷却塔"]
end
subgraph "监控与保护系统"
TEMP_SENSORS["温度传感器阵列"] --> PROTECTION_MCU["保护MCU"]
CURRENT_SENSORS["电流传感器"] --> PROTECTION_MCU
VOLTAGE_MONITOR["电压监测"] --> PROTECTION_MCU
PROTECTION_MCU --> FAULT_LOGIC["故障逻辑处理"]
FAULT_LOGIC --> SHUTDOWN_SIGNAL["关断信号"]
SHUTDOWN_SIGNAL --> VBP165C40
SHUTDOWN_SIGNAL --> VBP16R90S_A
SHUTDOWN_SIGNAL --> VB2658_1
end
subgraph "系统通信网络"
CONTROL_MCU --> CAN_BUS["CAN总线"]
PROTECTION_MCU --> CAN_BUS
CAN_BUS --> DCIM["数据中心管理"]
CAN_BUS --> CLOUD_PLATFORM["云平台"]
end
style VBP165C40 fill:#e8f4ff,stroke:#1a73e8,stroke-width:2px
style VBP16R90S_A fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style VB2658_1 fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style MAIN_PUMP fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style CONTROL_MCU fill:#fce4ec,stroke:#e91e63,stroke-width:2px
随着数据中心算力密度持续攀升与能耗压力加剧,浸没式液冷IT集装箱已成为实现绿色高效算力的关键基础设施。其电源分配与泵驱系统作为热能导出与电力转换的核心,直接决定了整套单元的散热效率、功率密度、运行能耗及长期稳定性。功率MOSFET与IGBT作为该系统中的关键开关器件,其选型质量直接影响系统能效、热管理能力、电磁兼容性及使用寿命。本文针对浸没式液冷IT集装箱的高功率、持续运行及严苛环境要求,以场景化、系统化为设计导向,提出一套完整、可落地的功率器件选型与设计实施方案。
一、选型总体原则:系统适配与平衡设计
功率器件的选型不应仅追求单一参数的优越性,而应在电气性能、热管理、封装尺寸及环境适应性之间取得平衡,使其与系统整体需求精准匹配。
1. 电压与电流裕量设计
依据系统母线电压(常见AC-DC后直流母线电压如400V、800V),选择耐压值留有充足裕量的器件,以应对液冷环境下的绝缘要求、开关尖峰及泵机等感性负载反冲。同时,根据负载的连续与峰值电流,确保电流规格具有充足余量,通常建议连续工作电流不超过器件标称值的50%~60%。
2. 低损耗优先
损耗直接影响能效与液冷系统的热负荷。传导损耗与导通电阻 (R_{ds(on)}/V_{CE(sat)}) 成正比,应选择导通电阻/饱和压降低的器件;开关损耗与栅极电荷 (Q_g) 及电容相关,低开关损耗有助于提高频率、降低动态损耗,并减少对冷却系统的压力。
3. 封装与散热协同
浸没式环境对封装密封性与耐腐蚀性有要求,同时需考虑通过冷却液直接散热的能力。TO247、TO220等封装具有成熟的绝缘与防护处理方案,且便于通过散热基板与冷却液进行热交换。需评估封装热阻与冷却液热导率的匹配性。
4. 可靠性与环境适应性
设备需7×24小时不间断运行。选型时应注重器件在特定冷却液中的长期化学兼容性、工作结温范围、抗浪涌能力及在高温高湿(冷凝风险)环境下的参数稳定性。
二、分场景功率器件选型策略
浸没式液冷IT集装箱主要功率环节可分为三类:主泵驱动、辅助泵与阀门控制、电源转换模块(如PFC、DC-DC)。各类负载工作特性不同,需针对性选型。
场景一:主循环泵驱动(高功率三相电机驱动,1kW–10kW级)
主泵是液冷系统的动力核心,要求驱动高效率、高可靠性、快速响应。
- 推荐型号:VBP16R90S(Single-N MOSFET,600V,90A,TO247)
- 参数优势:
- 采用SJ_Multi-EPI技术, (R_{ds(on)}) 低至24 mΩ(@10 V),传导损耗极低。
- 连续电流90A,峰值电流能力高,足以应对泵机启动及负载波动。
- TO247封装机械强度高,易于安装散热器或与液冷冷板结合,热阻低。
- 场景价值:
- 极低的导通电阻可显著降低驱动桥路损耗,提升整体能效(预计>97%),减少系统发热量。
- 高电流能力支持大功率泵机驱动,确保冷却液循环流量与压力稳定。
- 设计注意:
- 需搭配专用大电流栅极驱动IC,并设置合理的死区时间。
- 器件与冷板的安装界面需使用高导热绝缘垫片与合规的导热膏,确保热阻最小化。
场景二:电源转换模块(PFC、高压DC-DC变换)
输入级AC-DC或中间级DC-DC变换要求高电压、高效率及高频化。
- 推荐型号:VBP165C40(SiC MOSFET,650V,40A,TO247)
- 参数优势:
- 采用碳化硅(SiC)技术, (R_{ds(on)}) 仅50 mΩ(@18 V),且具有极低的开关损耗。
- 耐压650V,适用于400V或更高母线电压系统,留有充足裕量。
- SiC器件的高温特性优异,适合在液冷系统可能存在的局部热点环境下工作。
- 场景价值:
- 可实现电源模块的高频化(100kHz以上),显著减小无源元件体积,提升功率密度。
- 超低的开关损耗可大幅提升转换效率(>98%),直接降低数据中心PUE值。
- 设计注意:
- 需注意SiC MOSFET的栅极驱动电压要求(-10/+20V),并选用专用驱动芯片以发挥其性能。
- PCB布局需最小化功率回路寄生电感,以抑制高速开关带来的电压振荡。
场景三:辅助泵与电磁阀控制(低功率,多路,频繁开关)
辅助流量调节与阀门控制功率较小但路数多,强调高集成度、低功耗与可靠隔离。
- 推荐型号:VB2658(Single-P MOSFET,-60V,-5.2A,SOT23-3)
- 参数优势:
- (R_{ds(on)}) 低至50 mΩ(@10 V),导通压降低,功耗小。
- 栅极阈值电压 (V_{th}) 约-1.7 V,可由低电压逻辑信号(如3.3V)直接驱动,简化电路。
- SOT23-3封装超小,适合高密度布局,实现多路独立控制。
- 场景价值:
- 可用于控制小型辅助泵、电磁阀的电源通路,实现精细化的流量与区域冷却调节。
- 极低的导通电阻确保控制路径上的功率损耗最小化,提升系统整体能效。
- 设计注意:
- P-MOS作为高侧开关,需注意驱动逻辑。多路应用时,注意布局对称性与信号隔离。
- 尽管功率小,在浸没环境下仍需考虑封装的密封防护或进行三防涂覆处理。
三、系统设计关键实施要点
1. 驱动电路优化
- 高压大电流MOSFET/IGBT(如VBP16R90S, VBP165C40):必须使用隔离型或大电流驱动能力的专用驱动IC,提供足够陡峭的开关边沿,并集成去饱和、米勒钳位等保护功能。
- 小功率P-MOS(如VB2658):MCU直驱时,栅极串接电阻限流,并可在栅源极并联稳压管防止电压过冲。
2. 热管理设计
- 直接液冷散热:功率器件应优先安装在液冷冷板(Cold Plate)上,确保接触面平整,使用高性能导热界面材料。
- 热监控与降额:关键功率器件附近应布置温度传感器,实时监控结温或壳温,并在冷却液温度升高时自动降额运行。
3. EMC与可靠性提升
- 噪声抑制:在开关管两端并联RC吸收电路或TVS管,以吸收液冷环境下可能因长线缆带来的电压反射与尖峰。
- 防护设计:所有信号与电源接口需进行滤波与浪涌防护。功率回路采用叠层母排或紧密布线以减小寄生电感。
- 环境密封:PCB组件可能需整体进行符合冷却液兼容性要求的涂层保护,防止电化学腐蚀与离子迁移。
四、方案价值与扩展建议
核心价值
1. 极致能效与功率密度:通过采用SiC MOSFET(VBP165C40)与超低Rds(on) MOSFET(VBP16R90S),系统整体能效提升2-3%,同时高频化减小体积,提升单柜算力密度。
2. 精准热管理与高可靠性:多路独立控制(VB2658)实现冷却流量的动态精准分配;所有关键器件针对液冷环境优化选型与散热,保障7x24小时连续稳定运行。
3. 全生命周期成本降低:高效率减少电费支出,高可靠性降低运维成本,紧凑设计提高空间利用率。
优化与调整建议
- 功率扩展:若主泵功率超过10kW,可考虑并联多个VBP16R90S或选用电流等级更高的模块化产品。
- 电压升级:对于800V或更高母线电压系统,可选用耐压1200V的SiC MOSFET器件。
- 集成化控制:对于多路辅助泵阀控制,可选用多通道集成的智能开关芯片,进一步简化设计。
- 长期兼容性测试:在最终方案定型前,建议对所选器件在特定的冷却液中做长期浸泡与通电测试,验证其材料兼容性与性能稳定性。
功率器件的选型是浸没式液冷IT集装箱电源与驱动系统设计的重中之重。本文提出的场景化选型与系统化设计方法,旨在实现效率、功率密度、热管理及可靠性的最佳平衡。随着碳化硅等宽禁带半导体技术的成熟与成本下降,其在液冷高效算力基础设施中的应用将更加广泛,为下一代绿色数据中心的创新提供核心支撑。在算力需求爆发与“双碳”目标并行的今天,优秀的硬件设计是构建高效、可靠、可持续算力基座的坚实基石。
详细拓扑图
主循环泵驱动拓扑详图
graph TB
subgraph "三相全桥驱动拓扑"
DC_BUS["直流母线 \n 400-800VDC"] --> U_PHASE_UPPER["U相上桥"]
DC_BUS --> V_PHASE_UPPER["V相上桥"]
DC_BUS --> W_PHASE_UPPER["W相上桥"]
subgraph "U相桥臂"
Q_UH["VBP16R90S \n 600V/90A"]
Q_UL["VBP16R90S \n 600V/90A"]
end
subgraph "V相桥臂"
Q_VH["VBP16R90S \n 600V/90A"]
Q_VL["VBP16R90S \n 600V/90A"]
end
subgraph "W相桥臂"
Q_WH["VBP16R90S \n 600V/90A"]
Q_WL["VBP16R90S \n 600V/90A"]
end
U_PHASE_UPPER --> Q_UH
V_PHASE_UPPER --> Q_VH
W_PHASE_UPPER --> Q_WH
Q_UH --> U_OUT["U相输出"]
Q_VH --> V_OUT["V相输出"]
Q_WH --> W_OUT["W相输出"]
Q_UL --> U_OUT
Q_VL --> V_OUT
Q_WL --> W_OUT
Q_UL --> GND_DRIVER["驱动地"]
Q_VL --> GND_DRIVER
Q_WL --> GND_DRIVER
end
subgraph "栅极驱动与保护"
DRIVER_IC["三相驱动IC"] --> GATE_UH["U上栅极驱动"]
DRIVER_IC --> GATE_UL["U下栅极驱动"]
DRIVER_IC --> GATE_VH["V上栅极驱动"]
DRIVER_IC --> GATE_VL["V下栅极驱动"]
DRIVER_IC --> GATE_WH["W上栅极驱动"]
DRIVER_IC --> GATE_WL["W下栅极驱动"]
GATE_UH --> Q_UH
GATE_UL --> Q_UL
GATE_VH --> Q_VH
GATE_VL --> Q_VL
GATE_WH --> Q_WH
GATE_WL --> Q_WL
subgraph "驱动保护电路"
DESAT_PROTECT["去饱和保护"]
MILLER_CLAMP["米勒钳位"]
DEADTIME_CTRL["死区控制"]
end
DESAT_PROTECT --> DRIVER_IC
MILLER_CLAMP --> DRIVER_IC
DEADTIME_CTRL --> DRIVER_IC
end
subgraph "输出滤波与连接"
U_OUT --> OUTPUT_FILTER["输出滤波器"]
V_OUT --> OUTPUT_FILTER
W_OUT --> OUTPUT_FILTER
OUTPUT_FILTER --> MOTOR_TERMINAL["电机接线端"]
MOTOR_TERMINAL --> MAIN_PUMP["主循环泵电机"]
end
subgraph "热管理接口"
COOLING_INTERFACE["液冷板接口"] --> Q_UH
COOLING_INTERFACE --> Q_VH
COOLING_INTERFACE --> Q_WH
COOLING_INTERFACE --> Q_UL
COOLING_INTERFACE --> Q_VL
COOLING_INTERFACE --> Q_WL
end
style Q_UH fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style Q_VH fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style Q_WH fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
电源转换模块拓扑详图
graph LR
subgraph "三相PFC拓扑"
AC_IN_L1["L1相输入"] --> INPUT_L1["输入电感L1"]
AC_IN_L2["L2相输入"] --> INPUT_L2["输入电感L2"]
AC_IN_L3["L3相输入"] --> INPUT_L3["输入电感L3"]
INPUT_L1 --> BRIDGE_D1["整流二极管D1"]
INPUT_L2 --> BRIDGE_D3["整流二极管D3"]
INPUT_L3 --> BRIDGE_D5["整流二极管D5"]
BRIDGE_D1 --> PFC_NODE["PFC开关节点"]
BRIDGE_D3 --> PFC_NODE
BRIDGE_D5 --> PFC_NODE
PFC_NODE --> SWITCH_Q1["开关管Q1"]
PFC_NODE --> SWITCH_Q3["开关管Q3"]
PFC_NODE --> SWITCH_Q5["开关管Q5"]
subgraph "SiC MOSFET阵列"
Q1["VBP165C40 \n 650V/40A"]
Q3["VBP165C40 \n 650V/40A"]
Q5["VBP165C40 \n 650V/40A"]
end
SWITCH_Q1 --> Q1
SWITCH_Q3 --> Q3
SWITCH_Q5 --> Q5
Q1 --> BOOST_INDUCTOR["升压电感"]
Q3 --> BOOST_INDUCTOR
Q5 --> BOOST_INDUCTOR
BOOST_INDUCTOR --> HV_BUS_POS["高压总线正极"]
BRIDGE_D2["整流二极管D2"] --> HV_BUS_POS
BRIDGE_D4["整流二极管D4"] --> HV_BUS_POS
BRIDGE_D6["整流二极管D6"] --> HV_BUS_POS
Q1 --> GND_PFC
Q3 --> GND_PFC
Q5 --> GND_PFC
BRIDGE_D2 --> GND_PFC
BRIDGE_D4 --> GND_PFC
BRIDGE_D6 --> GND_PFC
HV_BUS_POS --> BUS_CAP["总线电容"]
BUS_CAP --> HV_BUS_NEG["高压总线负极"]
HV_BUS_NEG --> GND_PFC
end
subgraph "栅极驱动与SiC优化"
GATE_DRIVER["SiC专用驱动器"] --> GATE_Q1["Q1栅极"]
GATE_DRIVER --> GATE_Q3["Q3栅极"]
GATE_DRIVER --> GATE_Q5["Q5栅极"]
GATE_Q1 --> Q1
GATE_Q3 --> Q3
GATE_Q5 --> Q5
subgraph "驱动优化电路"
NEGATIVE_BIAS["负偏压生成"]
GATE_RES["栅极电阻网络"]
TVS_PROTECT["TVS保护"]
end
NEGATIVE_BIAS --> GATE_DRIVER
GATE_RES --> GATE_Q1
TVS_PROTECT --> GATE_Q1
end
subgraph "热管理与布局"
COOLING_PLATE["液冷冷板"] --> Q1
COOLING_PLATE --> Q3
COOLING_PLATE --> Q5
subgraph "PCB布局优化"
MIN_LOOP["最小功率回路"]
LOW_INDUCTANCE["低寄生电感设计"]
ISOLATION["高低压隔离"]
end
MIN_LOOP --> Q1
LOW_INDUCTANCE --> Q1
ISOLATION --> GATE_DRIVER
end
style Q1 fill:#e8f4ff,stroke:#1a73e8,stroke-width:2px
style Q3 fill:#e8f4ff,stroke:#1a73e8,stroke-width:2px
style Q5 fill:#e8f4ff,stroke:#1a73e8,stroke-width:2px
辅助泵阀控制拓扑详图
graph TB
subgraph "多通道高侧开关控制"
MCU_GPIO["MCU GPIO控制信号"] --> LEVEL_SHIFTER["电平转换电路"]
subgraph "通道1:辅助泵控制"
LEVEL_SHIFTER --> GATE_DRIVE_1["栅极驱动"]
GATE_DRIVE_1 --> SWITCH_Q1["高侧开关Q1"]
SWITCH_Q1["VB2658 \n -60V/-5.2A"] --> LOAD_PUMP_1["辅助泵1负载"]
POWER_12V["12V辅助电源"] --> SWITCH_Q1
LOAD_PUMP_1 --> SYSTEM_GND["系统地"]
end
subgraph "通道2:电磁阀控制"
LEVEL_SHIFTER --> GATE_DRIVE_2["栅极驱动"]
GATE_DRIVE_2 --> SWITCH_Q2["高侧开关Q2"]
SWITCH_Q2["VB2658 \n -60V/-5.2A"] --> LOAD_VALVE_1["电磁阀1负载"]
POWER_12V --> SWITCH_Q2
LOAD_VALVE_1 --> SYSTEM_GND
end
subgraph "通道3:辅助泵控制"
LEVEL_SHIFTER --> GATE_DRIVE_3["栅极驱动"]
GATE_DRIVE_3 --> SWITCH_Q3["高侧开关Q3"]
SWITCH_Q3["VB2658 \n -60V/-5.2A"] --> LOAD_PUMP_2["辅助泵2负载"]
POWER_12V --> SWITCH_Q3
LOAD_PUMP_2 --> SYSTEM_GND
end
subgraph "通道4:电磁阀控制"
LEVEL_SHIFTER --> GATE_DRIVE_4["栅极驱动"]
GATE_DRIVE_4 --> SWITCH_Q4["高侧开关Q4"]
SWITCH_Q4["VB2658 \n -60V/-5.2A"] --> LOAD_VALVE_2["电磁阀2负载"]
POWER_12V --> SWITCH_Q4
LOAD_VALVE_2 --> SYSTEM_GND
end
subgraph "通道5:风扇组控制"
LEVEL_SHIFTER --> GATE_DRIVE_5["栅极驱动"]
GATE_DRIVE_5 --> SWITCH_Q5["高侧开关Q5"]
SWITCH_Q5["VB2658 \n -60V/-5.2A"] --> LOAD_FANS["风扇组负载"]
POWER_12V --> SWITCH_Q5
LOAD_FANS --> SYSTEM_GND
end
end
subgraph "保护与监控电路"
subgraph "过流保护"
CURRENT_SENSE["电流检测电阻"]
COMPARATOR["比较器"]
LATCH["故障锁存"]
end
CURRENT_SENSE --> SWITCH_Q1
CURRENT_SENSE --> SWITCH_Q2
CURRENT_SENSE --> SWITCH_Q3
CURRENT_SENSE --> SWITCH_Q4
CURRENT_SENSE --> SWITCH_Q5
CURRENT_SENSE --> COMPARATOR
COMPARATOR --> LATCH
LATCH --> SHUTDOWN["关断信号"]
SHUTDOWN --> GATE_DRIVE_1
SHUTDOWN --> GATE_DRIVE_2
SHUTDOWN --> GATE_DRIVE_3
SHUTDOWN --> GATE_DRIVE_4
SHUTDOWN --> GATE_DRIVE_5
subgraph "电压保护"
TVS_ARRAY["TVS阵列"]
ZENER_CLAMP["齐纳钳位"]
end
TVS_ARRAY --> SWITCH_Q1
ZENER_CLAMP --> GATE_DRIVE_1
end
subgraph "环境适应性设计"
CONFORMAL_COATING["三防涂覆层"] --> SWITCH_Q1
CONFORMAL_COATING --> SWITCH_Q2
CONFORMAL_COATING --> SWITCH_Q3
CONFORMAL_COATING --> SWITCH_Q4
CONFORMAL_COATING --> SWITCH_Q5
subgraph "热管理"
PASSIVE_COOLING["被动散热"]
THERMAL_VIAS["散热过孔"]
end
PASSIVE_COOLING --> SWITCH_Q1
THERMAL_VIAS --> SWITCH_Q1
end
style SWITCH_Q1 fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style SWITCH_Q2 fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style SWITCH_Q3 fill:#fff3e0,stroke:#ff9800,stroke-width:2px