Skip to main content
emobility.academy
PhDCFD & thermalResearch About 16 weeksSolidWorks & Alias

Coupled Aero-Thermal Design of Front Air Intakes for EV Cooling

Style front-end air intake and grille surfaces for an example electric car in Autodesk Alias, then use SOLIDWORKS Flow Simulation to couple cooling airflow through a radiator and battery chiller with vehicle drag, and optimise intake size and active shutter positions.

Tools: SOLIDWORKS Flow Simulation · Autodesk Alias

Coupled Aero-Thermal Design of Front Air Intakes for EV Cooling: Engineering workstations in the DIYguru EV lab
Representative photo from DIYguru's EV lab, not of this specific project.

The problem

EVs need less radiator area than engine cars but still cool batteries, motors and cabin systems, and the front intake both feeds coolers and adds cooling drag. Stylists want a clean, closed face; thermal engineers want air. A coupled aero-thermal method that links Class-A styling to cooling performance helps resolve this conflict with evidence.

Objectives

  • Define cooling heat loads for low-speed hot-climate, highway and fast-charge cases.
  • Style intake and grille variants as Class-A surfaces in Alias with checked continuity.
  • Model the cooling module as porous media with heat sources in a full-vehicle external CFD.
  • Quantify cooling drag and heat rejection for each intake and shutter setting.
  • Develop a shutter schedule and intake design that meets cooling needs with minimum drag.

What you need

Tools and toolboxes

  • Autodesk Alias (AutoStudio or Surface) — Front-end and intake surfaces from curves, Skin, Square and Rail surfaces, Surface Fillet, Align for G2 continuity, and Evaluate tools such as Zebra, Curvature and Highlight lines.
  • Alias export to STEP or IGES — Transfer of surfaces into SOLIDWORKS for knitting into a solid body.
  • SOLIDWORKS Part (surfacing) — Knitting imported surfaces, adding the cooling module, ducts and shutters, and creating configurations for each variant.
  • SOLIDWORKS Flow Simulation — External analysis with porous media for heat exchangers, volume heat sources, fans, moving ground, force goals and parametric studies.
  • Autodesk VRED or SOLIDWORKS Visualize — Presentation renders of front-end variants.
  • MATLAB or Excel — Heat-load definition, response-surface fitting and optimisation of intake area and shutter angle.

Software

  • Autodesk Alias 2024 or later
  • SOLIDWORKS 2023 or later
  • SOLIDWORKS Flow Simulation
  • MATLAB or Excel

Extra parts and data

  • Heat exchanger performance data — Pressure drop versus face velocity and heat rejection data define porous media and heat source models.
  • Sketch tablet — For front-end ideation sketches in Alias Paint before surfacing.

Key concepts

Cooling drag
The extra drag caused by air passing through the front intake and cooling module, from momentum lost in the heat exchanger and disturbed underhood flow.
Porous media
A heat exchanger core is modelled as a porous region whose pressure drop follows a resistance law fitted to measured data, avoiding a mesh of every fin.
Active grille shutters
Vanes that close the intake when cooling is not needed and open when it is, reducing average drag.
G2 continuity
Curvature continuity between surfaces, checked with zebra stripes and curvature combs in Alias, which keeps reflections smooth on Class-A surfaces.

