Industrial Automation

Your present location > Home page > Industrial Automation
Practical Design of the Power Chain for Collaborative Welding Robots: Balancing Precision, Dynamics, and Compactness
Collaborative Welding Robot Power Chain System Topology Diagram

Collaborative Welding Robot Power Chain Overall Topology Diagram

graph LR %% Main Power Input & Distribution subgraph "Main Power Input & Distribution" DC_IN["Main DC Bus
24V/48V/80VDC"] --> EMI_FILTER["EMI/Input Filter"] EMI_FILTER --> MAIN_BUS["Main Power Bus"] end %% Joint Servo Drive Section subgraph "Joint Servo Drive Section (High Dynamics)" MAIN_BUS --> SERVO_BRIDGE["Multi-Phase Servo Bridge"] subgraph "Joint Servo MOSFET Array" Q_SERVO1["VBP1803
80V/215A"] Q_SERVO2["VBP1803
80V/215A"] Q_SERVO3["VBP1803
80V/215A"] Q_SERVO4["VBP1803
80V/215A"] end SERVO_BRIDGE --> Q_SERVO1 SERVO_BRIDGE --> Q_SERVO2 SERVO_BRIDGE --> Q_SERVO3 SERVO_BRIDGE --> Q_SERVO4 Q_SERVO1 --> MOTOR_PHASE["Motor Phase U/V/W"] Q_SERVO2 --> MOTOR_PHASE Q_SERVO3 --> MOTOR_PHASE Q_SERVO4 --> MOTOR_PHASE MOTOR_PHASE --> BLDC_MOTOR["BLDC/PMSM Joint Motor"] end %% Auxiliary Power & Safety Control Section subgraph "Auxiliary Power & Safety Control" MAIN_BUS --> AUX_SWITCH["Auxiliary Power Switch"] AUX_SWITCH --> AUX_CONVERTER["DC-DC Converter"] AUX_CONVERTER --> LOGIC_POWER["Logic Power Rails
12V/5V/3.3V"] subgraph "Safety & Brake Control MOSFETs" Q_STO["VBP1206N
200V/35A
Safe Torque Off (STO)"] Q_BRAKE["VBP1206N
200V/35A
Brake Control"] end LOGIC_POWER --> Q_STO LOGIC_POWER --> Q_BRAKE Q_STO --> STO_CIRCUIT["STO Safety Circuit"] Q_BRAKE --> BRAKE_SOLENOID["Motor Brake Solenoid"] end %% Peripheral Load Management Section subgraph "Peripheral Load Management" LOGIC_POWER --> MCU["Main Controller MCU"] subgraph "Intelligent Load Switches" Q_TORCH["VBQG2317
Torch Cleaner"] Q_LED["VBQG2317
Tool LED Lighting"] Q_GAS["VBQG2317
Gas Valve"] Q_FAN["VBQG2317
Cooling Fan"] end MCU --> Q_TORCH MCU --> Q_LED MCU --> Q_GAS MCU --> Q_FAN Q_TORCH --> TORCH_LOAD["Welding Torch Cleaner"] Q_LED --> LED_LOAD["LED Lighting"] Q_GAS --> GAS_VALVE["Gas Solenoid Valve"] Q_FAN --> FAN_LOAD["Cooling Fan"] end %% Thermal Management System subgraph "Three-Level Thermal Management" COOLING_LEVEL1["Level 1: Conduction Cooling
Custom Heatsinks"] --> Q_SERVO1 COOLING_LEVEL1 --> Q_SERVO2 COOLING_LEVEL2["Level 2: PCB Thermal Management
Copper Pours & Vias"] --> Q_TORCH COOLING_LEVEL2 --> Q_LED COOLING_LEVEL3["Level 3: Forced Air Cooling
Control Cabinet"] --> FAN_LOAD end %% Protection & Monitoring subgraph "Protection & Monitoring Circuits" CURRENT_SENSE["High-Precision Current Sensing"] --> OVERCURRENT["Overcurrent Protection"] TEMPERATURE_SENSE["NTC Temperature Sensors"] --> OVERTEMP["Overtemperature Protection"] TVS_ARRAY["TVS Protection Array"] --> GATE_DRIVERS["Gate Driver ICs"] RC_SNUBBER["RC Snubber Circuits"] --> BRAKE_SOLENOID OVERCURRENT --> FAULT_LATCH["Fault Latch Circuit"] OVERTEMP --> FAULT_LATCH FAULT_LATCH --> SHUTDOWN["System Shutdown"] end %% Communication & Interfaces MCU --> ENCODER_INTERFACE["Encoder Interface
(Isolated)"] MCU --> CAN_BUS["CAN Bus
Robot Control"] MCU --> ETHERNET["EtherCAT/Industrial Ethernet"] MCU --> IO_MODULES["Digital I/O Modules"] %% Style Definitions style Q_SERVO1 fill:#e8f5e8,stroke:#4caf50,stroke-width:2px style Q_STO fill:#fff3e0,stroke:#ff9800,stroke-width:2px style Q_TORCH fill:#e3f2fd,stroke:#2196f3,stroke-width:2px style MCU fill:#fce4ec,stroke:#e91e63,stroke-width:2px

As collaborative welding robots evolve towards higher precision, faster dynamic response, and greater operational safety, their internal servo drive and power management systems are no longer simple energy conversion units. Instead, they are the core determinants of motion accuracy, operational efficiency, and system reliability. A well-designed power chain is the physical foundation for these robots to achieve smooth motion trajectories, high-efficiency energy utilization, and long-lasting durability under conditions of frequent start-stop and high-duty cycles.
However, building such a chain presents multi-dimensional challenges: How to balance the demand for high dynamic response with switching losses and thermal limits? How to ensure the reliability of power devices in compact spaces with limited cooling capacity? How to seamlessly integrate safe torque off (STO), brake control, and intelligent peripheral management? The answers lie within every engineering detail, from the selection of key components to system-level integration.
I. Three Dimensions for Core Power Component Selection: Coordinated Consideration of Voltage, Current, and Topology
1. Joint Servo Drive MOSFET: The Core of Dynamic Performance and Efficiency
The key device is the VBP1803 (80V/215A/TO-247, Trench), whose selection requires deep technical analysis.
Voltage and Current Stress Analysis: The joint servo drives of collaborative robots typically operate on low-voltage bus platforms (24V, 48V, or 80VDC). The 80V VDS rating provides ample margin for voltage spikes during fast deceleration of brushless DC or permanent magnet synchronous motors. The extremely high continuous current rating (215A) and ultra-low RDS(on) (2.8mΩ @10V) are critical for handling peak torque currents during rapid acceleration/deceleration and short-time overloads in welding operations, minimizing conduction loss and voltage drop.
Dynamic Characteristics and Loss Optimization: The low gate threshold voltage (Vth=3.5V) ensures fast and reliable turn-on with standard gate drivers. The low on-resistance is paramount for efficiency at high continuous currents typical in servo holds and slow movements. Its fast switching capability must be balanced with gate drive design to control EMI.
Thermal Design Relevance: Despite the TO-247 package's good thermal performance, the high current capability necessitates meticulous thermal design. Calculating junction temperature under peak dynamic loads is essential: Tj = Tc + (I_RMS² × RDS(on) + P_sw) × Rθjc. An integrated heatsink on the motor drive module is often required.
2. Auxiliary Power & Brake Control MOSFET: The Backbone of System Safety and Support
The key device selected is the VBP1206N (200V/35A/TO-247, Trench), whose system-level roles are versatile.
Multi-Function Application Analysis: This device serves two primary functions. First, as the main switch in a 48V/24V step-down DC-DC converter for internal logic power and sensor supply, its 200V rating offers robust protection against input transients. Second, and crucially, it can be used in the Safe Torque Off (STO) circuit and motor brake control circuits. Its voltage rating safely isolates the motor drive, and its current rating is sufficient to control brake solenoid release.
Reliability and Safety Focus: In safety-critical STO applications, the device's ruggedness and clear datasheet parameters (Vth, RDS(on)) are vital for designing failsafe circuits that meet PLd/SIL2 levels. Its TO-247 package facilitates secure mounting and excellent heat dissipation for sustained operation.
Drive Circuit Design Points: For STO functionality, the gate drive circuit must be highly reliable, potentially with redundant monitoring. Snubber circuits may be needed when controlling inductive loads like brake solenoids.
3. Peripheral & Load Management MOSFET: The Enabler of Compact, Intelligent Control
The key device is the VBQG2317 (-30V/-10A/DFN6(2x2), P-Channel Trench), enabling highly integrated and space-constrained control scenarios.
Typical Load Management Logic: This P-Channel MOSFET is ideal for high-side switching of low-voltage peripheral systems within the robot arm or control cabinet. It intelligently controls power to welding torch cleaners, tool LED lighting, gas valve solenoids, or cooling fans based on the robot's operational state. Its common-source configuration simplifies drive design when switching rails.
PCB Layout and Space Saving: The ultra-compact DFN6 (2x2) package is a key advantage for mounting directly on dense controller PCBs inside the robot joint or base. Its very low on-resistance (17mΩ @10V) ensures minimal voltage drop and power loss even at the full 10A load. Thermal management relies on a high-quality thermal pad connection to the PCB's internal ground plane and copper pours.
Interface Simplification: The use of a P-Channel device allows for straightforward logic-level control from a microcontroller GPIO (with a simple level shifter if needed) to switch the positive rail, simplifying circuit design compared to N-Channel high-side switches.
II. System Integration Engineering Implementation
1. Tiered Thermal Management for Compact Spaces
A multi-level heat dissipation strategy is essential within the robot's confined joints and control box.
Level 1: Conduction Cooling with Custom Heatsinks: The VBP1803 (servo drive) and VBP1206N (auxiliary power/brake) are mounted on carefully designed aluminum heatsinks, which are then conductively coupled to the robot arm's structural metal or a dedicated cooling plate.
Level 2: PCB-Based Thermal Management: For the VBQG2317 and other logic-level devices, extensive use of thermal vias under the package, connecting to large internal copper layers in multi-layer PCBs, is the primary method. The PCB itself acts as a heatsink.
Level 3: Forced Air Flow in Control Cabinet: A small, quiet fan provides general airflow inside the sealed control cabinet to equalize temperature and assist in cooling PCB-mounted components and magnetic elements.
2. Electromagnetic Compatibility (EMC) and Signal Integrity Design
Conducted EMI Suppression: Use multi-stage π-filters at the DC input of each drive stage. Employ localized ceramic decoupling capacitors (100nF + 10μF) very close to the power MOSFETs' drain and source pins. Minimize high di/dt loop areas in motor phase outputs and brake circuits.
Radiated EMI Countermeasures: Use twisted-pair or shielded cables for motor encoder feedback and communication buses (CAN, EtherCAT). Apply ferrite beads on all cable entries to the control cabinet. Ensure the metal cabinet provides continuous conductive gasketing for shielding.
Safety and Signal Integrity: Implement galvanic isolation for encoder feedback and communication interfaces to prevent ground loops and noise coupling. Separate analog sensor grounds from digital and power grounds, connecting at a single point.
3. Reliability Enhancement Design
Electrical Stress Protection: Implement TVS diodes on all external connector pins (power, I/O). Use RC snubbers across inductive loads (solenoids, relay coils) controlled by the power MOSFETs. For the servo drive bridge, use gate resistors optimized to dampen ringing without excessive loss.
Fault Diagnosis and Protection: Overcurrent Protection: Implemented via precision shunt resistors or Hall-effect sensors in each motor phase, with hardware comparators for fast shutdown. Overtemperature Protection: Embed NTC thermistors on the key heatsinks and within the motor windings. The controller should implement derating curves based on temperature readings. Short-Circuit Protection: The intrinsic fast switching of the selected MOSFETs, combined with de-sat detection circuits (for IGBT alternatives) or source-side current sensing, enables sub-microsecond protection.
III. Performance Verification and Testing Protocol
1. Key Test Items and Standards
A series of rigorous industrial robotics tests must be performed.
Dynamic Response and Efficiency Test: Execute standard test cycles (e.g., ISO 9283 path performance tests) while measuring bus current and power. Evaluate system efficiency during typical welding motion profiles, focusing on losses during high acceleration.
Thermal Cycle and Heat Soak Test: Operate the robot continuously in a high ambient temperature chamber (e.g., 55°C) under maximum duty cycle to verify thermal design margins and ensure no throttling or shutdown.
Vibration and Mechanical Shock Test: Conduct tests according to relevant standards for industrial equipment to ensure solder joints and connectors remain intact under arm vibration.
Electromagnetic Compatibility Test: Must meet industrial standards (e.g., IEC 61000-6-4 for emission, IEC 61000-6-2 for immunity) to ensure reliable operation in noisy welding environments.
Safety Function Validation: Rigorously test the STO and brake control circuits to verify performance meets the required Safety Performance Level (PL).
2. Design Verification Example
Test data from a 6-axis collaborative welding robot (Bus voltage: 48VDC, Max joint current: 150A peak) shows:
Servo drive stage efficiency exceeded 97% across the typical operating range.
Under repeated high-torque stop-go cycles, the VBP1803 case temperature stabilized at 85°C with its dedicated heatsink.
The VBQG2317, switching a 5A cooling fan load, showed a temperature rise of less than 15°C above ambient using only PCB cooling.
The STO circuit using the VBP1206N achieved a response time of <3ms, meeting target safety ratings.
IV. Solution Scalability
1. Adjustments for Different Payloads and Form Factors
Low-Payload Precision Robots (<5kg): The VBP1803 may be over-specified. Lower current TO-220 or TO-263 devices can be used for servo drives. The VBQG2317 remains ideal for peripheral control.
Heavy-Duty Welding Robots (>15kg): May require parallel connection of VBP1803 devices or selection of higher current modules for the main drives. The auxiliary power stage (VBP1206N) may need to be rated for higher power to support larger peripherals.
Ultra-Compact Joint Designs: Increased reliance on advanced packages like DFN, QFN, or even embedded chip-on-board solutions for all power stages, pushing the limits of PCB thermal design.
2. Integration of Cutting-Edge Technologies
Wide Bandgap (SiC/GaN) Technology Roadmap:
Phase 1 (Current): Advanced Silicon Trench/SJ MOSFETs (as selected) provide the best balance of performance and cost.
Phase 2 (Next 1-2 years): Introduction of GaN HEMTs for the 48V/80V main servo drives. This can drastically reduce switching losses, enable higher PWM frequencies for smoother torque, and reduce the size of output filter components.
Phase 3 (Future): Adoption of integrated motor drive modules (IPMs) using SiC or GaN, further shrinking the drive electronics to be embedded directly into the robot joint.
Predictive Maintenance through Parameter Monitoring: Monitoring the on-resistance trend of key MOSFETs like the VBP1803 or VBP1206N over time can provide early warning of thermal fatigue or degradation, enabling proactive maintenance.
Conclusion
The power chain design for collaborative welding robots is a multi-dimensional systems engineering task, requiring a balance among dynamic performance, thermal constraints, safety imperatives, and compact physical integration. The tiered optimization scheme proposed—employing ultra-low-loss MOSFETs for high-dynamics servo control, robust medium-voltage devices for safety and auxiliary power, and highly integrated P-Channel switches for intelligent load management—provides a clear and scalable implementation path for welding robots across various payload classes.
As collaborative robots demand greater precision, safety, and autonomy, future power management will trend towards deeper integration and joint-level intelligence. It is recommended that engineers adhere strictly to functional safety and industrial EMC standards while leveraging this framework, and prepare for the impending transition to wide-bandgap semiconductors that will redefine power density limits.
Ultimately, an excellent robotic power chain is silent and invisible. It does not manifest itself to the operator, yet it creates lasting value through precise, reliable, and efficient operation—enabling the seamless collaboration between human welder and machine that defines the future of advanced manufacturing.

Detailed Topology Diagrams

Joint Servo Drive Power Topology Detail

graph LR subgraph "Three-Phase Servo Bridge" DC_BUS["DC Bus 48V/80V"] --> PHASE_U["Phase U Bridge Leg"] DC_BUS --> PHASE_V["Phase V Bridge Leg"] DC_BUS --> PHASE_W["Phase W Bridge Leg"] subgraph "Phase U MOSFET Pair" Q_UH["VBP1803
High-Side"] Q_UL["VBP1803
Low-Side"] end subgraph "Phase V MOSFET Pair" Q_VH["VBP1803
High-Side"] Q_VL["VBP1803
Low-Side"] end subgraph "Phase W MOSFET Pair" Q_WH["VBP1803
High-Side"] Q_WL["VBP1803
Low-Side"] end PHASE_U --> Q_UH PHASE_U --> Q_UL PHASE_V --> Q_VH PHASE_V --> Q_VL PHASE_W --> Q_WH PHASE_W --> Q_WL Q_UH --> MOTOR_U["Motor Phase U"] Q_UL --> GND_MOTOR["Motor Ground"] Q_VH --> MOTOR_V["Motor Phase V"] Q_VL --> GND_MOTOR Q_WH --> MOTOR_W["Motor Phase W"] Q_WL --> GND_MOTOR end subgraph "Gate Driving & Protection" GATE_DRIVER["3-Phase Gate Driver"] --> Q_UH GATE_DRIVER --> Q_UL GATE_DRIVER --> Q_VH GATE_DRIVER --> Q_VL GATE_DRIVER --> Q_WH GATE_DRIVER --> Q_WL CURRENT_SENSOR["Phase Current Sensor"] --> MCU["Servo Controller"] MCU --> PWM_CONTROL["PWM Control Signals"] PWM_CONTROL --> GATE_DRIVER DECOUPLING_CAP["Local Decoupling
100nF+10uF"] --> Q_UH end style Q_UH fill:#e8f5e8,stroke:#4caf50,stroke-width:2px style Q_UL fill:#e8f5e8,stroke:#4caf50,stroke-width:2px

Auxiliary Power & Safety Control Topology Detail

graph LR subgraph "Auxiliary DC-DC Power Stage" MAIN_DC["Main DC Input"] --> BUCK_CONVERTER["Buck Converter"] BUCK_CONVERTER --> Q_BUCK["VBP1206N
Main Switch"] Q_BUCK --> INDUCTOR["Power Inductor"] INDUCTOR --> OUTPUT_CAP["Output Capacitors"] OUTPUT_CAP --> LOGIC_12V["12V Logic Power"] OUTPUT_CAP --> SENSOR_5V["5V Sensor Power"] BUCK_CONTROLLER["Buck Controller"] --> BUCK_DRIVER["Gate Driver"] BUCK_DRIVER --> Q_BUCK end subgraph "Safety Torque Off (STO) Circuit" STO_INPUT["STO Command
(Dual-Channel)"] --> STO_LOGIC["STO Logic Controller"] STO_LOGIC --> Q_STO1["VBP1206N
Channel 1"] STO_LOGIC --> Q_STO2["VBP1206N
Channel 2
(Redundant)"] Q_STO1 --> GATE_DRIVE_DISABLE["Gate Drive Disable"] Q_STO2 --> GATE_DRIVE_DISABLE GATE_DRIVE_DISABLE --> SERVO_DRIVER["Servo Gate Drivers"] end subgraph "Motor Brake Control" BRAKE_CONTROL["Brake Control Signal"] --> BRAKE_DRIVER["Brake Driver Circuit"] BRAKE_DRIVER --> Q_BRAKE["VBP1206N
Brake Switch"] Q_BRAKE --> BRAKE_COIL["Brake Solenoid Coil"] BRAKE_COIL --> FLYBACK_DIODE["Flyback Diode"] FLYBACK_DIODE --> GND_BRAKE["Brake Ground"] end style Q_BUCK fill:#fff3e0,stroke:#ff9800,stroke-width:2px style Q_STO1 fill:#fff3e0,stroke:#ff9800,stroke-width:2px style Q_BRAKE fill:#fff3e0,stroke:#ff9800,stroke-width:2px

Peripheral Load Management Topology Detail

graph LR subgraph "P-Channel High-Side Switch Configuration" MCU_GPIO["MCU GPIO (3.3V)"] --> LEVEL_SHIFTER["Level Shifter"] LEVEL_SHIFTER --> GATE_DRIVE["Gate Drive Circuit"] GATE_DRIVE --> Q_LOAD["VBQG2317
P-Channel MOSFET"] POWER_RAIL["12V Power Rail"] --> Q_LOAD Q_LOAD --> LOAD_POSITIVE["Load Positive Terminal"] LOAD_POSITIVE --> PERIPHERAL_LOAD["Peripheral Load
(e.g., LED, Valve)"] PERIPHERAL_LOAD --> LOAD_GROUND["Load Ground"] subgraph "Thermal Management" THERMAL_VIAS["Thermal Vias Array"] --> Q_LOAD COPPER_POUR["PCB Copper Pour"] --> Q_LOAD end end subgraph "Multi-Channel Load Management Example" MCU --> SWITCH_CONTROL["Switch Control Logic"] SWITCH_CONTROL --> CHANNEL1["Channel 1: Torch Cleaner"] SWITCH_CONTROL --> CHANNEL2["Channel 2: Gas Valve"] SWITCH_CONTROL --> CHANNEL3["Channel 3: Cooling Fan"] SWITCH_CONTROL --> CHANNEL4["Channel 4: LED Lights"] CHANNEL1 --> Q_CH1["VBQG2317"] CHANNEL2 --> Q_CH2["VBQG2317"] CHANNEL3 --> Q_CH3["VBQG2317"] CHANNEL4 --> Q_CH4["VBQG2317"] Q_CH1 --> LOAD1["Torch Cleaner Load"] Q_CH2 --> LOAD2["Gas Valve Load"] Q_CH3 --> LOAD3["Fan Load"] Q_CH4 --> LOAD4["LED Load"] end style Q_LOAD fill:#e3f2fd,stroke:#2196f3,stroke-width:2px style Q_CH1 fill:#e3f2fd,stroke:#2196f3,stroke-width:2px

Thermal Management & Protection Topology Detail

graph LR subgraph "Three-Level Cooling Architecture" LEVEL1["Level 1: Conduction Cooling"] --> CUSTOM_HEATSINK["Custom Aluminum Heatsink"] CUSTOM_HEATSINK --> SERVO_MOSFETS["Servo MOSFETs (VBP1803)"] CUSTOM_HEATSINK --> ARM_STRUCTURE["Robot Arm Structure"] LEVEL2["Level 2: PCB Thermal Management"] --> THERMAL_VIAS["Thermal Vias"] THERMAL_VIAS --> INTERNAL_LAYERS["Internal Copper Layers"] INTERNAL_LAYERS --> LOAD_SWITCHES["Load Switches (VBQG2317)"] LEVEL3["Level 3: Forced Air Cooling"] --> CONTROL_FAN["Control Cabinet Fan"] CONTROL_FAN --> AIRFLOW["General Airflow"] AIRFLOW --> MAGNETIC_COMPONENTS["Magnetic Components"] AIRFLOW --> CONTROL_ICS["Control ICs"] end subgraph "Temperature Monitoring & Control" NTC_SERVO["NTC on Servo Heatsink"] --> TEMP_MONITOR1["Temperature Monitor 1"] NTC_JOINT["NTC in Joint Housing"] --> TEMP_MONITOR2["Temperature Monitor 2"] NTC_MOTOR["NTC in Motor Winding"] --> TEMP_MONITOR3["Temperature Monitor 3"] TEMP_MONITOR1 --> MCU["Main Controller"] TEMP_MONITOR2 --> MCU TEMP_MONITOR3 --> MCU MCU --> DERATING_CURVE["Dynamic Derating Algorithm"] MCU --> FAN_PWM["Fan PWM Control"] MCU --> WARNING_SIGNAL["Overtemperature Warning"] end subgraph "Electrical Protection Network" TVS_INPUT["TVS at DC Input"] --> MAIN_BUS["Main Power Bus"] RC_SNUBBER["RC Snubber"] --> BRAKE_SOLENOID["Brake Solenoid"] GATE_RESISTORS["Optimized Gate Resistors"] --> SERVO_DRIVERS["Servo Gate Drivers"] DESAT_DETECTION["De-saturation Detection"] --> SERVO_MOSFETS SHUNT_RESISTORS["Precision Shunt Resistors"] --> CURRENT_SENSE["Current Sense Amplifiers"] CURRENT_SENSE --> COMPARATOR["Hardware Comparator"] COMPARATOR --> FAST_SHUTDOWN["Fast Shutdown Circuit"] end style SERVO_MOSFETS fill:#e8f5e8,stroke:#4caf50,stroke-width:2px style LOAD_SWITCHES fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
Download PDF document
Download now:VBP1206N

Sample Req

Online

Telephone

400-655-8788

WeChat

Topping

Sample Req
Online
Telephone
WeChat