Skip to main content
emobility.academy
M.TechChargers & accessoriesAdvanced About 8 weeksSolidWorks & Alias

Battery Swapping Station Cabinet Design for Two-Wheelers

Design a battery swapping station cabinet for example two-wheeler packs in SOLIDWORKS: slot modules with docking rails and connectors, a sheet metal cabinet, door locks and a cooling system, verified for structure, thermal behaviour with SOLIDWORKS Flow Simulation, docking alignment and maintenance access.

Tools: SOLIDWORKS · SOLIDWORKS Flow Simulation

Battery Swapping Station Cabinet Design for Two-Wheelers: Learners at an EV charging panel trainer in a DIYguru workshop
Representative photo from DIYguru's EV lab, not of this specific project.

The problem

Swapping stations for electric two- and three-wheelers hold many charging batteries in a cabinet, often outdoors in hot cities. The cabinet must keep packs cool while charging, guide heavy packs into connectors reliably thousands of times, resist tampering and be easy to service. Thermal management and docking are the hardest parts and suit an M.Tech design study.

Objectives

  • Define a station with an example number of slots, pack size and charging power per slot.
  • Design a slot module with rails, a docking connector float and a locking door.
  • Design the cabinet frame, panels and airflow path.
  • Analyse airflow and pack temperatures in Flow Simulation and iterate the cooling design.
  • Check structure, docking tolerance and service access, and document the design.

What you need

Tools and toolboxes

  • SOLIDWORKS Sheet Metal and Weldments — Cabinet frame from structural members and panels from sheet metal with louvres and filter housings.
  • SOLIDWORKS Assembly with Configurations — Slot module patterned in the cabinet; configurations for door open and closed and pack inserted or removed.
  • SOLIDWORKS Flow Simulation — Internal forced-convection analysis with fans, filters as porous media, heat sources on packs and chargers.
  • SOLIDWORKS Simulation (Static) — Rail and slot loads under pack insertion and a person leaning on an open door.
  • Interference Detection and Motion Study — Pack insertion path, door swing and connector engagement.

Software

  • SOLIDWORKS 2023 or later
  • SOLIDWORKS Flow Simulation
  • SOLIDWORKS Simulation

Extra parts and data

  • Example pack dimensions, mass and charging heat loss — Pack geometry and heat generation drive the slot and cooling design; use a real pack datasheet if available.
  • Fan curve data from a fan datasheet — Flow Simulation needs a real fan pressure–flow curve for realistic results.

Key concepts

Floating connector
A connector mounted with limited movement so it can align with the pack connector despite tolerance, avoiding damage during repeated insertion.
Fan curve and system curve
The fan's pressure versus flow curve intersects the cabinet's pressure loss curve to give the actual operating airflow.
Porous media
A Flow Simulation model for filters and grilles that represents their pressure drop without meshing every hole.
Thermal runaway containment
Pack-level safety features such as separation, fire barriers and venting paths, which the cabinet layout should support, in line with current standards such as AIS-156 for the packs themselves.