Step-by-step guide

  1. 1

    Define cooling loads and cases

    For an example compact EV, define three cases: slow traffic at 45 °C ambient with air conditioning on, a highway run at 120 km/h, and DC fast charging while parked in hot ambient, when a fan must supply all airflow. For each, set heat to reject from the battery chiller loop, motor and inverter loop and air-conditioning condenser, stated as example values. Write targets: required airflow through the module and an allowable drag increase over a closed front.

    Checkpoint: A heat-load table for three cases with required heat rejection and target airflow.

  2. 2

    Ideate and style front-end variants

    Sketch front-end concepts in Alias Paint, then build curves for the bumper, grille opening and lower intake. Create surfaces with Skin, Rail and Square, and join them with Surface Fillet and Align for G2 continuity. Make three intake variants: a near-closed face with a lower slot, a medium opening and a large opening. Keep the overall front-end proportions the same and do not copy a real brand's design.

    Checkpoint: Three intake variants with surfaces built and their curve networks saved.

  3. 3

    Check surface quality

    Use Zebra and Highlight line evaluation, Curvature comb and Diagnostic Shading across every surface boundary. Confirm continuity with the continuity check tools: G2 across main Class-A boundaries and at least G1 at intake lips. Repair breaks with Align or by rebuilding curves. Export each variant as STEP or IGES with sensible tolerance settings, and note the export settings for repeatability.

    Checkpoint: Zebra stripes continuous across main boundaries and a clean import into SOLIDWORKS with no gaps.

  4. 4

    Build the CFD model

    Import surfaces into SOLIDWORKS, knit them and close the body with a simplified generic rear and underbody. Add the cooling module behind the intake: condenser, radiator and chiller-loop cooler as thin blocks, a fan shroud and a simple underhood obstruction block. Add shutters as rotatable vanes with an angle mate or angle dimension, and configurations for 0, 45 and 90 degrees. Check that the internal duct is sealed around the module.

    Checkpoint: One assembly holding all intake variants and shutter angles, with a sealed duct around the module.

  5. 5

    Model heat exchangers and fans

    In the Engineering Database, define porous media for each core with resistance fitted to the pressure-drop data. Apply Volume Sources to the cores equal to each case's heat rejection, stated as a simplification of a heat exchanger model. Add a fan from data on the shroud for the low-speed and fast-charge cases. Set up external flow with moving ground and a half model.

    Checkpoint: A test run in which pressure drop across each core at a known face velocity matches the input data.

  6. 6

    Verify the set-up

    Run a closed-front baseline at highway speed and run a mesh study until Cd changes under 2 per cent and core mass flow under 3 per cent. Check that outlet air temperature from each core matches heat input divided by mass flow and specific heat. Run the fast-charge case with zero vehicle speed and fan only, and confirm the fan operating point lies on its curve.

    Checkpoint: Mesh study passes, core energy balances close and fan operating point is consistent with its curve.

  7. 7

    Run the design matrix

    Run each intake variant at each shutter angle for the highway and slow-traffic cases, and the fast-charge case with shutters open. Record drag, core mass flows, core outlet temperatures and whether each case meets its heat rejection target. Use Parametric Study where possible and batch runs otherwise. Check for hot air recirculating from the core exits back to the intake at low speed, which can be a hidden failure.

    Checkpoint: A full results matrix with pass or fail for every case and variant.

  8. 8

    Fit and optimise

    Fit a response surface of drag and cooling margin against intake area and shutter angle in MATLAB or Excel. Use it to find, for each case, the smallest shutter opening that meets cooling. Build a shutter schedule against vehicle speed and coolant temperature. Check the best predicted points with new CFD runs and report the prediction error of the response surface.

    Checkpoint: A shutter schedule and intake choice, with check runs within an example 5 per cent of the response-surface prediction.

  9. 9

    Refine styling and re-check

    Return to Alias with the chosen intake area and refine the styling so the opening fits the brand-neutral design language, keeping the required open area and lip radii. Recheck continuity, re-export and rerun the critical cases to make sure the styled version performs as predicted. Note any change in drag or cooling caused by the refinement, and keep both versions so the effect of styling changes is documented.

    Checkpoint: A styled final front-end with checked continuity and CFD confirming it meets cooling and drag targets.

  10. 10

    Render, document and frame the research

    Render the final front end in VRED or Visualize. Write up loads, styling process, CFD set-up, verification, matrix results, optimisation and the shutter schedule. Present cooling drag as a fraction of total drag and estimate the highway range gain from the shutter strategy. State limits: porous-media cores, heat sources instead of full heat exchanger models, steady flow and a generic body.

    Checkpoint: A report and renders with quantified drag savings and cooling margins for every case.

Testing & validation

  • Mesh convergence on Cd within 2 per cent and on core mass flow within 3 per cent.
  • Core pressure drop reproduces heat exchanger data at known face velocities.
  • Energy balance across each core closes.
  • Response-surface predictions checked by new CFD runs within about 5 per cent.
  • Alias surfaces pass G2 continuity checks across main boundaries.

Expected results

A styled front-end design with three intake variants, coupled aero-thermal CFD results for three operating cases and shutter positions, a response-surface optimisation and a shutter schedule that meets cooling needs with minimum drag.

Research angle for your PhD

The research contribution is a repeatable workflow linking Class-A styling decisions to cooling drag and heat rejection, with an optimised shutter schedule. A study could compare EV and engine-car cooling-drag fractions, quantify the drag and range benefit of shutters across Indian and highway drive conditions, and examine how well response surfaces represent the design space. Validation of core flow and pressure on a physical model would strengthen publication.

Take it further

  • Replace volume heat sources with a coupled 1D cooling-loop model in MATLAB.
  • Add underhood component detail and measure recirculation risk more fully.
  • Run a yaw and crosswind sensitivity on cooling flow.
  • Validate core flow with a scale model or vehicle test using pressure taps.

Viva and review questions

Why model heat exchangers as porous media?

Meshing every fin is impractical in a full-vehicle model. A porous region with resistance fitted to measured pressure-drop data reproduces the flow resistance at a fraction of the cost.

Why is the fast-charge case important?

During fast charging the battery generates a lot of heat while the car is parked, so there is no ram air and the fan alone must deliver the cooling airflow.

How do you check Class-A quality?

With zebra stripes, highlight lines and curvature combs in Alias, confirming G2 continuity across main boundaries and fixing breaks with Align or curve rebuilds.

What is cooling drag?

The extra drag from air flowing through the intake and cooling module, including momentum lost in the cores and disturbed underhood flow. It is found by comparing open and closed configurations.

Learn it at DIYguru

These DIYguru courses and programmes teach what this project needs.

Related EV projects

All 100 SolidWorks & Autodesk Alias EV projects