Industrial Automation

Your present location > Home page > Industrial Automation
Power MOSFET Selection Solution for High-End Mobile Collaborative Robots (AGV + Robotic Arm): Efficient and Reliable Power Drive System Adaptation Guide
High-End Mobile Collaborative Robot Power Drive System Topology

High-End Mobile Collaborative Robot Power Drive System Overall Topology

graph LR %% Main Power Distribution subgraph "Main Power Distribution & Safety Isolation" BATTERY_PACK["48V/72V Lithium Battery Pack"] --> MAIN_SWITCH["VBMB2157N
Main Power Switch
(-150V/-30A P-MOSFET)"] MAIN_SWITCH --> DC_BUS["Main DC Power Bus
48V/72V"] DC_BUS --> AGV_DIST["AGV Traction Power Distribution"] DC_BUS --> ARM_DIST["Robotic Arm Power Distribution"] DC_BUS --> AUX_DIST["Auxiliary System Power Distribution"] end %% AGV Traction Drive System subgraph "AGV Traction Motor Drive (High Current Core)" AGV_DIST --> TRACTION_INVERTER["Traction Motor Inverter"] subgraph "Three-Phase Inverter Bridge" T_Q1["VBP1606S
60V/150A"] T_Q2["VBP1606S
60V/150A"] T_Q3["VBP1606S
60V/150A"] T_Q4["VBP1606S
60V/150A"] T_Q5["VBP1606S
60V/150A"] T_Q6["VBP1606S
60V/150A"] end TRACTION_INVERTER --> T_Q1 TRACTION_INVERTER --> T_Q2 TRACTION_INVERTER --> T_Q3 TRACTION_INVERTER --> T_Q4 TRACTION_INVERTER --> T_Q5 TRACTION_INVERTER --> T_Q6 T_Q1 --> TRACTION_MOTOR["AGV Traction Motor
High Torque, High Efficiency"] T_Q2 --> TRACTION_MOTOR T_Q3 --> TRACTION_MOTOR T_Q4 --> TRACTION_MOTOR T_Q5 --> TRACTION_MOTOR T_Q6 --> TRACTION_MOTOR TRACTION_GATE_DRIVER["Traction Gate Driver"] --> T_Q1 TRACTION_GATE_DRIVER --> T_Q2 TRACTION_GATE_DRIVER --> T_Q3 TRACTION_GATE_DRIVER --> T_Q4 TRACTION_GATE_DRIVER --> T_Q5 TRACTION_GATE_DRIVER --> T_Q6 end %% Robotic Arm Joint Drive System subgraph "Robotic Arm Joint Servo Drive (Medium Power Precision)" ARM_DIST --> JOINT1_INVERTER["Joint 1 Servo Drive"] ARM_DIST --> JOINT2_INVERTER["Joint 2 Servo Drive"] ARM_DIST --> JOINT3_INVERTER["Joint 3 Servo Drive"] ARM_DIST --> JOINT4_INVERTER["Joint 4 Servo Drive"] ARM_DIST --> JOINT5_INVERTER["Joint 5 Servo Drive"] ARM_DIST --> JOINT6_INVERTER["Joint 6 Servo Drive"] subgraph "Joint Servo MOSFET Array" J_Q1["VBP16R87SFD
600V/87A"] J_Q2["VBP16R87SFD
600V/87A"] J_Q3["VBP16R87SFD
600V/87A"] J_Q4["VBP16R87SFD
600V/87A"] end JOINT1_INVERTER --> J_Q1 JOINT1_INVERTER --> J_Q2 JOINT2_INVERTER --> J_Q3 JOINT2_INVERTER --> J_Q4 J_Q1 --> JOINT1_MOTOR["Joint 1 Servo Motor"] J_Q2 --> JOINT1_MOTOR J_Q3 --> JOINT2_MOTOR["Joint 2 Servo Motor"] J_Q4 --> JOINT2_MOTOR JOINT_GATE_DRIVER["Joint Gate Driver"] --> J_Q1 JOINT_GATE_DRIVER --> J_Q2 JOINT_GATE_DRIVER --> J_Q3 JOINT_GATE_DRIVER --> J_Q4 end %% Control & Management System subgraph "Central Control & Power Management" MAIN_MCU["Main Control MCU"] --> SAFETY_CONTROLLER["Safety Controller"] MAIN_MCU --> MOTION_CONTROLLER["Motion Controller"] MAIN_MCU --> POWER_MANAGER["Power Management IC"] SAFETY_CONTROLLER --> MAIN_SWITCH MOTION_CONTROLLER --> TRACTION_GATE_DRIVER MOTION_CONTROLLER --> JOINT_GATE_DRIVER POWER_MANAGER --> AUX_DIST end %% Auxiliary Systems subgraph "Auxiliary Power & Sensor Systems" AUX_DIST --> SENSOR_POWER["Sensor Power Rails
12V/5V/3.3V"] AUX_DIST --> COM_POWER["Communication Power"] AUX_DIST --> COOLING_POWER["Cooling System Power"] SENSOR_POWER --> LIDAR["LiDAR Sensor"] SENSOR_POWER --> CAMERA["Vision Camera"] SENSOR_POWER --> ENCODER["Motor Encoders"] COM_POWER --> CAN_BUS["CAN Bus Network"] COM_POWER --> WIFI_BT["WiFi/Bluetooth Module"] COOLING_POWER --> COOLING_FANS["Cooling Fans"] end %% Protection Systems subgraph "System Protection & Monitoring" OVERCURRENT_PROT["Overcurrent Protection"] --> MAIN_MCU OVERVOLTAGE_PROT["Overvoltage Protection"] --> MAIN_MCU TEMPERATURE_SENSORS["Temperature Sensors"] --> MAIN_MCU EMERGENCY_STOP["Emergency Stop Circuit"] --> SAFETY_CONTROLLER REGEN_BRAKING["Regenerative Braking Circuit"] --> DC_BUS end %% Style Definitions style T_Q1 fill:#e8f5e8,stroke:#4caf50,stroke-width:2px style J_Q1 fill:#e3f2fd,stroke:#2196f3,stroke-width:2px style MAIN_SWITCH fill:#fff3e0,stroke:#ff9800,stroke-width:2px style MAIN_MCU fill:#fce4ec,stroke:#e91e63,stroke-width:2px

With the rapid development of industrial automation and flexible manufacturing, high-end mobile collaborative robots integrating Autonomous Guided Vehicles (AGVs) and robotic arms have become core equipment for intelligent logistics and precision operation. Their power drive system, serving as the "dynamic core" of the entire machine, needs to provide robust, efficient, and precise power conversion and control for critical loads such as traction motors, joint servo drives, and various sensors. The selection of power MOSFETs directly determines the system's power density, dynamic response, thermal performance, and operational reliability. Addressing the stringent requirements of mobile collaborative robots for high torque, high precision, safety, and endurance, 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
Voltage & Current Margin: For motor drive buses (typically 48V, 72V, or higher) and auxiliary power rails (12V/24V), MOSFET voltage/current ratings must have sufficient safety margins to handle regenerative braking spikes, load transients, and ensure long-term reliability.
Ultra-Low Loss for Efficiency: Prioritize devices with very low on-state resistance (Rds(on)) and optimized gate charge (Qg) to minimize conduction and switching losses, crucial for battery runtime and thermal management.
Package for Power & Thermal: Select packages like TO247, TO220, TO263 based on power level and thermal design constraints, balancing high current capability with effective heat dissipation.
Robustness & Reliability: Must withstand vibration, frequent start/stop cycles, and potential overloads in industrial environments, featuring strong avalanche capability and stable parameters.
Scenario Adaptation Logic
Based on the core power train of a mobile collaborative robot, MOSFET applications are divided into three main scenarios: Traction Motor Drive (High-Current Core), Robotic Arm Joint Drive (Medium-Power Precision), and Main Power Distribution & Safety Isolation (System Reliability). Device parameters and characteristics are matched accordingly.
II. MOSFET Selection Solutions by Scenario
Scenario 1: Traction Motor Drive (48V/72V System, High Current) – Dynamic Core Device
Recommended Model: VBP1606S (Single-N, 60V, 150A, TO247)
Key Parameter Advantages: Utilizes advanced Trench technology, achieving an ultra-low Rds(on) of 5mΩ at 10V Vgs. A continuous current rating of 150A easily meets the high torque and peak current demands of AGV traction motors.
Scenario Adaptation Value: The TO247 package offers excellent thermal performance for heat dissipation. Ultra-low conduction loss maximizes battery energy utilization and reduces heatsink requirements. Low switching loss supports high-frequency PWM for smooth and quiet motor operation, enhancing control precision.
Applicable Scenarios: High-current H-bridge or three-phase inverter drives for traction motors in 48V/72V mobile platforms.
Scenario 2: Robotic Arm Joint Servo Drive (Medium Power, Frequent Switching) – Precision Control Device
Recommended Model: VBP16R87SFD (Single-N, 600V, 87A, TO247)
Key Parameter Advantages: Features Super Junction Multi-EPI technology, offering a low Rds(on) of 26mΩ at 10V Vgs alongside high voltage rating (600V). The 87A current rating suits medium-power servo drives.
Scenario Adaptation Value: The high voltage rating provides ample margin for bus voltage spikes during regenerative braking from joint motors. The good Rds(on)/Qg trade-off ensures low loss during frequent acceleration/deceleration and positioning cycles, crucial for joint efficiency and responsiveness. The TO247 package facilitates thermal management.
Applicable Scenarios: Servo drives for 6-7 axis robotic arm joints, especially in systems with higher bus voltages or demanding dynamic performance.
Scenario 3: Main Power Distribution & Safety Isolation – System Reliability Device
Recommended Model: VBMB2157N (Single-P, -150V, -30A, TO220F)
Key Parameter Advantages: P-Channel MOSFET with -150V Vds rating and Rds(on) of 65mΩ at 10V Vgs. The -30A current capability is suitable for main power path control.
Scenario Adaptation Value: P-MOSFET simplifies high-side switch design for main battery distribution or module isolation (e.g., isolating the robotic arm power from the AGV base). The -150V rating offers good margin. The TO220F insulated package enhances safety and simplifies mounting. Enables centralized power management, emergency stop (E-stop) cutoff, and intelligent power sequencing for different subsystems.
Applicable Scenarios: Main battery disconnect switch, safety isolation relays, and high-side switching for high-power auxiliary subsystems.
III. System-Level Design Implementation Points
Drive Circuit Design
VBP1606S / VBP16R87SFD: Require dedicated high-current gate driver ICs with adequate peak current capability. Optimize gate loop layout to minimize inductance. Use Kelvin source connections if possible for VBP1606S.
VBMB2157N: Can be driven by a level-shifted signal from system controllers or safety PLCs. Ensure fast turn-off for safety functions.
Thermal Management Design
Staggered Thermal Strategy: VBP1606S and VBP16R87SFD likely require dedicated heatsinks, possibly forced air cooling. VBMB2157N may rely on chassis mounting or a smaller heatsink.
Derating for Mission Profiles: Apply significant derating based on worst-case operational profiles (e.g., simultaneous peak loads, high ambient temperature in factories). Maintain junction temperature well within limits under all conditions.
EMC and Reliability Assurance
EMI Suppression: Implement snubber circuits across MOSFET drain-source in motor drives. Use low-inductance busbar design for the traction inverter. Proper shielding and filtering for encoder/sensor lines.
Protection Measures: Implement comprehensive protection: desaturation detection for motor drive MOSFETs, fast-acting fuses on main power paths, TVS diodes for voltage clamping, and robust ESD protection on all control interfaces. Redundancy or monitoring for the safety isolation switch (VBMB2157N).
IV. Core Value of the Solution and Optimization Suggestions
The power MOSFET selection solution for high-end mobile collaborative robots proposed in this article, based on scenario adaptation logic, achieves optimized coverage from high-power propulsion to precision motion control and system-level power management. Its core value is mainly reflected in the following three aspects:
Maximized Power Efficiency and Runtime: By selecting ultra-low Rds(on) devices like VBP1606S for the highest power loss stage (traction) and efficient SJ-MOSFETs like VBP16R87SFD for joint drives, system-wide conduction and switching losses are minimized. This directly extends battery-operated runtime, reduces thermal stress, and allows for either a smaller battery pack or longer work cycles, enhancing operational economy.
Enhanced System Performance and Safety: The solution balances high dynamic performance (enabled by fast-switching, low-loss MOSFETs) with system-level safety and reliability. The use of a robust P-MOSFET (VBMB2157N) for main power control enables clean and reliable safety isolation, a critical requirement for collaborative robots working in human environments. This architecture supports safe torque-off (STO) and other functional safety features.
Optimal Balance of Performance, Robustness, and Cost: The selected devices represent mature, high-performance technologies (Trench, Super Junction) in industry-standard packages, ensuring supply stability and cost-effectiveness compared to nascent technologies like SiC for the entire power chain. The careful matching of device capability to specific scenario needs avoids over-engineering while guaranteeing robust operation under demanding industrial conditions.
In the design of the power drive system for high-end mobile collaborative robots, power MOSFET selection is a cornerstone for achieving high efficiency, dynamic performance, safety, and reliability. The scenario-based selection solution proposed in this article, by accurately matching the distinct requirements of traction, actuation, and power management, and combining it with rigorous system-level design practices, provides a comprehensive, actionable technical reference for robot developers. As robots evolve towards higher payloads, longer endurance, and closer human collaboration, power device selection will increasingly focus on integration with advanced control algorithms and functional safety concepts. Future exploration could involve the application of SiC MOSFETs (like the listed VBP165C30-4L) in ultra-high efficiency or high-switching-frequency segments, and the development of intelligent power modules integrating sensing and protection, laying a solid hardware foundation for the next generation of smarter, safer, and more capable collaborative robots.

Detailed Topology Diagrams

AGV Traction Motor Drive Topology Detail

graph LR subgraph "Three-Phase Inverter Bridge for Traction Motor" DC_IN["48V/72V DC Input"] --> BUS_CAP["DC Bus Capacitors"] subgraph "Phase U Bridge Leg" U_HIGH["VBP1606S
High-side Switch"] U_LOW["VBP1606S
Low-side Switch"] end subgraph "Phase V Bridge Leg" V_HIGH["VBP1606S
High-side Switch"] V_LOW["VBP1606S
Low-side Switch"] end subgraph "Phase W Bridge Leg" W_HIGH["VBP1606S
High-side Switch"] W_LOW["VBP1606S
Low-side Switch"] end BUS_CAP --> U_HIGH BUS_CAP --> V_HIGH BUS_CAP --> W_HIGH U_HIGH --> U_OUT["Phase U Output"] U_LOW --> U_OUT U_LOW --> GND V_HIGH --> V_OUT["Phase V Output"] V_LOW --> V_OUT V_LOW --> GND W_HIGH --> W_OUT["Phase W Output"] W_LOW --> W_OUT W_LOW --> GND U_OUT --> MOTOR_U["Motor Phase U"] V_OUT --> MOTOR_V["Motor Phase V"] W_OUT --> MOTOR_W["Motor Phase W"] end subgraph "Gate Drive & Control" GATE_DRIVER["Three-Phase Gate Driver IC"] --> U_HIGH GATE_DRIVER --> U_LOW GATE_DRIVER --> V_HIGH GATE_DRIVER --> V_LOW GATE_DRIVER --> W_HIGH GATE_DRIVER --> W_LOW MCU["Motor Control MCU"] --> PWM_GEN["PWM Generation"] PWM_GEN --> GATE_DRIVER ENCODER_FB["Motor Encoder Feedback"] --> MCU CURRENT_SENSE["Phase Current Sensing"] --> MCU end subgraph "Protection Circuits" DESAT_PROT["Desaturation Detection"] --> FAULT_LOGIC["Fault Logic"] OVERCURRENT["Overcurrent Comparator"] --> FAULT_LOGIC OVERTEMP["Overtemperature Sensor"] --> FAULT_LOGIC FAULT_LOGIC --> SHUTDOWN["Shutdown Signal"] SHUTDOWN --> GATE_DRIVER end style U_HIGH fill:#e8f5e8,stroke:#4caf50,stroke-width:2px

Robotic Arm Joint Servo Drive Topology Detail

graph LR subgraph "Single Joint Servo Drive H-Bridge" DC_IN["DC Bus Input
48V/72V"] --> BUS_CAP["Bus Capacitors"] subgraph "H-Bridge Power Stage" Q1["VBP16R87SFD
High-side Left"] Q2["VBP16R87SFD
Low-side Left"] Q3["VBP16R87SFD
High-side Right"] Q4["VBP16R87SFD
Low-side Right"] end BUS_CAP --> Q1 BUS_CAP --> Q3 Q1 --> MOTOR_POS["Motor Positive"] Q2 --> MOTOR_POS Q2 --> GND Q3 --> MOTOR_NEG["Motor Negative"] Q4 --> MOTOR_NEG Q4 --> GND MOTOR_POS --> JOINT_MOTOR["Joint Servo Motor"] MOTOR_NEG --> JOINT_MOTOR end subgraph "Servo Control Loop" POSITION_REF["Position Reference"] --> POSITION_CONTROLLER["Position Controller"] POSITION_CONTROLLER --> VELOCITY_CONTROLLER["Velocity Controller"] VELOCITY_CONTROLLER --> CURRENT_CONTROLLER["Current Controller"] CURRENT_CONTROLLER --> PWM_MOD["PWM Modulator"] ENCODER_FB["Encoder Feedback"] --> POSITION_CONTROLLER CURRENT_SENSE["Current Sense"] --> CURRENT_CONTROLLER end subgraph "Gate Driving & Protection" PWM_MOD --> GATE_DRIVER["H-Bridge Gate Driver"] GATE_DRIVER --> Q1 GATE_DRIVER --> Q2 GATE_DRIVER --> Q3 GATE_DRIVER --> Q4 REGEN_DIODE["Regenerative Braking Diode"] --> BUS_CAP OVERCURRENT_PROT["Overcurrent Protection"] --> GATE_DRIVER OVERVOLTAGE_CLAMP["Overvoltage Clamp Circuit"] --> BUS_CAP end style Q1 fill:#e3f2fd,stroke:#2196f3,stroke-width:2px

Main Power Distribution & Safety Isolation Topology Detail

graph LR subgraph "Main Power Switch & Distribution" BATTERY["Battery Pack +"] --> FUSE["Main Fuse"] FUSE --> MAIN_SWITCH_Q["VBMB2157N
P-Channel MOSFET
-150V/-30A"] MAIN_SWITCH_Q --> MAIN_BUS["Main Power Bus"] subgraph "Power Distribution Channels" MAIN_BUS --> TRACTION_SW["Traction Power Relay"] MAIN_BUS --> ARM_SW["Robotic Arm Power Relay"] MAIN_BUS --> AUX_SW["Auxiliary Power Relay"] MAIN_BUS --> CHARGER_SW["Charger Isolation Switch"] end TRACTION_SW --> TRACTION_LOAD["Traction Drive System"] ARM_SW --> ARM_LOAD["Robotic Arm System"] AUX_SW --> AUX_LOAD["Auxiliary Systems"] CHARGER_SW --> CHARGER_PORT["Charging Port"] end subgraph "Safety Control & Monitoring" SAFETY_CONTROLLER["Safety Controller"] --> GATE_DRIVE["Gate Driver Circuit"] GATE_DRIVE --> MAIN_SWITCH_Q EMERGENCY_STOP["Emergency Stop Button"] --> SAFETY_CONTROLLER SAFETY_PLC["Safety PLC Interface"] --> SAFETY_CONTROLLER TORQUE_OFF_SIGNAL["Safe Torque Off (STO)"] --> SAFETY_CONTROLLER subgraph "Status Monitoring" VOLTAGE_MON["Bus Voltage Monitor"] CURRENT_MON["Main Current Monitor"] TEMP_MON["Switch Temperature Monitor"] end VOLTAGE_MON --> SAFETY_CONTROLLER CURRENT_MON --> SAFETY_CONTROLLER TEMP_MON --> SAFETY_CONTROLLER end subgraph "Protection Circuits" REVERSE_POLARITY["Reverse Polarity Protection"] --> BATTERY TVS_ARRAY["TVS Surge Protection"] --> MAIN_BUS CURRENT_LIMIT["Current Limiting Circuit"] --> MAIN_SWITCH_Q OVERVOLTAGE_CLAMP["Overvoltage Clamp"] --> MAIN_BUS end style MAIN_SWITCH_Q fill:#fff3e0,stroke:#ff9800,stroke-width:2px
Download PDF document
Download now:VBMB2157N

Sample Req

Online

Telephone

400-655-8788

WeChat

Topping

Sample Req
Online
Telephone
WeChat