Industrial Automation

Your present location > Home page > Industrial Automation
Power MOSFET Selection Solution for Automated Storage and Retrieval Systems (AS/RS) – Design Guide for High-Power, High-Reliability, and Safe Drive Systems
AS/RS Power MOSFET System Topology Diagram

AS/RS Power MOSFET System Overall Topology Diagram

graph LR %% Main Power Supply Section subgraph "Main Power Supply & Distribution" AC_MAIN["Three-Phase 400VAC
Main Input"] --> MAIN_BREAKER["Main Circuit Breaker"] MAIN_BREAKER --> EMI_FILTER["Industrial EMI Filter"] EMI_FILTER --> RECTIFIER["Three-Phase Rectifier"] RECTIFIER --> DC_BUS_400V["High-Voltage DC Bus
400-600VDC"] DC_BUS_400V --> DC_DC_CONVERTER["DC-DC Converters
24V/48V/5V"] end %% High-Current Motor Drive Section subgraph "High-Current Servo/Spindle Motor Drive" DC_BUS_24V["24V/48V DC Bus"] --> MOTOR_DRIVER["Motor Driver Controller"] MOTOR_DRIVER --> GATE_DRIVER_HIGH["High-Current Gate Driver"] subgraph "Motor Power Stage" Q_MOTOR1["VBL2403
-40V/-150A
TO-263"] Q_MOTOR2["VBL2403
-40V/-150A
TO-263"] Q_MOTOR3["VBL2403
-40V/-150A
TO-263"] Q_MOTOR4["VBL2403
-40V/-150A
TO-263"] end GATE_DRIVER_HIGH --> Q_MOTOR1 GATE_DRIVER_HIGH --> Q_MOTOR2 GATE_DRIVER_HIGH --> Q_MOTOR3 GATE_DRIVER_HIGH --> Q_MOTOR4 Q_MOTOR1 --> MOTOR_OUT["Motor Output Phase U"] Q_MOTOR2 --> MOTOR_OUT_V["Motor Output Phase V"] Q_MOTOR3 --> MOTOR_OUT_W["Motor Output Phase W"] Q_MOTOR4 --> MOTOR_BRAKE["Braking Circuit"] MOTOR_OUT --> SERVO_MOTOR["Servo Motor
Stacker Crane Axis"] MOTOR_OUT_V --> SERVO_MOTOR MOTOR_OUT_W --> SERVO_MOTOR end %% Medium-Voltage Protection Section subgraph "Medium-Voltage DC Bus Protection & Isolation" DC_BUS_400V --> INPUT_PROTECTION["Input Protection Circuit"] subgraph "Safety Isolation Switches" Q_ISO1["VBP15R11S
500V/11A
TO-247"] Q_ISO2["VBP15R11S
500V/11A
TO-247"] Q_INRUSH["VBP15R11S
500V/11A
TO-247"] end INPUT_PROTECTION --> Q_INRUSH Q_INRUSH --> INRUSH_LIMIT["Inrush Current Limiter"] INRUSH_LIMIT --> DC_BUS_PROT["Protected DC Bus"] DC_BUS_PROT --> Q_ISO1 DC_BUS_PROT --> Q_ISO2 Q_ISO1 --> SECTION_A["Section A Power"] Q_ISO2 --> SECTION_B["Section B Power"] ISO_CONTROL["Isolation Controller"] --> ISO_DRIVER["Isolated Gate Driver"] ISO_DRIVER --> Q_ISO1 ISO_DRIVER --> Q_ISO2 end %% PLC & Sensor Power Management subgraph "PLC, Sensor & Actuator Power Management" PLC_POWER["PLC Power Supply"] --> MAIN_PLC["Main PLC Controller"] subgraph "Intelligent Power Switches" Q_SENSOR1["VBC7N3010
30V/8.5A
TSSOP8"] Q_SENSOR2["VBC7N3010
30V/8.5A
TSSOP8"] Q_SENSOR3["VBC7N3010
30V/8.5A
TSSOP8"] Q_SENSOR4["VBC7N3010
30V/8.5A
TSSOP8"] Q_ACTUATOR1["VBC7N3010
30V/8.5A
TSSOP8"] Q_ACTUATOR2["VBC7N3010
30V/8.5A
TSSOP8"] end MAIN_PLC --> Q_SENSOR1 MAIN_PLC --> Q_SENSOR2 MAIN_PLC --> Q_SENSOR3 MAIN_PLC --> Q_SENSOR4 MAIN_PLC --> Q_ACTUATOR1 MAIN_PLC --> Q_ACTUATOR2 Q_SENSOR1 --> SENSOR_CLUSTER1["Sensor Cluster 1"] Q_SENSOR2 --> SENSOR_CLUSTER2["Sensor Cluster 2"] Q_SENSOR3 --> COMM_MODULE["Communication Module"] Q_SENSOR4 --> IO_MODULE["I/O Module"] Q_ACTUATOR1 --> SOLENOID_VALVE["Solenoid Valve"] Q_ACTUATOR2 --> SMALL_MOTOR["Small Actuator Motor"] end %% Protection & Monitoring subgraph "System Protection & Monitoring" subgraph "Protection Circuits" SNUBBER_RC["RC Snubber Networks"] TVS_ARRAY["TVS Diode Array"] DESAT_DETECT["Desaturation Detection"] THERMAL_SENSOR["Temperature Sensors"] end SNUBBER_RC --> Q_MOTOR1 TVS_ARRAY --> GATE_DRIVER_HIGH DESAT_DETECT --> ISO_DRIVER THERMAL_SENSOR --> MONITOR_MCU["Monitoring MCU"] MONITOR_MCU --> ALARM_SYSTEM["Alarm System"] MONITOR_MCU --> LOGGING["System Logging"] end %% Thermal Management subgraph "Tiered Thermal Management" COOLING_LEVEL1["Level 1: Heatsink Cooling
TO-247 MOSFETs"] --> Q_ISO1 COOLING_LEVEL2["Level 2: PCB Heatsink
TO-263 MOSFETs"] --> Q_MOTOR1 COOLING_LEVEL3["Level 3: PCB Copper Pour
TSSOP8 MOSFETs"] --> Q_SENSOR1 FAN_CONTROL["Fan Control"] --> COOLING_FANS["Cooling Fans"] end %% Control & Communication MAIN_PLC --> NETWORK_SWITCH["Industrial Ethernet"] MAIN_PLC --> SAFETY_BUS["Safety Bus"] MONITOR_MCU --> CLOUD_GATEWAY["Cloud Gateway"] %% Style Definitions style Q_MOTOR1 fill:#e8f5e8,stroke:#4caf50,stroke-width:2px style Q_ISO1 fill:#e3f2fd,stroke:#2196f3,stroke-width:2px style Q_SENSOR1 fill:#fff3e0,stroke:#ff9800,stroke-width:2px style MAIN_PLC fill:#fce4ec,stroke:#e91e63,stroke-width:2px

With the rapid development of logistics automation and intelligent manufacturing, Automated Storage and Retrieval Systems (AS/RS) have become the core of modern warehouse operations. Their motion control and power distribution systems, serving as the energy conversion and execution center, directly determine the system's operational efficiency, positioning accuracy, reliability, and safety. The power MOSFET, as a key switching component in drives, motor controllers, and power switches, significantly impacts system performance, thermal management, and service life through its selection. Addressing the high-power, frequent start-stop, long-duty-cycle, and stringent safety requirements of AS/RS, this article proposes a complete, actionable power MOSFET selection and design implementation plan.
I. Overall Selection Principles: Power Handling, Reliability, and Thermal Balance
Selection must prioritize robust power handling for motors and actuators, ensure reliability under continuous operation and high inertia loads, and achieve effective thermal management to prevent overheating in enclosed control cabinets.
Voltage and Current Margin: For motor drives (common DC bus voltages: 24V, 48V, 400V+, 600V+), select MOSFETs with voltage ratings exceeding the bus voltage by a sufficient margin (≥50-100%) to handle regenerative braking spikes and line transients. Current ratings must handle peak starting and stall currents.
Low Loss Priority: Focus on low on-resistance (Rds(on)) to minimize conduction loss in high-current paths. For switching applications (e.g., PWM motor drives), consider gate charge (Qg) and output capacitance (Coss) to manage switching losses and EMI.
Package and Thermal Coordination: High-power modules require packages with excellent thermal performance (e.g., TO-247, TO-263) for heatsink attachment. Medium-power circuits may use TO-220F or DPAK. Layout must ensure low thermal resistance to the heatsink or PCB copper.
Ruggedness and Longevity: AS/RS operate in industrial environments with potential for voltage surges, vibration, and extended 24/7 operation. Select devices with high avalanche energy rating, robust gate oxide, and stable parameters over temperature.
II. Scenario-Specific MOSFET Selection Strategies
Core AS/RS loads include servo/spindle motor drives, PLC/sensor power management, and safety/isolation control circuits, each demanding targeted MOSFET solutions.
Scenario 1: High-Current Servo/Spindle Motor Drive & Power Distribution (e.g., Stacker Crane Axis)
These drives require very high continuous and peak current handling with minimal voltage drop to ensure torque and efficiency.
Recommended Model: VBL2403 (Single P-MOS, -40V, -150A, TO-263)
Parameter Advantages:
Extremely low Rds(on) of 3 mΩ (@10 V) minimizes conduction loss in high-current paths (e.g., motor pre-drivers, main contactor replacement).
Very high continuous current rating of 150A handles inrush and peak loads with ample margin.
TO-263 (D2PAK) package offers a good balance of current capability and footprint, suitable for PCB mounting with a heatsink.
Scenario Value:
Ideal for implementing solid-state high-side switches or braking circuits for 24V/48V motor systems, replacing bulky electromechanical relays for faster, silent, and maintenance-free operation.
Enables efficient power distribution within motor drive units, reducing voltage sag and improving dynamic response.
Scenario 2: Medium-Voltage DC Bus Input Protection & Safety Isolation (e.g., 400V+ Bus)
Systems with higher voltage DC buses (e.g., from 3-phase rectification) require MOSFETs for input protection, inrush current limiting, or safe isolation of sections during maintenance.
Recommended Model: VBP15R11S (Single N-MOS, 500V, 11A, TO-247)
Parameter Advantages:
High voltage rating of 500V provides safety margin for 400V DC bus applications.
Utilizes Super Junction (SJ) Multi-EPI technology, offering a favorable balance of low Rds(on) (380 mΩ) and high voltage capability.
TO-247 package is standard for high-power applications, enabling easy attachment to large heatsinks.
Scenario Value:
Suitable for building active inrush current limiters or solid-state circuit breakers on the high-voltage DC link.
Can be used in safety isolation circuits to quickly disconnect sub-systems, enhancing operational safety and maintenance capabilities.
Scenario 3: PLC, Sensor & Actuator Power Management
Numerous low-voltage sensors, controllers, and small actuators require compact, efficient, and MCU-controllable power switches for sequencing and energy saving.
Recommended Model: VBC7N3010 (Single N-MOS, 30V, 8.5A, TSSOP8)
Parameter Advantages:
Low Rds(on) of 12 mΩ (@10 V) ensures minimal voltage drop in power paths.
Low gate threshold voltage (Vth ~1.7V) allows direct drive by 3.3V/5V logic from PLCs or microcontrollers.
Compact TSSOP8 package saves valuable board space in dense control PCBs.
Scenario Value:
Perfect for intelligently powering sensor clusters, communication modules, or small solenoid valves on-demand, reducing overall system standby power.
Enables efficient load switching and can be used in point-of-load (POL) DC-DC converters near sensors.
III. Key Implementation Points for System Design
Drive Circuit Optimization:
High-Power MOSFETs (e.g., VBL2403, VBP15R11S): Must use dedicated gate driver ICs with adequate current capability (2A+) to ensure fast switching, reduce losses, and prevent shoot-through. Isolated drivers are recommended for high-side switches on high-voltage buses.
Logic-Level MOSFETs (e.g., VBC7N3010): Can be driven directly by MCU GPIO when current is limited with a series gate resistor (e.g., 10-100Ω).
Thermal Management Design:
Tiered Strategy: VBP15R11S and VBL2403 require properly sized heatsinks based on calculated power dissipation. Use thermal interface material. VBC7N3010 relies on PCB copper pours for heat dissipation.
Monitoring: Implement temperature sensors near high-power MOSFETs for overtemperature protection and derating alerts.
EMC and Reliability Enhancement:
Snubber Networks: Use RC snubbers across MOSFETs in motor drive circuits to dampen voltage spikes and reduce EMI.
Protection: Incorporate TVS diodes at gate inputs and varistors/MOVs at power inputs for surge suppression. Implement desaturation detection for high-side switches to prevent shoot-through faults.
IV. Solution Value and Expansion Recommendations
Core Value:
High Power Density & Efficiency: The combination of ultra-low Rds(on) and appropriate packaging enables compact, high-efficiency power stages, reducing energy costs.
Enhanced System Reliability & Safety: Robust high-voltage MOSFETs and solid-state switching improve system uptime and safety compared to electromechanical components.
Intelligent Power Management: Logic-level MOSFETs enable sophisticated power sequencing and sleep modes for different warehouse zones.
Optimization Recommendations:
Higher Power: For motors >5kW, consider paralleling multiple VBL2403 or using modules with even higher current ratings.
Higher Voltage: For 600V+ AC drive input stages, consider the 700V-rated VBMB17R11 or similar planar MOSFETs.
Integration: For multi-axis drives, consider using dual or quad MOSFET packages in SO-8 or TSSOP to save space.
Gate Driving: For the highest reliability in safety-critical isolation, use galvanically isolated gate drivers.
The selection of power MOSFETs is critical for the performance and robustness of AS/RS drive and control systems. The scenario-based selection strategy presented here aims to achieve the optimal balance between power handling, efficiency, safety, and cost. As technology evolves, the integration of advanced monitoring and the adoption of wide-bandgap semiconductors like SiC could further push the boundaries of power density and efficiency for next-generation intelligent warehousing solutions.

Detailed Topology Diagrams

High-Current Servo/Spindle Motor Drive Topology Detail

graph LR subgraph "Three-Phase Motor Drive Bridge" DC_IN["24V/48V DC Input"] --> BUS_CAP["Bus Capacitors"] BUS_CAP --> PHASE_U["Phase U Bridge Leg"] BUS_CAP --> PHASE_V["Phase V Bridge Leg"] BUS_CAP --> PHASE_W["Phase W Bridge Leg"] subgraph PHASE_U ["Phase U Leg"] direction LR Q_UH["VBL2403
High-Side"] Q_UL["VBL2403
Low-Side"] end subgraph PHASE_V ["Phase V Leg"] direction LR Q_VH["VBL2403
High-Side"] Q_VL["VBL2403
Low-Side"] end subgraph PHASE_W ["Phase W Leg"] direction LR Q_WH["VBL2403
High-Side"] Q_WL["VBL2403
Low-Side"] end PHASE_U --> MOTOR_U["Motor Phase U"] PHASE_V --> MOTOR_V["Motor Phase V"] PHASE_W --> MOTOR_W["Motor Phase W"] end subgraph "Gate Driving & Control" MCU["Motor Control MCU"] --> PWM_GEN["PWM Generator"] PWM_GEN --> GATE_DRIVER["High-Current Gate Driver IC"] 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_SENSE["Current Sensors"] --> MCU ENCODER["Motor Encoder"] --> MCU end subgraph "Braking Circuit" BRAKE_CONTROL["Brake Control"] --> BRAKE_DRIVER["Brake Driver"] BRAKE_DRIVER --> Q_BRAKE["VBL2403
Brake Switch"] Q_BRAKE --> BRAKE_RES["Braking Resistor"] end style Q_UH fill:#e8f5e8,stroke:#4caf50,stroke-width:2px style Q_BRAKE fill:#e8f5e8,stroke:#4caf50,stroke-width:2px

Medium-Voltage Protection & Isolation Topology Detail

graph LR subgraph "DC Bus Input Protection" HV_DC_IN["400-600V DC Input"] --> FUSE["High-Voltage Fuse"] FUSE --> SURGE_PROT["Surge Protection"] SURGE_PROT --> INRUSH_CONTROL["Inrush Control Circuit"] subgraph "Active Inrush Limiter" Q_INRUSH["VBP15R11S
Inrush Switch"] PRE_CHARGE_R["Pre-charge Resistor"] BYPASS_RELAY["Bypass Relay"] end INRUSH_CONTROL --> Q_INRUSH Q_INRUSH --> PRE_CHARGE_R PRE_CHARGE_R --> MAIN_CAP["Main Bus Capacitors"] MAIN_CAP --> BYPASS_RELAY BYPASS_RELAY --> PROTECTED_BUS["Protected DC Bus"] end subgraph "Section Isolation Switches" PROTECTED_BUS --> ISO_SW1["Isolation Switch 1"] PROTECTED_BUS --> ISO_SW2["Isolation Switch 2"] subgraph ISO_SW1 ["Switch 1 Details"] direction LR Q_ISO1["VBP15R11S
Isolation MOSFET"] CURRENT_SENSE1["Current Sense"] end subgraph ISO_SW2 ["Switch 2 Details"] direction LR Q_ISO2["VBP15R11S
Isolation MOSFET"] CURRENT_SENSE2["Current Sense"] end Q_ISO1 --> SECTION_1["Section A Power"] Q_ISO2 --> SECTION_2["Section B Power"] end subgraph "Isolation Control & Safety" SAFETY_PLC["Safety PLC"] --> ISOLATED_DRIVER["Isolated Gate Driver"] ISOLATED_DRIVER --> Q_ISO1 ISOLATED_DRIVER --> Q_ISO2 ISOLATED_DRIVER --> Q_INRUSH CURRENT_SENSE1 --> OVERCURRENT["Overcurrent Protection"] CURRENT_SENSE2 --> OVERCURRENT OVERCURRENT --> TRIP_SIGNAL["Trip Signal"] TRIP_SIGNAL --> SAFETY_PLC end style Q_INRUSH fill:#e3f2fd,stroke:#2196f3,stroke-width:2px style Q_ISO1 fill:#e3f2fd,stroke:#2196f3,stroke-width:2px

PLC & Sensor Power Management Topology Detail

graph LR subgraph "PLC Power Distribution" MAIN_24V["24V Main Power"] --> PLC_POWER["PLC Power Module"] PLC_POWER --> BACKPLANE["PLC Backplane"] BACKPLANE --> MODULE_1["Digital Input Module"] BACKPLANE --> MODULE_2["Digital Output Module"] BACKPLANE --> MODULE_3["Analog Module"] BACKPLANE --> MODULE_4["Communication Module"] end subgraph "Intelligent Sensor Power Switching" subgraph "Sensor Power Channel 1" POWER_24V["24V Supply"] --> Q_SENSOR1["VBC7N3010
Power Switch"] Q_SENSOR1 --> CURRENT_LIMIT1["Current Limiter"] CURRENT_LIMIT1 --> SENSOR_GROUP1["Sensor Group 1"] end subgraph "Sensor Power Channel 2" POWER_24V --> Q_SENSOR2["VBC7N3010
Power Switch"] Q_SENSOR2 --> CURRENT_LIMIT2["Current Limiter"] CURRENT_LIMIT2 --> SENSOR_GROUP2["Sensor Group 2"] end subgraph "Actuator Power Channel" POWER_24V --> Q_ACTUATOR["VBC7N3010
Power Switch"] Q_ACTUATOR --> ACTUATOR_DRIVER["Actuator Driver"] ACTUATOR_DRIVER --> SOLENOID["Solenoid Actuator"] end end subgraph "MCU Control & Monitoring" PLC_CPU["PLC CPU"] --> GPIO_EXPANDER["GPIO Expander"] GPIO_EXPANDER --> Q_SENSOR1 GPIO_EXPANDER --> Q_SENSOR2 GPIO_EXPANDER --> Q_ACTUATOR CURRENT_MONITOR["Current Monitor"] --> ADC["ADC"] ADC --> PLC_CPU TEMPERATURE_SENSOR["Temperature Sensor"] --> PLC_CPU PLC_CPU --> POWER_SEQUENCE["Power Sequencing Logic"] end subgraph "Communication Interfaces" MODULE_4 --> ETHERNET["Industrial Ethernet"] MODULE_4 --> PROFIBUS["PROFIBUS"] MODULE_4 --> CAN_BUS["CAN Bus"] end style Q_SENSOR1 fill:#fff3e0,stroke:#ff9800,stroke-width:2px style Q_ACTUATOR fill:#fff3e0,stroke:#ff9800,stroke-width:2px
Download PDF document
Download now:VBL2403

Sample Req

Online

Telephone

400-655-8788

WeChat

Topping

Sample Req
Online
Telephone
WeChat