Industrial Automation

Your present location > Home page > Industrial Automation
High-End Robotic Arm Power MOSFET Selection Solution: High-Precision and High-Reliability Power Drive System Adaptation Guide
High-End Robotic Arm Power MOSFET Selection Solution

High-End Robotic Arm Power Drive System Overall Topology

graph LR %% Main Power Input Stage subgraph "High-Voltage Input & PFC Stage" AC_IN["Three-Phase 380VAC Input"] --> EMI_FILTER["EMI Filter"] EMI_FILTER --> RECTIFIER["Three-Phase Rectifier"] RECTIFIER --> PFC_STAGE["PFC Boost Stage"] subgraph "High-Voltage Power Device" Q_PFC["VBL16I25 IGBT
600V/650V, 25A
Integrated FRD"] end PFC_STAGE --> Q_PFC Q_PFC --> HV_BUS["High-Voltage DC Bus
540-800VDC"] PFC_CTRL["PFC Controller"] --> GATE_DRV_PFC["Gate Driver"] GATE_DRV_PFC --> Q_PFC HV_BUS -->|Voltage Feedback| PFC_CTRL end %% Main Joint Servo Drive Section subgraph "Main Joint Servo Drive (1kW-3kW)" HV_BUS --> DC_DC_CONV["DC-DC Converter
48V/72V Output"] DC_DC_CONV --> SERVO_BUS["Servo Drive Bus
48V/72VDC"] subgraph "Three-Phase Inverter Bridge" Q_INV_U1["VBGP11307
120V, 110A, Rds(on)=7mΩ"] Q_INV_U2["VBGP11307
120V, 110A, Rds(on)=7mΩ"] Q_INV_V1["VBGP11307
120V, 110A, Rds(on)=7mΩ"] Q_INV_V2["VBGP11307
120V, 110A, Rds(on)=7mΩ"] Q_INV_W1["VBGP11307
120V, 110A, Rds(on)=7mΩ"] Q_INV_W2["VBGP11307
120V, 110A, Rds(on)=7mΩ"] end SERVO_BUS --> Q_INV_U1 SERVO_BUS --> Q_INV_V1 SERVO_BUS --> Q_INV_W1 Q_INV_U1 --> MOTOR_U["Servo Motor
Phase U"] Q_INV_V1 --> MOTOR_V["Servo Motor
Phase V"] Q_INV_W1 --> MOTOR_W["Servo Motor
Phase W"] MOTOR_U --> Q_INV_U2 MOTOR_V --> Q_INV_V2 MOTOR_W --> Q_INV_W2 Q_INV_U2 --> GND_SERVO Q_INV_V2 --> GND_SERVO Q_INV_W2 --> GND_SERVO SERVO_CTRL["Servo Controller
MCU/DSP"] --> GATE_DRV_INV["Inverter Gate Driver"] GATE_DRV_INV --> Q_INV_U1 GATE_DRV_INV --> Q_INV_U2 GATE_DRV_INV --> Q_INV_V1 GATE_DRV_INV --> Q_INV_V2 GATE_DRV_INV --> Q_INV_W1 GATE_DRV_INV --> Q_INV_W2 end %% Auxiliary System & Brake Control subgraph "Auxiliary System & Safety Brake Control" AUX_BUS["Auxiliary Power Bus
24V/48V"] --> SUB_1 subgraph "Auxiliary Load Switches" SUB_1["VBPB1606
60V, 150A, Rds(on)=5.4mΩ"] --> LOAD_FAN["Cooling Fan"] SUB_2["VBPB1606
60V, 150A, Rds(on)=5.4mΩ"] --> LOAD_TOOL["End-Effector Tool"] SUB_3["VBPB1606
60V, 150A, Rds(on)=5.4mΩ"] --> LOAD_SENSOR["Sensor Array"] end subgraph "Safety Brake Control" BRAKE_DRIVER["VBPB1606
60V, 150A, Rds(on)=5.4mΩ"] --> BRAKE_COIL["Electromagnetic Brake Coil"] BRAKE_COIL --> GND_AUX end AUX_CTRL["Auxiliary Controller"] --> GATE_DRV_AUX["Auxiliary Driver"] GATE_DRV_AUX --> SUB_1 GATE_DRV_AUX --> SUB_2 GATE_DRV_AUX --> SUB_3 GATE_DRV_AUX --> BRAKE_DRIVER SAFETY_MCU["Safety MCU"] --> BRAKE_DRIVER end %% Protection & Monitoring subgraph "System Protection & Monitoring" subgraph "Protection Circuits" OC_PROT["Overcurrent Protection"] OT_PROT["Overtemperature Protection"] SC_PROT["Short-Circuit Protection"] TVS_ARRAY["TVS Diodes"] VARISTOR["Varistor Surge Protection"] end subgraph "Thermal Management" HEATSINK_VBGP["Liquid/Air Cooled Heatsink
For VBGP11307"] HEATSINK_VBPB["Shared Heatsink
For VBPB1606"] COPPER_POUR["PCB Copper Pour
For VBL16I25"] NTC_SENSORS["NTC Temperature Sensors"] end HEATSINK_VBGP --> Q_INV_U1 HEATSINK_VBGP --> Q_INV_V1 HEATSINK_VBPB --> SUB_1 HEATSINK_VBPB --> BRAKE_DRIVER COPPER_POUR --> Q_PFC NTC_SENSORS --> MCU_MAIN["Main System MCU"] OC_PROT --> GATE_DRV_INV OT_PROT --> MCU_MAIN SC_PROT --> GATE_DRV_INV TVS_ARRAY --> GATE_DRV_PFC TVS_ARRAY --> GATE_DRV_INV VARISTOR --> HV_BUS VARISTOR --> SERVO_BUS end %% System Communication MCU_MAIN --> CAN_BUS["CAN Bus Interface"] MCU_MAIN --> ETHERNET["Industrial Ethernet"] MCU_MAIN --> SAFETY_PROTOCOL["Safety Protocol
(PROFIsafe, CIP Safety)"] %% Style Definitions style Q_PFC fill:#fce4ec,stroke:#e91e63,stroke-width:2px style Q_INV_U1 fill:#e8f5e8,stroke:#4caf50,stroke-width:2px style SUB_1 fill:#fff3e0,stroke:#ff9800,stroke-width:2px style BRAKE_DRIVER fill:#fff3e0,stroke:#ff9800,stroke-width:2px

Driven by the demands for intelligent manufacturing and flexible production lines, high-end robotic arms have become core equipment for achieving precise operations. Their joint motor drive and power management systems, serving as the "muscles and nerves" of the entire machine, need to provide high-efficiency, high-dynamic, and highly reliable power conversion for core loads such as servo motors, brakes, and sensors. The selection of power MOSFETs directly determines the system's power density, motion control accuracy, thermal performance, and mean time between failures (MTBF). Addressing the stringent requirements of robotic arms for high torque density, low heat generation, high reliability, and compact integration, this article centers on scenario-based adaptation to reconstruct the power MOSFET selection logic, providing an optimized solution ready for direct implementation.
I. Core Selection Principles and Scenario Adaptation Logic
Core Selection Principles
1. Sufficient Voltage and Current Margin: For motor drive bus voltages (typically 48V, 72V, or higher) and high inrush currents, MOSFET voltage and current ratings must have ample derating to handle regenerative energy, switching spikes, and load variations.
2. Ultra-Low Loss for High Frequency: Prioritize devices with extremely low on-state resistance (Rds(on)) and low gate charge (Qg)/output charge (Qoss) to minimize conduction and switching losses, enabling high-frequency PWM for precise current control and reduced torque ripple.
3. Package for Power and Thermal Demands: Select high-power packages like TO-247, TO-263, or TO-3P for main drives, and compact packages like DFN or SOT for auxiliary circuits, ensuring optimal thermal impedance and power density.
4. Ruggedness and Long-Term Reliability: Devices must withstand harsh industrial environments, including thermal cycling, vibration, and potential voltage transients, ensuring stable 24/7 operation.
Scenario Adaptation Logic
Based on the core power domains within a robotic arm, MOSFET applications are divided into three main scenarios: Main Joint Servo Drive (High-Power Core), Auxiliary System & Brake Control (Functional & Safety), and High-Voltage Input Stage/PSU (Power Entry). Device parameters and characteristics are matched accordingly.
II. MOSFET Selection Solutions by Scenario
Scenario 1: Main Joint Servo Drive (1kW-3kW) – High-Power Core Device
Recommended Model: VBGP11307 (N-MOS, 120V, 110A, TO-247)
Key Parameter Advantages: Utilizes advanced SGT (Shielded Gate Trench) technology, achieving an ultra-low Rds(on) of 7mΩ at 10V drive. The 120V rating is ideal for 48V/72V bus systems with sufficient margin. High continuous current (110A) supports high torque output demands.
Scenario Adaptation Value: The TO-247 package offers excellent thermal performance, facilitating heat sink attachment for managing high power dissipation. Ultra-low conduction loss minimizes heat generation in the inverter bridge, allowing for higher power density and sustained peak performance. Low switching loss enables high switching frequencies, crucial for fine motor control and smooth motion.
Applicable Scenarios: High-power three-phase inverter bridge for joint servo motors, requiring high efficiency and dynamic response.
Scenario 2: Auxiliary System & Safety Brake Control – Functional & Safety-Critical Device
Recommended Model: VBPB1606 (N-MOS, 60V, 150A, TO-3P)
Key Parameter Advantages: Features a very low Rds(on) of 5.4mΩ at 10V drive, coupled with an exceptionally high continuous current rating of 150A. The 60V rating is suitable for 24V/48V auxiliary power rails.
Scenario Adaptation Value: The high-current capability makes it perfect for controlling high-inrush auxiliary loads (e.g., cooling fans, tools) and, critically, for directly driving electromagnetic brakes on joints. Its low on-resistance ensures minimal voltage drop and power loss during braking engagement, providing reliable holding force. The robust TO-3P package ensures durability and heat dissipation for safety-critical functions.
Applicable Scenarios: High-current switch for auxiliary power distribution, electromagnetic brake driver, and main power path switching in mid-power sections.
Scenario 3: High-Voltage Input Stage / PSU – Power Entry & Isolation Device
Recommended Model: VBL16I25 (IGBT with FRD, 600V/650V, 25A, TO-263)
Key Parameter Advantages: A 600V/650V IGBT co-packaged with a fast recovery diode (FRD). Features a low VCEsat of 1.9V at 15V gate drive, offering a good balance between conduction loss and switching performance at high voltages. The 25A rating handles substantial power.
Scenario Adaptation Value: Ideal for the front-end AC-DC conversion stage (e.g., 3-phase 380VAC input) or active PFC circuits due to its high voltage blocking capability. The integrated FRD provides a robust path for freewheeling current. The TO-263 package offers a good compromise between footprint and power handling, suitable for compact industrial power supplies within the arm's base or controller.
Applicable Scenarios: Power Factor Correction (PFC) stage, high-voltage DC-DC converter primary side, or input rectification/soft-start circuits in the main power supply.
III. System-Level Design Implementation Points
Drive Circuit Design
VBGP11307: Pair with isolated gate driver ICs featuring high peak current output (e.g., >2A). Implement negative voltage turn-off for robust operation in bridge configurations. Minimize power loop and gate loop parasitics.
VBPB1606: Requires a dedicated gate driver due to high gate capacitance. Implement RC snubbers if used for inductive brake control. Ensure fast turn-off for safety.
VBL16I25: Use gate drivers optimized for IGBTs, providing sufficient gate voltage (typically 15V) and negative turn-off voltage. Optimize switching speed to balance EMI and loss.
Thermal Management Design
Hierarchical Strategy: VBGP11307 requires dedicated heatsinks, potentially liquid-cooled for highest power joints. VBPB1606 may use a shared heatsink or chassis mounting. VBL16I25 relies on PCB copper pour and possible a small heatsink.
Derating & Monitoring: Operate devices at ≤70-80% of rated current under worst-case ambient temperature. Implement junction temperature monitoring or estimation via NTC thermistors on heatsinks.
EMC and Reliability Assurance
EMI Suppression: Use low-inductance busbars and place high-frequency decoupling capacitors close to VBGP11307 drains. Employ RC snubbers across switches and ferrite beads on gate drive paths.
Protection Measures: Implement comprehensive overcurrent, overtemperature, and short-circuit protection at the inverter level. Use TVS diodes on gate pins and varistors on bus voltages for surge protection. For IGBT stages, include desaturation detection.
IV. Core Value of the Solution and Optimization Suggestions
The power device selection solution for high-end robotic arms proposed in this article, based on scenario adaptation logic, achieves full-chain coverage from high-power servo drives to safety-critical brakes and power entry. Its core value is mainly reflected in the following three aspects:
Maximized Performance and Efficiency: By selecting ultra-low-loss SGT MOSFETs for the main drive and high-current devices for auxiliary control, system losses are minimized across all power stages. This translates to higher overall efficiency (>97% in inverter stages), reduced thermal load, higher achievable torque/speed, and ultimately lower operating costs and increased energy efficiency ratings.
Enhanced Safety and Functional Integration: The use of a dedicated, high-current MOSFET for brake control ensures fail-safe operation, a critical safety requirement. The selection of appropriate devices for different voltage domains (high-voltage IGBT, medium-voltage MOSFETs) simplifies isolation and protection design. Compact and thermally efficient packages enable more integrated and compact joint designs, paving the way for advanced distributed control architectures.
Optimal Balance of Ruggedness and Cost: The chosen devices are industrial-grade components with proven reliability, designed to withstand demanding environments. The solution avoids over-specification by matching device capabilities precisely to scenario needs (e.g., using IGBTs for high-voltage, lower-frequency stages and MOSFETs for high-frequency, lower-voltage stages). This achieves an optimal balance between long-term reliability, performance, and system cost, avoiding the premium of all-SiC solutions where not strictly necessary.
In the design of the power drive system for high-end robotic arms, power device selection is a cornerstone for achieving high precision, high dynamic response, and ultimate reliability. The scenario-based selection solution proposed in this article, by accurately matching the specific requirements of different power domains—from high-frequency motor control to robust safety brakes and efficient power conversion—and combining it with rigorous system-level design, provides a comprehensive, actionable technical reference. As robotic arms evolve towards higher power density, greater intelligence, and collaborative operation, the selection of power semiconductors will increasingly focus on deep integration with digital control and predictive health management. Future exploration could involve the application of next-generation SiC MOSFETs in the main inverter for even higher efficiency and switching speed, and the adoption of intelligent power modules (IPMs) with integrated sensing and protection, laying a solid hardware foundation for the next generation of high-performance, market-leading industrial robotic arms.

Detailed Topology Diagrams

Main Joint Servo Drive Inverter Topology Detail

graph LR subgraph "Three-Phase Inverter Bridge for Servo Motor" BUS["48V/72V DC Bus"] --> Q_U_H["VBGP11307
High-Side U"] BUS --> Q_V_H["VBGP11307
High-Side V"] BUS --> Q_W_H["VBGP11307
High-Side W"] Q_U_H --> NODE_U["Phase U Node"] Q_V_H --> NODE_V["Phase V Node"] Q_W_H --> NODE_W["Phase W Node"] NODE_U --> Q_U_L["VBGP11307
Low-Side U"] NODE_V --> Q_V_L["VBGP11307
Low-Side V"] NODE_W --> Q_W_L["VBGP11307
Low-Side W"] Q_U_L --> GND_INV Q_V_L --> GND_INV Q_W_L --> GND_INV NODE_U --> MOTOR_TERM_U["Motor Terminal U"] NODE_V --> MOTOR_TERM_V["Motor Terminal V"] NODE_W --> MOTOR_TERM_W["Motor Terminal W"] end subgraph "Gate Drive & Control" MCU["Servo Control MCU"] --> PWM_GEN["PWM Generator"] PWM_GEN --> GATE_DRIVER["Isolated Gate Driver
>2A Peak Current"] GATE_DRIVER --> Q_U_H_G["Gate U_H"] GATE_DRIVER --> Q_U_L_G["Gate U_L"] GATE_DRIVER --> Q_V_H_G["Gate V_H"] GATE_DRIVER --> Q_V_L_G["Gate V_L"] GATE_DRIVER --> Q_W_H_G["Gate W_H"] GATE_DRIVER --> Q_W_L_G["Gate W_L"] CURRENT_SENSE["Current Sensors"] --> MCU ENCODER["Motor Encoder"] --> MCU end subgraph "Protection & Filtering" DECOUPLING["High-Frequency
Decoupling Caps"] --> BUS RC_SNUBBER["RC Snubber Network"] --> Q_U_H RC_SNUBBER --> Q_U_L TVS_GATE["TVS on Gate Pins"] --> GATE_DRIVER end style Q_U_H fill:#e8f5e8,stroke:#4caf50,stroke-width:2px style Q_U_L fill:#e8f5e8,stroke:#4caf50,stroke-width:2px

Auxiliary System & Brake Control Topology Detail

graph LR subgraph "Auxiliary Power Distribution" AUX_POWER["24V/48V Auxiliary Bus"] --> FUSE["Protection Fuse"] FUSE --> DIST_NODE["Distribution Node"] subgraph "Intelligent Load Switching" DIST_NODE --> SW_FAN["VBPB1606
Fan Control"] DIST_NODE --> SW_TOOL["VBPB1606
Tool Control"] DIST_NODE --> SW_SENSOR["VBPB1606
Sensor Power"] end SW_FAN --> LOAD_FAN_1["Cooling Fan"] SW_TOOL --> LOAD_TOOL_1["End-Effector
(Gripper, Welder)"] SW_SENSOR --> LOAD_SENSOR_1["Force/Torque Sensors
Vision System"] LOAD_FAN_1 --> GND_AUX_1 LOAD_TOOL_1 --> GND_AUX_1 LOAD_SENSOR_1 --> GND_AUX_1 MCU_AUX["Auxiliary MCU"] --> DRIVER_AUX["Gate Driver"] DRIVER_AUX --> SW_FAN DRIVER_AUX --> SW_TOOL DRIVER_AUX --> DRIVER_AUX --> SW_SENSOR end subgraph "Safety-Critical Brake Control" BRAKE_POWER["Brake Power Supply"] --> BRAKE_SW["VBPB1606
Brake Driver"] BRAKE_SW --> BRAKE_COIL_1["Electromagnetic Brake Coil
(High Inrush Current)"] BRAKE_COIL_1 --> GND_BRAKE SAFETY_MCU_1["Safety MCU
(Dual-Channel)"] --> BRAKE_DRV["Dedicated Driver"] BRAKE_DRV --> BRAKE_SW subgraph "Brake Status Monitoring" BRAKE_FEEDBACK["Brake Position Sensor"] --> SAFETY_MCU_1 CURRENT_MON["Coil Current Monitor"] --> SAFETY_MCU_1 end end subgraph "Protection Circuits" RC_SNUBBER_BRAKE["RC Snubber for
Inductive Load"] --> BRAKE_SW TVS_BRAKE["TVS Protection"] --> BRAKE_COIL_1 end style SW_FAN fill:#fff3e0,stroke:#ff9800,stroke-width:2px style BRAKE_SW fill:#fff3e0,stroke:#ff9800,stroke-width:2px

High-Voltage Input & PFC Stage Topology Detail

graph LR subgraph "Three-Phase Input & Rectification" AC_L1["Phase L1"] --> FILTER_1["EMI Filter"] AC_L2["Phase L2"] --> FILTER_2["EMI Filter"] AC_L3["Phase L3"] --> FILTER_3["EMI Filter"] FILTER_1 --> BRIDGE["Three-Phase
Rectifier Bridge"] FILTER_2 --> BRIDGE FILTER_3 --> BRIDGE BRIDGE --> UNREG_DC["Unregulated DC Bus"] end subgraph "PFC Boost Stage" UNREG_DC --> PFC_INDUCTOR["Boost Inductor"] PFC_INDUCTOR --> SW_NODE["Switching Node"] SW_NODE --> Q_PFC_MAIN["VBL16I25 IGBT
with FRD"] Q_PFC_MAIN --> GND_PFC SW_NODE --> PFC_DIODE["Boost Diode"] PFC_DIODE --> HV_BUS_1["High-Voltage DC Bus
540-800VDC"] HV_BUS_1 --> OUTPUT_CAP["Output Capacitors"] PFC_CONTROLLER["PFC Controller"] --> GATE_DRV_PFC_1["IGBT Gate Driver
(15V/-5V)"] GATE_DRV_PFC_1 --> Q_PFC_MAIN HV_BUS_1 -->|Voltage Feedback| PFC_CONTROLLER CURRENT_SENSE_PFC["Current Sense"] --> PFC_CONTROLLER end subgraph "DC-DC Conversion Stage" HV_BUS_1 --> DC_DC_PRIMARY["DC-DC Primary"] DC_DC_PRIMARY --> ISOLATION_TRANS["Isolation Transformer"] ISOLATION_TRANS --> DC_DC_SECONDARY["DC-DC Secondary"] DC_DC_SECONDARY --> SERVO_BUS_1["48V/72V Servo Bus"] DC_DC_SECONDARY --> AUX_BUS_1["24V/48V Auxiliary Bus"] end subgraph "Protection & Monitoring" SUB_OVP["Overvoltage Protection"] --> PFC_CONTROLLER SUB_OCP["Overcurrent Protection"] --> PFC_CONTROLLER SUB_OTP["Overtemperature Protection"] --> PFC_CONTROLLER DESAT_PROT["Desaturation Detection"] --> GATE_DRV_PFC_1 SURGE_PROT["Surge Protection
(Varistor/TVS)"] --> HV_BUS_1 end style Q_PFC_MAIN fill:#fce4ec,stroke:#e91e63,stroke-width:2px
Download PDF document
Download now:VBPB1606

Sample Req

Online

Telephone

400-655-8788

WeChat

Topping

Sample Req
Online
Telephone
WeChat