Industrial Automation

Your present location > Home page > Industrial Automation
Optimization of Power Chain for AI Bimanual Collaborative Humanoid Robots: A Precise MOSFET Selection Scheme Based on Joint Actuator Drive, Centralized Power Distribution, and Auxiliary System Management
AI Humanoid Robot Power Chain Topology Diagram

AI Humanoid Robot Power Chain Overall Topology Diagram

graph LR %% Central Power Source & Distribution subgraph "Central Power Management Unit (PMU)" BATTERY["High-Voltage Battery
48V-96V DC"] --> PMU_CONTROLLER["Power Management Controller"] PMU_CONTROLLER --> VBMB165R42SFD["VBMB165R42SFD
650V/42A
Main Bus Switch/Clamp"] VBMB165R42SFD --> MAIN_DC_BUS["Main DC Bus
48V-96V"] MAIN_DC_BUS --> DISTRIBUTION["Central Power Distribution"] end %% Joint Actuator Power Stages subgraph "High-Torque Joint Actuator System" MAIN_DC_BUS --> JOINT_POWER["Joint Power Input"] subgraph "Motor Drive Topology (H-Bridge/3-Phase)" PHASE_U["Phase U"] --> VBL2303_HS["VBL2303
(-30V/-100A)
High-Side P-MOS"] VBL2303_HS --> MOTOR_U["Motor Phase U"] PHASE_U --> VBGQA3303G_U["VBGQA3303G
(30V/75A)
Low-Side N-MOS"] VBGQA3303G_U --> MOTOR_U PHASE_V["Phase V"] --> VBL2303_HS2["VBL2303
High-Side"] VBL2303_HS2 --> MOTOR_V["Motor Phase V"] PHASE_V --> VBGQA3303G_V["VBGQA3303G
Low-Side"] VBGQA3303G_V --> MOTOR_V PHASE_W["Phase W"] --> VBL2303_HS3["VBL2303
High-Side"] VBL2303_HS3 --> MOTOR_W["Motor Phase W"] PHASE_W --> VBGQA3303G_W["VBGQA3303G
Low-Side"] VBGQA3303G_W --> MOTOR_W end MOTOR_U --> BLDC_MOTOR["BLDC/PMSM Motor
Joint Actuator"] MOTOR_V --> BLDC_MOTOR MOTOR_W --> BLDC_MOTOR JOINT_POWER --> PHASE_U JOINT_POWER --> PHASE_V JOINT_POWER --> PHASE_W end %% Control & Sensing System subgraph "Intelligent Control & Sensing" MAIN_MCU["Central Motion Controller MCU"] --> FOC_ALGORITHM["FOC Control Algorithm"] FOC_ALGORITHM --> GATE_DRIVERS["Gate Driver Array"] GATE_DRIVERS --> VBL2303_HS GATE_DRIVERS --> VBGQA3303G_U GATE_DRIVERS --> VBL2303_HS2 GATE_DRIVERS --> VBGQA3303G_V GATE_DRIVERS --> VBL2303_HS3 GATE_DRIVERS --> VBGQA3303G_W subgraph "High-Bandwidth Sensing" CURRENT_SENSE["Current Sensors"] --> FOC_ALGORITHM ENCODERS["Motor Position Encoders"] --> FOC_ALGORITHM TORQUE_SENSE["Torque Sensors"] --> FOC_ALGORITHM end end %% Auxiliary Systems subgraph "Auxiliary Power Management" MAIN_DC_BUS --> DC_DC_CONVERTERS["DC-DC Converters"] DC_DC_CONVERTERS --> SENSOR_POWER["Sensor Power Rails
3.3V/5V"] DC_DC_CONVERTERS --> LOGIC_POWER["Logic Power Rails
1.8V/3.3V"] DC_DC_CONVERTERS --> COMMUNICATION_POWER["Communication Power
12V"] subgraph "System Management" WATCHDOG["Watchdog Circuit"] --> MAIN_MCU POWER_SEQUENCING["Power Sequencing IC"] --> PMU_CONTROLLER end end %% Thermal Management System subgraph "Hierarchical Thermal Management" subgraph "Level 1: Actuator Cooling" HEATSINK_JOINT["Local Heatsinks"] --> VBL2303_HS HEATSINK_JOINT --> VBGQA3303G_U SMALL_FANS["Small Fans"] --> HEATSINK_JOINT end subgraph "Level 2: Central Power Cooling" LARGE_HEATSINK["Large Heatsink"] --> VBMB165R42SFD SYSTEM_FANS["System Fans"] --> LARGE_HEATSINK LIQUID_COOLING["Liquid Cooling Plate"] --> LARGE_HEATSINK end subgraph "Level 3: Control System Cooling" PCB_POUR["PCB Copper Pour"] --> MAIN_MCU PCB_POUR --> GATE_DRIVERS end NTC_SENSORS["NTC Temperature Sensors"] --> MAIN_MCU MAIN_MCU --> FAN_CONTROL["Fan/Pump PWM Control"] FAN_CONTROL --> SMALL_FANS FAN_CONTROL --> SYSTEM_FANS FAN_CONTROL --> LIQUID_COOLING end %% Protection & Communication subgraph "Protection & System Communication" subgraph "Electrical Protection" RC_SNUBBER["RC Snubber Networks"] --> VBL2303_HS TVS_DIODES["TVS Diodes"] --> VBGQA3303G_U RCD_CLAMP["RCD Clamp Circuit"] --> VBMB165R42SFD ZENER_PROTECTION["Zener Gate Protection"] --> GATE_DRIVERS end subgraph "Fault Detection" OVERCURRENT["Overcurrent Detection"] --> FAULT_LATCH["Fault Latch"] OVERVOLTAGE["Overvoltage Detection"] --> FAULT_LATCH OVERTEMP["Overtemperature Detection"] --> FAULT_LATCH FAULT_LATCH --> SHUTDOWN["System Shutdown"] SHUTDOWN --> PMU_CONTROLLER SHUTDOWN --> GATE_DRIVERS end subgraph "Communication Networks" MAIN_MCU --> CAN_BUS["Robot CAN Bus"] MAIN_MCU --> ETHERNET["Ethernet Communication"] MAIN_MCU --> WIRELESS["Wireless Interface"] CAN_BUS --> SENSOR_NODES["Distributed Sensor Nodes"] ETHERNET --> AI_PROCESSOR["AI Processor"] end end %% Energy Regeneration Path BLDC_MOTOR -->|Regeneration during deceleration| REGEN_CIRCUIT["Regeneration Circuit"] REGEN_CIRCUIT --> VBMB165R42SFD VBMB165R42SFD -->|Energy recovery| BATTERY %% Style Definitions style VBMB165R42SFD fill:#e8f5e8,stroke:#4caf50,stroke-width:2px style VBL2303_HS fill:#e3f2fd,stroke:#2196f3,stroke-width:2px style VBGQA3303G_U fill:#fff3e0,stroke:#ff9800,stroke-width:2px style MAIN_MCU fill:#fce4ec,stroke:#e91e63,stroke-width:2px style BATTERY fill:#f3e5f5,stroke:#9c27b0,stroke-width:2px

Preface: Building the "Power Core" for Dynamic Intelligence – Discussing the Systems Thinking Behind Power Device Selection in Robotic Systems
In the era of advanced AI and precise mechatronics, the power delivery system of a bimanual collaborative humanoid robot is the cornerstone of its dynamic performance, efficiency, and reliability. It is far more than a simple power supply; it is a highly responsive, intelligent, and densely integrated "energy nervous system." Core metrics such as explosive joint torque, seamless dynamic motion coordination, high-fidelity sensor operation, and extended operational duration are fundamentally determined by the performance of the power conversion and management modules.
This article adopts a holistic, performance-driven design philosophy to address the core challenges within the robot's power chain: how to select the optimal power MOSFET combination under the stringent constraints of extreme power density, high dynamic response, stringent thermal limits in compact spaces, and unwavering safety requirements. We focus on three critical nodes: high-torque joint actuator drive, centralized high-current power distribution, and multi-domain auxiliary system power management.
I. In-Depth Analysis of the Selected Device Combination and Application Roles
1. The Muscle of Dynamic Motion: VBL2303 (-30V P-MOSFET, -100A, TO-263) – High-Current Joint Actuator Low-Side or H-Bridge Switch
Core Positioning & Topology Deep Dive: Designed as the core power switch for brushless DC (BLDC) or Permanent Magnet Synchronous Motor (PMSM) drivers within joint actuators (shoulders, elbows, wrists). Its exceptionally low Rds(on) of 3mΩ (at Vgs=-10V) is critical for minimizing conduction loss under high phase currents (tens of Amperes) during peak torque output, acceleration, or lifting.
Key Technical Parameter Analysis:
Ultra-Low Conduction Loss: The 3mΩ Rds(on) directly translates to minimal I²R losses, maximizing efficiency and battery life while reducing heat generation within the actuator's confined space.
P-Channel Advantage for Simplified Control: When used in a high-side configuration within a half-bridge, it allows for simplified gate driving without a charge pump (logic-level turn-on by pulling gate low), streamlining the driver design for compact motor control boards.
Robust Package for Power Dissipation: The TO-263 (D²PAK) package offers an excellent balance of footprint and thermal dissipation capability, crucial for handling high pulsed currents in dynamic robotic motions.
2. The Precision Control Enabler: VBGQA3303G (30V Half-Bridge N+N, 75A per FET, DFN8) – Compact, High-Frequency Motor Drive Phase Leg
Core Positioning & System Benefit: This integrated half-bridge in a miniaturized DFN8 (5x6mm) package is ideal for building ultra-compact, high-performance multi-phase motor drivers for joints or high-speed servo axes.
Unmatched Power Density: Integrates two optimized N-channel SGT MOSFETs with very low Rds(on) (2.7mΩ at 10V) into a footprint smaller than discrete solutions, saving over 70% PCB area.
Optimized for High-Frequency PWM: The SGT (Shielded Gate Trench) technology ensures low gate charge (Qg) and excellent switching characteristics, enabling high-frequency PWM operation (50kHz-100kHz+) for precise current control, reduced torque ripple, and audible noise minimization.
Parasitic Inductance Minimization: The integrated half-bridge drastically reduces loop inductance compared to two discrete MOSFETs, leading to lower voltage spikes, reduced EMI, and the potential for higher efficiency.
3. The Centralized Energy Arbiter: VBMB165R42SFD (650V SJ-MOSFET, 42A, TO-220F) – Main DC Bus Power Management & Regeneration Clamp
Core Positioning & System Integration Advantage: Serves as the primary switch or active clamp device in the robot's centralized power management unit (PMU), handling the high-voltage DC bus (typically 48V-96V or higher for performance robots).
High-Voltage Handling with Efficiency: The 650V rating and Super Junction Multi-EPI technology provide a robust safety margin for bus voltages while maintaining a competitive Rds(on) of 56mΩ, balancing breakdown strength and conduction loss.
Key Role in Energy Regeneration: During dynamic deceleration or descending motions, joint motors act as generators. This device can be used in active braking circuits or bidirectional DC-DC converters to efficiently clamp or redirect regenerated energy back to the battery, enhancing overall system efficiency.
Isolated Package for Safety & Cooling: The TO-220F (fully isolated) package allows for easy mounting on a shared heatsink without insulation concerns, simplifying thermal management for the central power stage.
II. System Integration Design and Expanded Key Considerations
1. Topology, Drive, and Control Loop Synergy
Joint Actuator Control: The VBL2303 and VBGQA3303G form the core of distributed joint motor drivers. Their gate drivers must be synchronized with high-bandwidth current sensors and the robot's central motion controller (MCU) to execute precise Field-Oriented Control (FOC) algorithms.
Centralized Power Flow Management: The VBMB165R42SFD operates under the command of the system's Power Management Controller (PMC), responsible for safe bus power-up sequencing, overload protection, and managing bidirectional energy flow during regeneration events.
2. Hierarchical Thermal Management Strategy
Actuator-Level Cooling (Conduction/Forced Air): The VBL2303 and VBGQA3303G are mounted on local heatsinks within the joint actuator housing, relying on thermal conduction to the housing and potentially small fans for active cooling.
Central Power Stage Cooling (Forced Air/Liquid Plate): The VBMB165R42SFD, as part of the central PMU, is mounted on a larger heatsink cooled by system-level fans or an integrated liquid cooling plate shared with other high-power components.
3. Engineering Details for Reliability Reinforcement
Electrical Stress Protection:
Motor Drive Nodes: RC snubbers or TVS diodes are essential across the drains of VBL2303/VBGQA3303G to suppress voltage spikes caused by motor winding inductance.
Central Bus Node: Careful input capacitor bank design and clamp circuits (e.g., RCD snubbers) are needed to protect VBMB165R42SFD from bus transients and regenerative spikes.
Enhanced Gate Protection: All gate drives require low-inductance layouts, optimized gate resistors, and protection zeners (e.g., ±20V for logic-level FETs, ±30V for high-voltage FET) to prevent overvoltage and ensure reliable turn-off.
Derating Practice:
Voltage Derating: The VDS stress on VBMB165R42SFD should be below 520V (80% of 650V) under worst-case bus conditions. For low-voltage FETs, ensure margin above the maximum applied voltage.
Current & Thermal Derating: Base current ratings on realistic junction temperature estimates (Tj < 125°C for reliability). Use transient thermal impedance curves to validate performance during short, high-current torque pulses characteristic of robotic movements.
III. Quantifiable Perspective on Scheme Advantages
Quantifiable Efficiency & Performance Gain: Using VBL2303 with 3mΩ Rds(on) versus a standard 10mΩ FET in a 50A joint actuator can reduce conduction loss by ~70%, directly increasing operational time and reducing actuator overheating.
Quantifiable System Miniaturization: Replacing discrete half-bridge components with the VBGQA3303G DFN8 package can reduce the motor driver PCB area by over 70%, enabling more compact joint designs or the integration of additional sensors.
Quantifiable Reliability & Safety Improvement: The use of a robust, centrally managed high-voltage switch (VBMB165R42SFD) with proper regeneration handling improves overall system energy efficiency and protects sensitive electronics from bus overvoltage events.
IV. Summary and Forward Look
This scheme constructs a robust, efficient, and integrated power chain for AI bimanual humanoid robots, addressing the unique demands from high-dynamic joint actuation to intelligent system-level power management.
Joint Actuation Level – Focus on "High Density & Ultra-Efficiency": Employ advanced low-Rds(on) FETs and integrated half-bridges to maximize torque output and efficiency within severe space constraints.
Power Distribution Level – Focus on "Centralized Intelligence & Robustness": Utilize high-voltage, robust switches to safely and efficiently manage the primary energy bus and harness regeneration.
Future Evolution Directions:
Full Integration of Driver & FET (IPM): Adoption of Intelligent Power Modules (IPMs) integrating gate drivers, protection, and MOSFETs for joint actuators to further simplify design and enhance diagnostics.
Advanced Wide-Bandgap Semiconductors: For the highest-performance robots, employing GaN HEMTs in motor drives and SiC MOSFETs in the central DC-DC stage can push switching frequencies into the MHz range, dramatically reducing passive component size and loss.
Predictive Thermal & Health Management: Leveraging on-die temperature sensors and advanced models for predictive thermal management and remaining useful life (RUL) estimation of power devices.
Engineers can refine this selection based on specific robot parameters such as bus voltage (e.g., 48V, 72V, 96V), peak joint torque/current requirements, number of actuated degrees of freedom (DoF), and the chosen thermal management architecture.

Detailed Topology Diagrams

Joint Actuator Drive Topology Detail

graph LR subgraph "3-Phase Motor Drive with P+N Combination" POWER_IN["Joint Power Input
48V-96V"] --> PHASE_CONTROL["Phase Control Logic"] PHASE_CONTROL --> GATE_DRIVER["High-Speed Gate Driver"] subgraph "Phase U Bridge Leg" HS_U["High-Side Switch"] --> VBL2303_U["VBL2303
P-MOSFET
-30V/-100A"] LS_U["Low-Side Switch"] --> VBGQA3303G_U["VBGQA3303G
N-MOSFET
30V/75A"] VBL2303_U --> MOTOR_TERMINAL_U["Motor Terminal U"] VBGQA3303G_U --> MOTOR_TERMINAL_U end subgraph "Phase V Bridge Leg" HS_V["High-Side Switch"] --> VBL2303_V["VBL2303"] LS_V["Low-Side Switch"] --> VBGQA3303G_V["VBGQA3303G"] VBL2303_V --> MOTOR_TERMINAL_V["Motor Terminal V"] VBGQA3303G_V --> MOTOR_TERMINAL_V end subgraph "Phase W Bridge Leg" HS_W["High-Side Switch"] --> VBL2303_W["VBL2303"] LS_W["Low-Side Switch"] --> VBGQA3303G_W["VBGQA3303G"] VBL2303_W --> MOTOR_TERMINAL_W["Motor Terminal W"] VBGQA3303G_W --> MOTOR_TERMINAL_W end GATE_DRIVER --> VBL2303_U GATE_DRIVER --> VBGQA3303G_U GATE_DRIVER --> VBL2303_V GATE_DRIVER --> VBGQA3303G_V GATE_DRIVER --> VBL2303_W GATE_DRIVER --> VBGQA3303G_W MOTOR_TERMINAL_U --> MOTOR["BLDC/PMSM Motor"] MOTOR_TERMINAL_V --> MOTOR MOTOR_TERMINAL_W --> MOTOR end subgraph "Control & Sensing Loop" MOTOR --> ENCODER["Position Encoder"] MOTOR --> CURRENT_SENSOR["Current Sensor"] ENCODER --> FOC_CONTROLLER["FOC Controller"] CURRENT_SENSOR --> FOC_CONTROLLER FOC_CONTROLLER --> PHASE_CONTROL end subgraph "Protection Circuits" SNUBBER_NETWORK["RC Snubber Network"] --> VBL2303_U TVS_PROTECTION["TVS Protection"] --> VBGQA3303G_U GATE_ZENER["Zener Protection"] --> GATE_DRIVER end style VBL2303_U fill:#e3f2fd,stroke:#2196f3,stroke-width:2px style VBGQA3303G_U fill:#fff3e0,stroke:#ff9800,stroke-width:2px

Centralized Power Distribution & Management Topology

graph LR subgraph "Main Power Path & Management" BATTERY["High-Voltage Battery
48V-96V"] --> INPUT_FILTER["Input Filter & Protection"] INPUT_FILTER --> PRE_CHARGE["Pre-charge Circuit"] PRE_CHARGE --> MAIN_SWITCH_NODE["Main Switch Node"] MAIN_SWITCH_NODE --> VBMB165R42SFD["VBMB165R42SFD
650V/42A
Main Bus Switch"] VBMB165R42SFD --> MAIN_BUS["Main DC Bus"] MAIN_BUS --> DISTRIBUTION_BUS["Distribution Bus"] DISTRIBUTION_BUS --> JOINT_1["Joint Actuator 1"] DISTRIBUTION_BUS --> JOINT_2["Joint Actuator 2"] DISTRIBUTION_BUS --> JOINT_N["Joint Actuator N"] DISTRIBUTION_BUS --> AUXILIARY_SYSTEMS["Auxiliary Systems"] end subgraph "Power Management Controller" PMC["Power Management Controller"] --> SWITCH_CONTROL["Switch Control Logic"] PMC --> PROTECTION_MONITORING["Protection Monitoring"] PMC --> SEQUENCING_LOGIC["Power Sequencing Logic"] SWITCH_CONTROL --> VBMB165R42SFD SEQUENCING_LOGIC --> PRE_CHARGE end subgraph "Regeneration Energy Management" JOINT_1 -->|Regeneration during deceleration| REGEN_PATH_1["Regeneration Path"] JOINT_2 --> REGEN_PATH_2["Regeneration Path"] JOINT_N --> REGEN_PATH_N["Regeneration Path"] REGEN_PATH_1 --> REGEN_CONTROLLER["Regeneration Controller"] REGEN_PATH_2 --> REGEN_CONTROLLER REGEN_PATH_N --> REGEN_CONTROLLER REGEN_CONTROLLER --> VBMB165R42SFD VBMB165R42SFD -->|Energy recovery| BATTERY end subgraph "Protection & Monitoring" OVERCURRENT_SENSE["Overcurrent Sense"] --> PROTECTION_MONITORING OVERVOLTAGE_SENSE["Overvoltage Sense"] --> PROTECTION_MONITORING TEMPERATURE_SENSE["Temperature Sense"] --> PROTECTION_MONITORING PROTECTION_MONITORING --> FAULT_SIGNAL["Fault Signal"] FAULT_SIGNAL --> PMC FAULT_SIGNAL --> SYSTEM_SHUTDOWN["System Shutdown Circuit"] end subgraph "Central Cooling System" LIQUID_PLATE["Liquid Cooling Plate"] --> VBMB165R42SFD HEATSINK["Large Heatsink"] --> VBMB165R42SFD FAN_CONTROL["Fan Control"] --> COOLING_FANS["Cooling Fans"] COOLING_FANS --> HEATSINK PMC --> FAN_CONTROL end style VBMB165R42SFD fill:#e8f5e8,stroke:#4caf50,stroke-width:2px

Thermal Management & Protection Topology Detail

graph LR subgraph "Three-Level Hierarchical Cooling Architecture" subgraph "Level 1: Actuator-Level Cooling" ACTUATOR_HEATSINK["Local Heatsink"] --> VBL2303_1["VBL2303 in Joint"] ACTUATOR_HEATSINK --> VBGQA3303G_1["VBGQA3303G in Joint"] MINI_FAN["Miniature Fan"] --> ACTUATOR_HEATSINK HOUSING_CONDUCTION["Housing Conduction"] --> ACTUATOR_HEATSINK end subgraph "Level 2: Central Power Cooling" CENTRAL_HEATSINK["Central Heatsink"] --> VBMB165R42SFD_C["VBMB165R42SFD"] SYSTEM_FANS["System Fans"] --> CENTRAL_HEATSINK LIQUID_COOLING_PLATE["Liquid Cooling Plate"] --> CENTRAL_HEATSINK HEAT_PIPES["Heat Pipes"] --> CENTRAL_HEATSINK end subgraph "Level 3: Control System Cooling" PCB_COPPER["PCB Copper Pour"] --> CONTROL_IC["Control ICs"] THERMAL_VIAS["Thermal Vias"] --> PCB_COPPER PASSIVE_COOLING["Passive Cooling"] --> CONTROL_IC end end subgraph "Temperature Monitoring Network" NTC_JOINT["NTC in Joint"] --> TEMP_MONITOR["Temperature Monitor"] NTC_CENTRAL["NTC in Central Unit"] --> TEMP_MONITOR NTC_MOTOR["NTC in Motor"] --> TEMP_MONITOR TEMP_MONITOR --> MCU["Main MCU"] MCU --> THERMAL_POLICY["Thermal Management Policy"] THERMAL_POLICY --> FAN_SPEED["Fan Speed Control"] THERMAL_POLICY --> PUMP_SPEED["Pump Speed Control"] THERMAL_POLICY --> POWER_THROTTLE["Power Throttling"] FAN_SPEED --> MINI_FAN FAN_SPEED --> SYSTEM_FANS PUMP_SPEED --> LIQUID_COOLING_PLATE POWER_THROTTLE --> JOINT_ACTUATORS["Joint Actuators"] end subgraph "Electrical Protection Network" subgraph "Motor Drive Protection" RC_SNUBBER_MOTOR["RC Snubber"] --> VBL2303_1 TVS_MOTOR["TVS Diode"] --> VBGQA3303G_1 GATE_ZENER_MOTOR["Zener Diode"] --> GATE_DRIVER_M["Gate Driver"] end subgraph "Central Bus Protection" RCD_SNUBBER["RCD Snubber"] --> VBMB165R42SFD_C INPUT_CAP["Input Capacitor Bank"] --> VBMB165R42SFD_C OVERVOLTAGE_CLAMP["Overvoltage Clamp"] --> VBMB165R42SFD_C end subgraph "Fault Detection & Response" CURRENT_SENSE_PROT["Current Sense"] --> COMPARATOR["Comparator"] VOLTAGE_SENSE_PROT["Voltage Sense"] --> COMPARATOR TEMP_SENSE_PROT["Temperature Sense"] --> COMPARATOR COMPARATOR --> FAULT_LOGIC["Fault Logic"] FAULT_LOGIC --> SHUTDOWN_SIGNAL["Shutdown Signal"] SHUTDOWN_SIGNAL --> POWER_STAGES["All Power Stages"] end end style VBL2303_1 fill:#e3f2fd,stroke:#2196f3,stroke-width:2px style VBGQA3303G_1 fill:#fff3e0,stroke:#ff9800,stroke-width:2px style VBMB165R42SFD_C fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
Download PDF document
Download now:VBL2303

Sample Req

Online

Telephone

400-655-8788

WeChat

Topping

Sample Req
Online
Telephone
WeChat