ansys logo

Upper Control Arm Design Optimization

ANSYS FEA

ansys cover

1. Project Overview

Objective: Minimize the weight of a Wishbone-style upper control arm while ensuring structural integrity

Material: 6061-T6 Aluminum alloy

Load: 2000 N axial force

Constraints:

  • von Mises stress < 50 MPa
  • Maximum deflection < 0.5 mm

Key Tasks

  • ANSYS Mechanical APDL
  • SolidWorks
  • FEA and FEM
  • Documentation via Excel

Team

5 Mechanical Engineers

2. Process and Work

Planning & Organization

Created a shared Excel spreadsheet to document the design process and automate command line generation using the CONCATENATE function. Created a drawing to be used as a blueprint for each layer of the finite element (FE) model with keypoints, lines, and areas labelled. Thus, every layer of the FE model followed a consistent labelling pattern which allowed for each team member to work on the project in parallel with each other.

ansys concatt
ansys cad2

FEM (Bottom-up method)

After organizing the model into layers, the FE model was constructed by defining keypoint coordinates, creating lines use keypoints, creating areas using lines, setting line divisions, and then meshing. Hexahedral elements were created to use mapped meshing. A 2000 N axial load was appliedat the top of the model with the bottom of both arms fully constrained.

Design Optimization

Performed design optimization in ANSYS with 21 design variables. Due to the high number of design variables that were dependent on each other, we had to determine ranges that each variable could change without compromising any features or shapes. The base model was saved and loaded each time to save time on running the code. Each simulation took around 2 hours, so each team member took on a set of variables to validate. Eventually, a successful run occurred.

Teamwork

Prepared and delivered a successful and compelling presentation to peers, showcasing our team’s project and results.

3. Results

  • Reduced total volume by 52.3%.
  • FE model was made of 130k+ hexahedral elements: 8 layers (with fillets), 510 volumes, 1766 areas, 2036 lines, and 776 keypoints.
  • Final run code consisted of 7584 lines of code.