Medical Equipment

Your present location > Home page > Medical Equipment
Intelligent Power Device Selection Solution for AI Rehabilitation Robot Training Platforms – Design Guide for High-Efficiency, High-Torque, and Safe Drive Systems
AI Rehabilitation Robot Power Device System Topology Diagram

AI Rehabilitation Robot Power System Overall Topology Diagram

graph LR %% Main Power Input & Distribution subgraph "AC-DC Power Conversion & High-Voltage Bus" AC_IN["AC Mains Input
220VAC/50Hz"] --> EMI_FILTER["EMI Filter & Protection"] EMI_FILTER --> PFC_BRIDGE["Full-Bridge Rectifier"] PFC_BRIDGE --> PFC_INDUCTOR["PFC Boost Inductor"] PFC_INDUCTOR --> PFC_SWITCH["PFC Switching Node"] PFC_SWITCH --> Q_HV["VBPB18R20S
800V/20A SJ-MOSFET"] Q_HV --> HV_BUS["High-Voltage DC Bus
~400VDC"] HV_BUS --> DC_DC_CONV["Isolated DC-DC Converter"] DC_DC_CONV --> SYSTEM_48V["48V System Bus"] end %% High-Torque Joint Motor Drive System subgraph "High-Torque Joint Motor Drives (BLDC/PMSM)" SYSTEM_48V --> MOTOR_DRIVE_1["Joint 1 Motor Driver"] SYSTEM_48V --> MOTOR_DRIVE_2["Joint 2 Motor Driver"] SYSTEM_48V --> MOTOR_DRIVE_3["Joint 3 Motor Driver"] subgraph "Motor Phase Bridge (Per Joint)" Q_H1["VBM1301
30V/260A N-MOS"] Q_L1["VBM1301
30V/260A N-MOS"] Q_H2["VBM1301
30V/260A N-MOS"] Q_L2["VBM1301
30V/260A N-MOS"] Q_H3["VBM1301
30V/260A N-MOS"] Q_L3["VBM1301
30V/260A N-MOS"] end MOTOR_DRIVE_1 --> GATE_DRIVER_H1["High-Side Driver"] MOTOR_DRIVE_1 --> GATE_DRIVER_L1["Low-Side Driver"] GATE_DRIVER_H1 --> Q_H1 GATE_DRIVER_L1 --> Q_L1 Q_H1 --> MOTOR_PHASE_U["Motor Phase U"] Q_L1 --> MOTOR_GND["Motor Ground"] MOTOR_DRIVE_1 --> CURRENT_SENSE_1["Phase Current Sensor"] CURRENT_SENSE_1 --> MOTOR_CONTROLLER["Motor Controller MCU"] end %% Low-Voltage Auxiliary & Sensor Power Management subgraph "Low-Voltage Power Management & Load Switching" SYSTEM_48V --> BUCK_CONV_12V["48V to 12V Buck Converter"] SYSTEM_48V --> BUCK_CONV_5V["48V to 5V Buck Converter"] BUCK_CONV_12V --> AUX_12V_BUS["12V Auxiliary Bus"] BUCK_CONV_5V --> AUX_5V_BUS["5V Sensor/Logic Bus"] subgraph "Intelligent Load Switches" SW_SENSOR_PWR["VBA1303
30V/18A N-MOS"] SW_ACTUATOR_1["VBA1303
30V/18A N-MOS"] SW_ACTUATOR_2["VBA1303
30V/18A N-MOS"] SW_COMM_PWR["VBA1303
30V/18A N-MOS"] end AUX_5V_BUS --> SW_SENSOR_PWR SW_SENSOR_PWR --> SENSOR_ARRAY["Sensor Array
(Force/Torque/Position)"] AUX_12V_BUS --> SW_ACTUATOR_1 SW_ACTUATOR_1 --> SMALL_ACTUATOR_1["Precision Auxiliary Actuator"] AUX_12V_BUS --> SW_ACTUATOR_2 SW_ACTUATOR_2 --> SMALL_ACTUATOR_2["Precision Auxiliary Actuator"] AUX_12V_BUS --> SW_COMM_PWR SW_COMM_PWR --> COMM_MODULES["Communication Modules
(CAN/Ethernet)"] MAIN_MCU["Main System MCU"] --> GPIO_CONTROL["GPIO Control Lines"] GPIO_CONTROL --> SW_SENSOR_PWR GPIO_CONTROL --> SW_ACTUATOR_1 GPIO_CONTROL --> SW_ACTUATOR_2 GPIO_CONTROL --> SW_COMM_PWR end %% Control, Protection & Thermal Management subgraph "System Control, Protection & Thermal Management" MOTOR_CONTROLLER --> CAN_BUS["Robot Internal CAN Bus"] MAIN_MCU --> CAN_BUS CAN_BUS --> SAFETY_MONITOR["Safety Monitor Circuit"] subgraph "Protection Circuits" OVERCURRENT_PROT["Overcurrent Protection
(Current Sense + Comparator)"] OVERVOLTAGE_PROT["Overvoltage Protection
(TVS + Clamp)"] GATE_PROTECTION["Gate Protection
(TVS + Series R)"] TEMPERATURE_SENSORS["NTC Temperature Sensors"] end OVERCURRENT_PROT --> FAULT_SIGNAL["Fault Signal to MCU"] OVERVOLTAGE_PROT --> FAULT_SIGNAL TEMPERATURE_SENSORS --> MAIN_MCU subgraph "Thermal Management" HS_MOTOR_FET["Heatsink: Motor MOSFETs
(TO-220 with paste)"] HS_PFC_FET["Heatsink: PFC MOSFET
(TO-3P)"] PCB_COPPER["PCB Copper Pour
(SOP8 devices)"] FAN_CONTROL["Fan PWM Control"] end HS_MOTOR_FET --> Q_H1 HS_PFC_FET --> Q_HV PCB_COPPER --> SW_SENSOR_PWR MAIN_MCU --> FAN_CONTROL FAN_CONTROL --> COOLING_FANS["Cooling Fans"] end %% Style Definitions style Q_HV fill:#e8f5e8,stroke:#4caf50,stroke-width:2px style Q_H1 fill:#e3f2fd,stroke:#2196f3,stroke-width:2px style SW_SENSOR_PWR fill:#fff3e0,stroke:#ff9800,stroke-width:2px style MAIN_MCU fill:#fce4ec,stroke:#e91e63,stroke-width:2px

With the advancement of rehabilitation medicine and robotics, AI-powered rehabilitation robot training platforms have become core equipment for modern precision therapy. Their joint actuation, sensor power management, and main power conversion systems, serving as the platform's power and control core, directly determine motion accuracy, dynamic response, power efficiency, and operational safety. The power semiconductor devices, as key switching components in these systems, significantly impact torque output, thermal performance, power density, and system reliability through their selection. Addressing the high-torque, frequent start-stop, multi-subsystem, and stringent safety requirements of rehabilitation robots, this article proposes a complete, actionable power device selection and design implementation plan with a scenario-oriented and systematic design approach.
I. Overall Selection Principles: System Compatibility and Balanced Design
Device selection should achieve a balance among voltage/current rating, switching/conducting losses, thermal capability, and package to match the overall system requirements precisely.
Voltage and Current Margin Design: Based on bus voltage (e.g., 24V/48V for motors, ~400V DC for PFC), select devices with sufficient voltage margin (≥50-100%) to handle transients. The continuous operating current should not exceed 60-70% of the device’s rating, considering peak torque demands.
Low Loss Priority: For motor drives, low on-resistance (Rds(on)) minimizes conduction loss. For switching power supplies, low gate charge (Q_g) and output capacitance (Coss) reduce dynamic loss and enable higher frequencies.
Package and Thermal Coordination: Select packages based on power level and散热 constraints. High-power joints require packages with excellent thermal resistance (e.g., TO-220, TO-3P). Space-constrained auxiliary circuits need compact packages (e.g., SOP8, TSSOP8). PCB copper area and thermal interface materials are critical.
Reliability and Safety: Devices must withstand continuous duty cycles, frequent load changes, and ensure safe operation in proximity to patients. Focus on junction temperature range, parameter stability, and ruggedness.
II. Scenario-Specific Device Selection Strategies
The main loads can be categorized into: High-Torque Joint Motor Drive, Low-Voltage Sensor/Auxiliary Actuator Power Management, and Main System Power Conversion (PFC/Inverter). Each requires targeted selection.
Scenario 1: High-Torque Joint BLDC/PMSM Motor Drive (48V, High Current)
Joint actuators require high peak current for torque, excellent thermal performance, and low conduction loss for efficiency.
Recommended Model: VBM1301 (Single-N MOSFET, 30V, 260A, TO-220)
Parameter Advantages:
Extremely low Rds(on) of 1 mΩ (@10V) using advanced Trench technology, minimizing conduction loss and I²R heating.
Very high continuous current rating of 260A, providing ample margin for peak torque demands and safe operation.
TO-220 package offers robust thermal dissipation capability when mounted with a heatsink.
Scenario Value:
Enables high torque density and efficient motor operation, crucial for smooth and powerful patient assistance/resistance.
Low loss reduces heatsink size, contributing to more compact joint design.
Design Notes:
Must be used with a dedicated high-current gate driver IC.
Requires careful layout for high-current paths and proper heatsinking.
Scenario 2: Low-Voltage Sensor/Precision Auxiliary Actuator Power Management (3.3V/5V/12V)
Sensors, controllers, and small actuators require compact, low-loss switching with direct MCU drive capability for intelligent power sequencing.
Recommended Model: VBA1303 (Single-N MOSFET, 30V, 18A, SOP8)
Parameter Advantages:
Low Rds(on) of 4 mΩ (@10V) ensures minimal voltage drop in power paths.
Low gate threshold voltage (Vth ~1.7V) allows direct drive by 3.3V/5V MCUs, simplifying design.
SOP8 package offers a great balance of compact size and good PCB-thermal dissipation capability.
Scenario Value:
Ideal for load switch, power rail selection, and DC-DC synchronous rectification for onboard point-of-load converters.
Enables efficient on-demand power gating for various subsystems, reducing quiescent power.
Design Notes:
A small gate resistor (e.g., 10-100Ω) is recommended to dampen ringing when driven by an MCU.
Ensure adequate copper pour for the source pin for heat dissipation.
Scenario 3: Main AC-DC Power Conversion & High-Voltage Bus Management (PFC Stage, Inverter Input)
The front-end power supply requires high-voltage, low-loss switching devices for efficient power factor correction and stable high-voltage DC bus generation.
Recommended Model: VBPB18R20S (Single-N MOSFET, 800V, 20A, TO-3P)
Parameter Advantages:
High voltage rating (800V) with substantial margin for 220VAC line applications.
Super Junction (SJ_Multi-EPI) technology provides an excellent balance of low Rds(on) (240 mΩ) and low switching loss.
TO-3P package is designed for high-power applications with very low thermal resistance.
Scenario Value:
Enables high-efficiency (>95%) PFC stages, reducing grid harmonic distortion and system energy consumption.
Provides a reliable and efficient switch for the high-voltage DC link, supporting the overall platform's power integrity.
Design Notes:
Requires a dedicated high-side/low-side driver with appropriate isolation or level-shifting.
Snubber circuits or careful layout is needed to manage high-voltage switching nodes.
III. Key Implementation Points for System Design
Drive Circuit Optimization:
High-Power (VBM1301, VBPB18R20S): Use high-current driver ICs (≥2A sink/source) to minimize switching times. Implement precise dead-time control.
Low-Power (VBA1303): MCU direct drive is feasible. Use gate series resistors and consider local decoupling.
Thermal Management Design:
Tiered Strategy: High-power devices (TO-220, TO-3P) must use isolated/heatsinks with thermal paste. Medium-power (SOP8) devices rely on PCB copper pours with thermal vias.
Monitoring: Implement temperature sensing near high-power devices for overtemperature protection and performance scaling.
EMC and Safety Enhancement:
Snubbing: Use RC snubbers across drains and sources of high-voltage/switching nodes to suppress voltage spikes.
Protection: Incorporate comprehensive protection: TVS on gates, fuses/current sensors on power paths, and isolation monitoring for safety-critical sections.
IV. Solution Value and Expansion Recommendations
Core Value:
High Dynamic Performance: The combination of low-Rds(on) motor FETs and high-voltage SJ FETs ensures efficient power delivery across the system, enabling precise and responsive robotic motion.
Integrated Intelligence & Safety: Independent low-side switches enable sophisticated power domain management and fault isolation. Robust high-voltage switches ensure main power safety.
High-Reliability Design: Devices selected with ample margins and tiered thermal management ensure reliable operation under continuous clinical use.
Optimization Recommendations:
Higher Integration: For multi-phase motor drives, consider dual or triple MOSFET packages in a common configuration to save space.
Advanced Topologies: For higher efficiency in main PSU, consider using SiC diodes or MOSFETs in the critical boost/PFC stage.
Functional Safety: For safety-critical applications (SIL/PL rated), select automotive-grade or specifically qualified components and implement redundant monitoring circuits.
The selection of power devices is critical in designing the drive and power systems for AI rehabilitation robots. The scenario-based selection and systematic design methodology proposed herein aim to achieve the optimal balance among torque efficiency, control precision, safety, and reliability. As technology evolves, future exploration may include integrated motor driver modules (IPM) and wide-bandgap devices (SiC, GaN) for even higher power density and efficiency, providing support for the next generation of lightweight, high-performance rehabilitation robotics. In an era of growing demand for advanced medical rehabilitation, robust and intelligent hardware design remains the foundation for ensuring therapeutic efficacy and user safety.

Detailed Topology Diagrams

High-Torque Joint BLDC/PMSM Motor Drive Topology Detail

graph LR subgraph "Three-Phase Bridge & Motor" PWR_48V["48V System Bus"] --> PHASE_BRIDGE["Three-Phase Bridge"] subgraph "Phase U Half-Bridge" Q_UH["VBM1301
High-Side"] Q_UL["VBM1301
Low-Side"] end subgraph "Phase V Half-Bridge" Q_VH["VBM1301
High-Side"] Q_VL["VBM1301
Low-Side"] end subgraph "Phase W Half-Bridge" Q_WH["VBM1301
High-Side"] Q_WL["VBM1301
Low-Side"] end PHASE_BRIDGE --> Q_UH PHASE_BRIDGE --> Q_UL PHASE_BRIDGE --> Q_VH PHASE_BRIDGE --> Q_VL PHASE_BRIDGE --> Q_WH PHASE_BRIDGE --> Q_WL Q_UH --> MOTOR_U["Motor Phase U"] Q_UL --> MOTOR_GND1["Ground"] Q_VH --> MOTOR_V["Motor Phase V"] Q_VL --> MOTOR_GND2["Ground"] Q_WH --> MOTOR_W["Motor Phase W"] Q_WL --> MOTOR_GND3["Ground"] MOTOR_U --> MOTOR["BLDC/PMSM Motor"] MOTOR_V --> MOTOR MOTOR_W --> MOTOR end subgraph "Gate Driving & Control" MCU["Motor Controller"] --> GATE_DRIVER["Three-Phase Gate Driver IC"] GATE_DRIVER --> HIGH_SIDE_DRIVE["High-Side Drive Signals"] GATE_DRIVER --> LOW_SIDE_DRIVE["Low-Side Drive Signals"] HIGH_SIDE_DRIVE --> Q_UH HIGH_SIDE_DRIVE --> Q_VH HIGH_SIDE_DRIVE --> Q_WH LOW_SIDE_DRIVE --> Q_UL LOW_SIDE_DRIVE --> Q_VL LOW_SIDE_DRIVE --> Q_WL end subgraph "Current Sensing & Protection" SHUNT_RESISTOR["Shunt Resistor"] --> CURRENT_AMP["Current Sense Amplifier"] CURRENT_AMP --> MCU TVS_GATE["TVS + Series R"] --> HIGH_SIDE_DRIVE TVS_GATE --> LOW_SIDE_DRIVE end style Q_UH fill:#e3f2fd,stroke:#2196f3,stroke-width:2px

Low-Voltage Auxiliary & Sensor Power Management Topology Detail

graph LR subgraph "Power Rail Generation" SYS_48V["48V System Bus"] --> BUCK_12V["Buck Converter
48V to 12V"] SYS_48V --> BUCK_5V["Buck Converter
48V to 5V"] BUCK_12V --> RAIL_12V["12V Rail"] BUCK_5V --> RAIL_5V["5V Rail"] end subgraph "MCU-Controlled Load Switches" MAIN_MCU1["Main MCU GPIO"] --> LEVEL_SHIFTER["Level Shifter/Driver"] subgraph "Sensor Power Switch" SW_SENSOR["VBA1303 N-MOSFET"] end subgraph "Actuator Power Switch" SW_ACT["VBA1303 N-MOSFET"] end subgraph "Comms Power Switch" SW_COMM["VBA1303 N-MOSFET"] end LEVEL_SHIFTER --> GATE_SENSOR["Gate Control"] LEVEL_SHIFTER --> GATE_ACT["Gate Control"] LEVEL_SHIFTER --> GATE_COMM["Gate Control"] GATE_SENSOR --> SW_SENSOR GATE_ACT --> SW_ACT GATE_COMM --> SW_COMM RAIL_5V --> SW_SENSOR SW_SENSOR --> SENSOR_PWR["Sensor Power Out"] SENSOR_PWR --> FORCE_SENSOR["Force Sensor"] SENSOR_PWR --> ENCODER["Position Encoder"] RAIL_12V --> SW_ACT SW_ACT --> ACTUATOR_PWR["Actuator Power Out"] ACTUATOR_PWR --> LINEAR_ACTUATOR["Linear Actuator"] RAIL_12V --> SW_COMM SW_COMM --> COMM_PWR["Comms Power Out"] COMM_PWR --> CAN_TRANSCEIVER["CAN Transceiver"] end subgraph "Protection & Monitoring" FUSE["Polyfuse"] --> RAIL_12V TVS_RAIL["TVS Diode"] --> RAIL_5V CURRENT_MONITOR["Current Monitor IC"] --> ACTUATOR_PWR CURRENT_MONITOR --> MAIN_MCU1 end style SW_SENSOR fill:#fff3e0,stroke:#ff9800,stroke-width:2px

Main AC-DC PFC & High-Voltage Bus Topology Detail

graph LR subgraph "AC Input & EMI Filter" AC_MAINS["AC Input 220V"] --> VARISTOR["Varistor"] VARISTOR --> COMMON_MODE_CHOKE["Common Mode Choke"] COMMON_MODE_CHOKE --> X_CAP["X-Capacitor"] X_CAP --> BRIDGE["Full-Bridge Rectifier"] end subgraph "PFC Boost Stage" BRIDGE --> RECTIFIED_DC["Rectified DC"] RECTIFIED_DC --> PFC_INDUCTOR1["PFC Inductor"] PFC_INDUCTOR1 --> PFC_SW_NODE1["Switch Node"] PFC_SW_NODE1 --> Q_PFC["VBPB18R20S
800V SJ-MOSFET"] Q_PFC --> PFC_DIODE["Boost Diode"] PFC_DIODE --> HV_BUS1["High-Voltage Bus
~400VDC"] PFC_SW_NODE1 --> CURRENT_SENSE_PFC["Current Sense"] end subgraph "PFC Control & Driving" PFC_CONTROLLER["PFC Controller IC"] --> GATE_DRIVER_PFC["Gate Driver"] GATE_DRIVER_PFC --> Q_PFC HV_BUS1 --> VOLTAGE_FEEDBACK["Voltage Divider"] VOLTAGE_FEEDBACK --> PFC_CONTROLLER CURRENT_SENSE_PFC --> PFC_CONTROLLER end subgraph "Isolated DC-DC Stage" HV_BUS1 --> LLC_RESONANT_TANK["LLC Resonant Tank"] LLC_RESONANT_TANK --> HF_TRANSFORMER["HF Transformer"] HF_TRANSFORMER --> SYNC_RECT["Synchronous Rectifier"] SYNC_RECT --> OUTPUT_FILTER["Output LC Filter"] OUTPUT_FILTER --> SYS_48V_OUT["48V System Output"] end subgraph "Protection Circuits" SNUBBER_RCD["RCD Snubber"] --> Q_PFC GATE_RESISTOR["Gate Series R"] --> GATE_DRIVER_PFC GATE_TVS["Gate TVS"] --> Q_PFC end style Q_PFC fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
Download PDF document
Download now:VBA1303

Sample Req

Online

Telephone

400-655-8788

WeChat

Topping

Sample Req
Online
Telephone
WeChat