下載SVG
eVTOL動力電驅系統總拓撲圖
下載格式:
SVG (向量圖)
PNG (位圖)
graph LR
%% 高壓電源輸入部分
subgraph "高壓母線電源系統"
BATTERY_PACK["高壓電池包 \n 400-800VDC"] --> HV_BUS["高壓直流母線"]
HV_BUS --> PRE_CHARGE["預充電電路"]
PRE_CHARGE --> MAIN_CONTACTOR["主接觸器"]
MAIN_CONTACTOR --> HV_BUS_CLEAN["清潔高壓母線"]
end
%% 主推進電機驅動系統
subgraph "主推進電機驅動 (動力核心)"
HV_BUS_CLEAN --> INV_BUS["逆變器直流母線"]
subgraph "三相逆變橋臂"
Q_UH["VBM19R20S \n 900V/20A"]
Q_UL["VBM19R20S \n 900V/20A"]
Q_VH["VBM19R20S \n 900V/20A"]
Q_VL["VBM19R20S \n 900V/20A"]
Q_WH["VBM19R20S \n 900V/20A"]
Q_WL["VBM19R20S \n 900V/20A"]
end
INV_BUS --> Q_UH
INV_BUS --> Q_VH
INV_BUS --> Q_WH
Q_UH --> PHASE_U["U相輸出"]
Q_UL --> GND_INV["逆變器地"]
Q_VH --> PHASE_V["V相輸出"]
Q_VL --> GND_INV
Q_WH --> PHASE_W["W相輸出"]
Q_WL --> GND_INV
PHASE_U --> MOTOR["主推進電機"]
PHASE_V --> MOTOR
PHASE_W --> MOTOR
subgraph "隔離柵極驅動"
DRIVER_UH["U相上橋驅動"]
DRIVER_UL["U相下橋驅動"]
DRIVER_VH["V相上橋驅動"]
DRIVER_VL["V相下橋驅動"]
DRIVER_WH["W相上橋驅動"]
DRIVER_WL["W相下橋驅動"]
end
MCU["主控MCU"] --> DRIVER_UH
MCU --> DRIVER_UL
MCU --> DRIVER_VH
MCU --> DRIVER_VL
MCU --> DRIVER_WH
MCU --> DRIVER_WL
DRIVER_UH --> Q_UH
DRIVER_UL --> Q_UL
DRIVER_VH --> Q_VH
DRIVER_VL --> Q_VL
DRIVER_WH --> Q_WH
DRIVER_WL --> Q_WL
end
%% 高壓DC-DC轉換系統
subgraph "高壓DC-DC轉換 (能源分配)"
HV_BUS_CLEAN --> DC_DC_IN["DC-DC輸入"]
subgraph "同步Buck變換器"
SW_HIGH["VBQA1606 \n 60V/80A \n (主開關)"]
SW_LOW["VBQA1606 \n 60V/80A \n (同步整流)"]
end
DC_DC_IN --> SW_HIGH
SW_HIGH --> SW_NODE["開關節點"]
SW_NODE --> SW_LOW
SW_LOW --> GND_DCDC["DC-DC地"]
SW_NODE --> OUTPUT_FILTER["輸出濾波"]
OUTPUT_FILTER --> LV_BUS["低壓母線 \n 48V/28VDC"]
subgraph "DC-DC控制"
DCDC_CONTROLLER["DC-DC控制器"]
DCDC_DRIVER["高速驅動器"]
end
DCDC_CONTROLLER --> DCDC_DRIVER
DCDC_DRIVER --> SW_HIGH
DCDC_DRIVER --> SW_LOW
end
%% 智能配電系統
subgraph "關鍵系統負載開關 (安全控制)"
LV_BUS --> LOAD_BUS["負載配電匯流排"]
subgraph "智能配電開關陣列"
SW_AVIONICS["VBMB2255M \n -250V/-10A \n (航電系統)"]
SW_DEICE["VBMB2255M \n -250V/-10A \n (電除冰系統)"]
SW_PUMP["VBMB2255M \n -250V/-10A \n (液冷泵)"]
SW_FAN["VBMB2255M \n -250V/-10A \n (散熱風扇)"]
SW_BACKUP["VBMB2255M \n -250V/-10A \n (備份系統)"]
end
LOAD_BUS --> SW_AVIONICS
LOAD_BUS --> SW_DEICE
LOAD_BUS --> SW_PUMP
LOAD_BUS --> SW_FAN
LOAD_BUS --> SW_BACKUP
SW_AVIONICS --> AVIONICS["航電設備"]
SW_DEICE --> DEICE_SYS["電除冰系統"]
SW_PUMP --> COOLING_PUMP["液冷泵"]
SW_FAN --> COOLING_FAN["散熱風扇"]
SW_BACKUP --> BACKUP_LOAD["備份負載"]
subgraph "配電控制"
POWER_MGMT["電源管理單元"]
LEVEL_SHIFTER["電平轉換電路"]
end
POWER_MGMT --> LEVEL_SHIFTER
LEVEL_SHIFTER --> SW_AVIONICS
LEVEL_SHIFTER --> SW_DEICE
LEVEL_SHIFTER --> SW_PUMP
LEVEL_SHIFTER --> SW_FAN
LEVEL_SHIFTER --> SW_BACKUP
end
%% 保護與監控系統
subgraph "系統保護與監控"
subgraph "保護電路"
OVP["過壓保護"]
OCP["過流保護"]
OTP["過溫保護"]
SCP["短路保護"]
RCD_SNUBBER["RCD緩衝電路"]
RC_SNUBBER["RC吸收網路"]
TVS_ARRAY["TVS保護陣列"]
end
subgraph "監控感測器"
CURRENT_SENSE["電流感測器"]
VOLTAGE_SENSE["電壓感測器"]
TEMP_SENSORS["溫度感測器"]
VIBRATION_SENSE["振動感測器"]
end
OVP --> FAULT_LATCH["故障鎖存"]
OCP --> FAULT_LATCH
OTP --> FAULT_LATCH
SCP --> FAULT_LATCH
FAULT_LATCH --> SAFETY_SHUTDOWN["安全關斷"]
SAFETY_SHUTDOWN --> Q_UH
SAFETY_SHUTDOWN --> Q_UL
SAFETY_SHUTDOWN --> SW_HIGH
CURRENT_SENSE --> MCU
VOLTAGE_SENSE --> MCU
TEMP_SENSORS --> MCU
VIBRATION_SENSE --> MCU
RCD_SNUBBER --> Q_UH
RC_SNUBBER --> Q_UL
TVS_ARRAY --> DRIVER_UH
end
%% 熱管理系統
subgraph "分級熱管理架構"
COOLING_LEVEL1["一級: 液冷系統"] --> MOTOR
COOLING_LEVEL1 --> Q_UH
COOLING_LEVEL2["二級: 強制風冷"] --> SW_HIGH
COOLING_LEVEL2 --> SW_AVIONICS
COOLING_LEVEL3["三級: 自然散熱"] --> CONTROL_IC["控制IC"]
TEMP_CTRL["溫控單元"] --> COOLING_LEVEL1
TEMP_CTRL --> COOLING_LEVEL2
MCU --> TEMP_CTRL
end
%% 通信系統
MCU --> CAN_A["CAN匯流排A(飛控)"]
MCU --> CAN_B["CAN匯流排B(航電)"]
MCU --> RS422["RS422遙測"]
MCU --> ETH["以太網維護"]
%% 樣式定義
style Q_UH fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style SW_HIGH fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style SW_AVIONICS fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style MCU fill:#fce4ec,stroke:#e91e63,stroke-width:2px
隨著城市空中交通與高端海島通勤的快速發展,電動垂直起降飛行器已成為未來立體交通的核心載體。其高壓動力電驅系統作為整機的“心臟與肌肉”,需為多旋翼電機、電調及關鍵航電負載提供精准、高效、極其可靠的電能轉換與控制,而功率MOSFET的選型直接決定了系統的功率密度、轉換效率、熱管理極限及飛行安全。本文針對eVTOL對極端可靠性、輕量化、高功率與強電磁相容性的嚴苛要求,以場景化適配為核心,重構功率MOSFET選型邏輯,提供一套可直接落地的優化方案。
一、核心選型原則與場景適配邏輯
選型核心原則
1. 超高電壓與安全裕量: 針對400V-800V級高壓母線系統,MOSFET耐壓值需預留充足裕量(通常≥100V以上),以應對電機反電動勢、開關尖峰及極端工況下的電壓應力。
2. 極低損耗與高熱效: 優先選擇低導通電阻與優化開關特性的器件,最大限度降低傳導與開關損耗,提升系統效率與續航,並緩解高熱流密度散熱壓力。
3. 封裝與功率密度平衡: 根據功率等級與散熱條件,優選TO220F、TO263、DFN等封裝,在確保散熱能力的同時實現輕量化與高功率密度集成。
4. 航空級可靠性: 滿足持續高負荷、高振動、寬溫域工作環境,強調器件的熱穩定性、抗衝擊振動能力及長期工作壽命。
場景適配邏輯
按eVTOL電驅系統核心功能,將MOSFET分為三大應用場景:主推進電機驅動(動力核心)、高壓DC-DC轉換(能源分配)、關鍵系統負載開關(安全控制),針對性匹配器件參數與拓撲結構。
二、分場景MOSFET選型方案
場景1:主推進電機驅動(高功率逆變橋)—— 動力核心器件
推薦型號:VBM19R20S(Single-N,900V,20A,TO220,SJ_Multi-EPI技術)
關鍵參數優勢: 900V超高耐壓完美適配800V高壓母線,預留充足安全邊際。採用超級結多外延技術,10V驅動下Rds(on)低至270mΩ,20A連續電流能力滿足單橋臂高電流需求,開關特性優。
場景適配價值: TO220封裝機械強度高,便於安裝散熱器,適應eVTOL可能的高振動環境。極低的導通損耗與優異的開關性能,可構建高效率、高功率密度的三相逆變橋,直接驅動主推進無刷電機,是實現長航時、高推重比的關鍵。
適用場景: 高壓大功率電機控制器逆變橋功率開關。
場景2:高壓DC-DC轉換(母線電壓變換與穩壓)—— 能源分配器件
推薦型號:VBQA1606(Single-N,60V,80A,DFN8(5x6),Trench技術)
關鍵參數優勢: 60V耐壓適配48V或低壓二次側系統,10V驅動下Rds(on)低至6mΩ,80A超大電流能力突出。採用先進溝槽技術,柵極電荷低,開關速度快。
場景適配價值: DFN8(5x6)封裝具有極低的寄生電感和優異的散熱路徑,適合高頻開關應用。用於同步Buck/Boost轉換器的同步整流管或主開關管,能極大降低轉換器損耗,提升高壓到低壓(如800V轉48V/28V)的轉換效率與功率密度,為航電、飛控、電調供電。
適用場景: 高壓大電流DC-DC變換器同步整流及主開關。
場景3:關鍵系統負載開關(安全隔離與智能配電)—— 安全控制器件
推薦型號:VBMB2255M(Single-P,-250V,-10A,TO220F,Trench技術)
關鍵參數優勢: -250V耐壓P-MOS,10V驅動下Rds(on)低至500mΩ,-10A電流能力滿足多數高壓負載通斷需求。TO220F全塑封封裝提供良好的電氣隔離。
場景適配價值: 作為高壓側智能配電開關,可直接由低壓邏輯信號通過簡單電平轉換電路控制。用於關鍵負載(如電除冰系統、大功率航電設備)的遠程智能通斷與故障隔離,實現系統級的功率管理與安全保護,避免單一負載故障影響全局。
適用場景: 高壓負載智能配電開關、安全隔離開關。
三、系統級設計實施要點
驅動電路設計
1. VBM19R20S: 必須搭配高性能隔離柵極驅動晶片,提供足夠驅動電流與負壓關斷能力,優化門極電阻以平衡開關速度與EMI。
2. VBQA1606: 需搭配高速非隔離驅動IC,佈局上極力減小功率回路與驅動回路面積,採用開爾文連接以提升開關性能。
3. VBMB2255M: 可採用NPN三極管或小信號N-MOS構建電平轉換電路驅動,柵極增加RC濾波增強抗干擾性。
熱管理設計
1. 分級強制散熱策略: VBM19R20S與VBMB2255M需安裝在風冷或液冷散熱器上;VBQA1606需依託大面積PCB敷銅並考慮強制風冷。
2. 嚴格降額設計: 在最高環境溫度(如70℃)下,持續工作電流按額定值50%或更低進行設計,確保結溫留有充分裕量。
EMC與可靠性保障
1. EMI抑制: 逆變橋每相輸出端可並聯RC吸收網路或採用有源鉗位;所有高頻開關回路面積最小化。
2. 多重保護措施: 驅動電源採用隔離設計,柵極配置TVS管防止過壓。主功率回路設置快速過流保護與短路保護。所有高壓端口增加浪湧抑制器件。
四、方案核心價值與優化建議
本文提出的高端海島通勤eVTOL功率MOSFET選型方案,基於高壓、高可靠、高功率密度的場景化適配邏輯,實現了從主推進動力到能源分配、再到智能配電的全鏈路覆蓋,其核心價值主要體現在以下三個方面:
1. 極致能效與續航提升: 通過為高壓逆變與DC-DC轉換環節選用超低損耗MOSFET,顯著降低了電驅系統的核心損耗。經估算,採用本方案可助力電驅系統峰值效率突破98%,有效提升能量利用率,直接延長eVTOL的單次充電航程與有效載荷能力,滿足海島間長距離通勤的嚴苛要求。
2. 超高可靠性與安全性保障: 針對航空應用的高振動、寬溫域環境,選用機械與電氣性能穩健的TO220/TO220F封裝及高耐壓器件,配合系統級的多重保護與隔離設計,確保了動力系統在複雜工況下的絕對可靠。智能配電設計實現了關鍵負載的獨立管理與故障隔離,為飛行安全提供了硬體層面的堅實基礎。
3. 高功率密度與輕量化實現: 結合超級結技術與緊湊型DFN封裝的應用,在保證散熱與電流能力的前提下,大幅提升了功率轉換單元的功率密度,有助於減輕電驅系統整體重量,這對於推重比至關重要的eVTOL而言具有決定性意義。
在高端eVTOL的動力電驅系統設計中,功率MOSFET的選型是實現高可靠、高效率、輕量化的基石。本文提出的場景化選型方案,通過精准匹配高壓推進、能源轉換與智能配電的需求,結合航空級的驅動、散熱與防護設計,為eVTOL研發提供了一套全面、可落地的技術參考。隨著eVTOL向更高電壓平臺、更高功率密度與更智能能量管理方向發展,未來可進一步探索SiC MOSFET等寬禁帶器件在主逆變器中的應用,以及高度集成化的智能功率模組,為打造性能卓越、安全可靠、具有全球競爭力的下一代城市空中交通載具奠定堅實的硬體基礎。在即將到來的城市空中交通時代,卓越的硬體設計是保障每一次起降安全、高效、靜謐的第一道堅實防線。
詳細拓撲圖
下載SVG
主推進電機驅動拓撲詳圖
下載格式:
SVG (向量圖)
PNG (位圖)
graph TB
subgraph "三相逆變橋拓撲"
HV_BUS["高壓直流母線 \n 400-800VDC"] --> U_BUS["U相橋臂"]
HV_BUS --> V_BUS["V相橋臂"]
HV_BUS --> W_BUS["W相橋臂"]
U_BUS --> Q_UH["VBM19R20S \n 上橋"]
V_BUS --> Q_VH["VBM19R20S \n 上橋"]
W_BUS --> Q_WH["VBM19R20S \n 上橋"]
Q_UH --> U_PHASE["U相輸出"]
Q_VH --> V_PHASE["V相輸出"]
Q_WH --> W_PHASE["W相輸出"]
U_PHASE --> Q_UL["VBM19R20S \n 下橋"]
V_PHASE --> Q_VL["VBM19R20S \n 下橋"]
W_PHASE --> Q_WL["VBM19R20S \n 下橋"]
Q_UL --> GND_INV["逆變器地"]
Q_VL --> GND_INV
Q_WL --> GND_INV
end
subgraph "柵極驅動與保護"
subgraph "隔離驅動通道"
ISO_DRV_UH["隔離驅動U上"]
ISO_DRV_UL["隔離驅動U下"]
ISO_DRV_VH["隔離驅動V上"]
ISO_DRV_VL["隔離驅動V下"]
ISO_DRV_WH["隔離驅動W上"]
ISO_DRV_WL["隔離驅動W下"]
end
MCU["電機控制MCU"] --> PWM_GEN["PWM發生器"]
PWM_GEN --> ISO_DRV_UH
PWM_GEN --> ISO_DRV_UL
PWM_GEN --> ISO_DRV_VH
PWM_GEN --> ISO_DRV_VL
PWM_GEN --> ISO_DRV_WH
PWM_GEN --> ISO_DRV_WL
ISO_DRV_UH --> Q_UH
ISO_DRV_UL --> Q_UL
ISO_DRV_VH --> Q_VH
ISO_DRV_VL --> Q_VL
ISO_DRV_WH --> Q_WH
ISO_DRV_WL --> Q_WL
subgraph "保護網路"
DESAT_PROT["去飽和保護"]
CURRENT_LIMIT["電流限流"]
OV_TEMP["過溫保護"]
RC_SNUB["RC吸收網路"]
end
DESAT_PROT --> ISO_DRV_UH
CURRENT_LIMIT --> PWM_GEN
OV_TEMP --> MCU
RC_SNUB --> Q_UH
RC_SNUB --> Q_UL
end
subgraph "輸出與電機連接"
U_PHASE --> OUTPUT_FILTER["輸出濾波器"]
V_PHASE --> OUTPUT_FILTER
W_PHASE --> OUTPUT_FILTER
OUTPUT_FILTER --> MOTOR_CONN["電機連接器"]
MOTOR_CONN --> PMSM_MOTOR["永磁同步電機"]
end
subgraph "電流與位置檢測"
CURRENT_SENSE["三相電流感測器"]
ENCODER["旋轉變壓器/編碼器"]
CURRENT_SENSE --> ADC["ADC採樣"]
ENCODER --> POS_DECODE["位置解碼"]
ADC --> MCU
POS_DECODE --> MCU
end
style Q_UH fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style Q_UL fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
下載SVG
高壓DC-DC轉換拓撲詳圖
下載格式:
SVG (向量圖)
PNG (位圖)
graph LR
subgraph "同步Buck變換器拓撲"
HV_IN["高壓輸入 \n 400-800VDC"] --> INPUT_CAP["輸入電容"]
INPUT_CAP --> Q_HS["VBQA1606 \n 高邊開關"]
Q_HS --> SW_NODE["開關節點"]
SW_NODE --> Q_LS["VBQA1606 \n 低邊開關"]
Q_LS --> GND_POWER["功率地"]
SW_NODE --> POWER_INDUCTOR["功率電感"]
POWER_INDUCTOR --> OUTPUT_CAP["輸出電容"]
OUTPUT_CAP --> LV_OUT["低壓輸出 \n 48V/28VDC"]
end
subgraph "控制與驅動電路"
CTRL_IC["DC-DC控制器"] --> DRIVER_IC["高速驅動器"]
DRIVER_IC --> GATE_HS["高邊柵極"]
DRIVER_IC --> GATE_LS["低邊柵極"]
GATE_HS --> Q_HS
GATE_LS --> Q_LS
subgraph "回饋與補償"
VOUT_FB["輸出電壓回饋"]
IOUT_FB["輸出電流回饋"]
COMP_NET["補償網路"]
end
VOUT_FB --> CTRL_IC
IOUT_FB --> CTRL_IC
CTRL_IC --> COMP_NET
COMP_NET --> CTRL_IC
end
subgraph "佈局與散熱設計"
subgraph "功率回路佈局"
MIN_LOOP["最小功率回路面積"]
KELVIN_CONN["開爾文連接點"]
LOW_ESL["低ESL電容陣列"]
end
subgraph "散熱設計"
PCB_COPPER["大面積PCB敷銅"]
THERMAL_VIAS["散熱過孔陣列"]
FORCED_AIR["強制風冷通道"]
end
MIN_LOOP --> Q_HS
MIN_LOOP --> Q_LS
KELVIN_CONN --> CURRENT_SENSE
LOW_ESL --> INPUT_CAP
PCB_COPPER --> Q_HS
PCB_COPPER --> Q_LS
THERMAL_VIAS --> PCB_COPPER
FORCED_AIR --> THERMAL_VIAS
end
subgraph "保護功能"
OC_PROT["過流保護"]
OV_PROT["過壓保護"]
UV_PROT["欠壓保護"]
OT_PROT["過溫保護"]
SOFT_START["軟啟動電路"]
OC_PROT --> CTRL_IC
OV_PROT --> CTRL_IC
UV_PROT --> CTRL_IC
OT_PROT --> CTRL_IC
SOFT_START --> CTRL_IC
end
style Q_HS fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style Q_LS fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
下載SVG
智能負載開關拓撲詳圖
下載格式:
SVG (向量圖)
PNG (位圖)
graph TB
subgraph "P-MOSFET負載開關拓撲"
POWER_IN["高壓電源輸入"] --> Q_PMOS["VBMB2255M \n P-MOSFET"]
Q_PMOS --> LOAD_OUT["負載輸出"]
LOAD_OUT --> ELECTRICAL_LOAD["電氣負載"]
LOAD_OUT --> GND_LOAD["負載地"]
end
subgraph "電平轉換驅動電路"
MCU_GPIO["MCU GPIO(3.3V/5V)"] --> LEVEL_SHIFTER["電平轉換器"]
subgraph "電平轉換方案"
OPTION1["NPN三極管方案"]
OPTION2["N-MOS方案"]
OPTION3["專用電平轉換IC"]
end
LEVEL_SHIFTER --> OPTION1
LEVEL_SHIFTER --> OPTION2
LEVEL_SHIFTER --> OPTION3
OPTION1 --> GATE_DRIVE["柵極驅動信號"]
OPTION2 --> GATE_DRIVE
OPTION3 --> GATE_DRIVE
GATE_DRIVE --> Q_PMOS
subgraph "柵極保護"
RC_FILTER["RC濾波網路"]
TVS_GATE["柵極TVS保護"]
PULLUP_RES["上拉電阻"]
end
RC_FILTER --> GATE_DRIVE
TVS_GATE --> GATE_DRIVE
PULLUP_RES --> GATE_DRIVE
end
subgraph "負載狀態監測"
subgraph "電流檢測"
SHUNT_RES["分流電阻"]
CURRENT_AMP["電流放大電路"]
COMPARATOR["比較器電路"]
end
LOAD_OUT --> SHUNT_RES
SHUNT_RES --> GND_LOAD
SHUNT_RES --> CURRENT_AMP
CURRENT_AMP --> COMPARATOR
COMPARATOR --> FAULT_FLAG["故障標誌"]
FAULT_FLAG --> MCU_GPIO
subgraph "電壓監測"
VOLTAGE_DIVIDER["電阻分壓器"]
ADC_INPUT["ADC輸入"]
end
LOAD_OUT --> VOLTAGE_DIVIDER
VOLTAGE_DIVIDER --> ADC_INPUT
ADC_INPUT --> MCU_GPIO
end
subgraph "保護與安全功能"
subgraph "短路保護"
FAST_COMP["快速比較器"]
CROWBAR["撬棒電路"]
LATCH_OFF["鎖存關斷"]
end
FAST_COMP --> CROWBAR
CROWBAR --> LATCH_OFF
LATCH_OFF --> Q_PMOS
subgraph "過溫保護"
THERMAL_SENSOR["溫度感測器"]
OTP_CTRL["過溫控制"]
end
THERMAL_SENSOR --> OTP_CTRL
OTP_CTRL --> Q_PMOS
subgraph "ESD與浪湧"
TVS_ARRAY["TVS保護陣列"]
GAS_DISCHARGE["氣體放電管"]
VARISTOR["壓敏電阻"]
end
TVS_ARRAY --> LOAD_OUT
GAS_DISCHARGE --> LOAD_OUT
VARISTOR --> LOAD_OUT
end
subgraph "熱管理與封裝"
TO220F_PKG["TO220F全塑封封裝"]
ISOLATION["電氣隔離層"]
HEATSINK["散熱器安裝"]
THERMAL_PAD["導熱墊片"]
TO220F_PKG --> ISOLATION
TO220F_PKG --> HEATSINK
HEATSINK --> THERMAL_PAD
THERMAL_PAD --> CHASSIS["機殼/散熱器"]
end
style Q_PMOS fill:#fff3e0,stroke:#ff9800,stroke-width:2px