Step-by-step guide

  1. 1

    Set requirements

    Define an example station with 12 slots for packs of about 350 × 200 × 150 mm and 12 kg, each charged at an example 600 W with a stated heat loss. Set ambient up to an example 45 degrees Celsius, a pack temperature limit during charge from the pack datasheet, dust and rain protection targets, tamper resistance and service access for chargers and fans from the back.

    Checkpoint: A requirements table with slot count, pack data, heat loads, ambient range and temperature limits.

  2. 2

    Choose architecture

    Compare layouts: one tall cabinet with a central air duct, two cabinets back to back, or individual slot cooling with small fans. Estimate total heat load and required airflow by an energy balance for an allowed air temperature rise. Use this to choose fan count and duct size. Consider fire separation between slots and where vents would direct any hot gases.

    Checkpoint: Chosen architecture with an energy balance giving required airflow, and safety separation addressed.

  3. 3

    Design the slot module

    Model one slot: sheet metal housing, low-friction rails or rollers, an end stop, a floating connector mount with an example plus or minus 2 mm float, a door with a lock and hinge, and an air inlet and outlet. Add a lead-in on the rails so the pack self-centres. Use a Linear Pattern or a component pattern to place 12 slots in the cabinet.

    Checkpoint: A slot module assembly that patterns cleanly and rebuilds when slot pitch changes.

  4. 4

    Check insertion and docking

    In the assembly, use configurations or a Motion Study to move the pack along the rails into the connector. Run Interference Detection at several positions. Do a simple tolerance stack from rail position, pack size and connector location and confirm the connector float covers the worst-case misalignment. Check the door swing clears the user and neighbouring doors. Add a hand estimate of insertion force from the rail friction and connector mating force, so the user effort can be judged.

    Checkpoint: Worst-case misalignment from the stack is less than the connector float, and no interferences occur along the insertion path.

  5. 5

    Design the cabinet

    Build the cabinet frame with Weldments members and close it with sheet metal panels. Add a filtered air inlet low on the front or side and an exhaust high on the back, rain hoods over vents and a rear service door for chargers and fans. Mount chargers in a separate compartment so their heat does not pass over packs if possible.

    Checkpoint: A complete cabinet assembly with airflow path drawn as a sketch and a service door that opens fully.

  6. 6

    Set up Flow Simulation

    Create an internal analysis on a simplified cabinet with packs as solid blocks with heat sources, chargers as heat sources, filters as porous media with pressure drop data, and fans with their datasheet fan curve. Set ambient temperature at the inlet and gravity on. Use local mesh refinement around packs and narrow gaps. Define goals for average and maximum pack temperature and fan flow.

    Checkpoint: The analysis runs to convergence with stable goal plots and fan flow at a sensible point on the fan curve.

  7. 7

    Check mesh and iterate cooling

    Refine the mesh and confirm pack temperatures change by less than about 1 degree. Look at flow trajectories and cut plots: find slots that get little air. Change baffles, duct openings or slot vent sizes, and re-run. Compare at least three design iterations in a table of pack temperatures, flow per slot and fan power. Keep the mesh settings and goals identical between iterations so differences come from the design, not from the setup.

    Checkpoint: In the final design, every pack stays below its limit at the hot ambient, and slot-to-slot temperature spread is below a stated value.

  8. 8

    Check structure

    Run static studies for the rail and slot under the pack weight plus an insertion impact factor, the open door with an example person leaning on it, and the full cabinet on its feet with all packs. Use beam elements for the frame and shells for panels. Hand check the most loaded member. Add a tip-over check for the cabinet with doors open.

    Checkpoint: Factor of safety above target in all cases, and the cabinet does not tip with all doors open under the leaning load.

  9. 9

    Review safety and service

    Review the design for safety: separation between slots, fire-resistant materials, vent directions away from users, isolation of high voltage behind service doors and interlocks on slot doors. Walk through replacing a fan, a charger and a slot connector. Count operations and tools. Note that the final design must meet current electrical and battery safety standards. Mark the high-voltage zones on the assembly with a colour or display state, so reviewers can see at once which doors need interlocks.

    Checkpoint: A safety and service checklist completed, with each item addressed in the design.

  10. 10

    Document and report

    Produce general arrangement, slot module and cabinet drawings with BOMs and sheet metal flat patterns. Render the station in context. Write the report with requirements, architecture choice, docking tolerance, thermal iterations, structural checks and limitations, stating that thermal results need validation with a prototype and measured temperatures. Include cut plots of temperature and velocity for the final design and the first iteration side by side, so the improvement is visible. Propose a test with heater blocks in a slot mock-up and thermocouples to validate the CFD.

    Checkpoint: A complete documentation pack and a report with validation needs clearly stated.

Testing & validation

  • Energy balance and Flow Simulation airflow agree in order of magnitude.
  • Mesh refinement changes pack temperatures by less than about 1 degree.
  • Docking misalignment stack is within connector float.
  • Structural studies meet targets, with a hand check of the main member.
  • Safety and service checklist is complete.

Expected results

A battery swapping station cabinet design with patterned slot modules, verified docking tolerance, iterated cooling with converged Flow Simulation results, structural checks and full documentation.

Research angle for your M.Tech thesis

Investigate how cooling architecture affects slot-to-slot temperature uniformity and fan energy in swapping cabinets at high ambient temperatures, comparing central-duct and per-slot cooling with validated CFD. A strong study validates against a physical slot mock-up with heaters and measured temperatures.

Take it further

  • Add a solar roof and compare cooling with and without shade.
  • Model a thermal runaway vent path and check where gases go.
  • Design a robotic or assisted pack lift for heavier three-wheeler packs.

Viva and review questions

Why use the real fan curve?

Airflow depends on where the fan curve meets the cabinet's pressure loss. A fixed flow would ignore extra losses from filters and baffles and overestimate cooling.

Why do some slots run hotter?

Air takes the path of least resistance, so slots far from the fan or behind restrictions get less flow. I used baffles and vent sizing to balance flow between slots.

How did you make docking reliable?

With lead-in rails that centre the pack and a floating connector whose float exceeds the worst-case misalignment from a tolerance stack.

Learn it at DIYguru

These DIYguru courses and programmes teach what this project needs.

Related EV projects

All 100 SolidWorks & Autodesk Alias EV projects