mae 3272 - lecture notes - ansys

Download MAE 3272 - Lecture Notes - ANSYS

If you can't read please download the document

Upload: aoeusnthid

Post on 25-Nov-2015

78 views

Category:

Documents


8 download

DESCRIPTION

aou

TRANSCRIPT

  • ANSYS Guest Lecture by R Bhaskaran 24-March-2014

    1

    MAE 3272: Computational Modeling of Bicycle Crank using ANSYSfi

    Rajesh BhaskaranMechanical & Aerospace

    EngineeringCornell University

    My Co-ordinates

    Dr. Rajesh BhaskaranSwanson Director of Engineering SimulationMechanical & Aerospace Engineering

    E-mail: [email protected] Office: 102 Rhodes Hall Office hours (held in Swanson Lab, 163

    Rhodes): T 3-4 pm, W 3:30-4:30 pm Come for help with ANSYS

  • ANSYS Guest Lecture by R Bhaskaran 24-March-2014

    2

    Computer Labs with ANSYS

    B7 Upson 318 Phillips ACCEL lab (Carpenter Hall) Swanson Lab (163 Rhodes)

    Student Version of ANSYS (including Mechanical & FLUENT)

    $25 for one-year license Provides access to all FEA, CFD and rigid-body

    dynamics capabilities No CAD translators Limits on mesh size

    Mesh size should be sufficient for MAE3272

    Purchase instructions will be posted on Blackboard

    Student version is 15.0. Labs are at 14.5. You can read 14.5 files into 15.0 but not vice versa

  • ANSYS Guest Lecture by R Bhaskaran 24-March-2014

    3

    ANSYS Node Limits

    Node limit forANSYS Mechanical

    Student version 32k

    Version in computer labs

    256k

    Research version in Swanson lab

    No limit

    Get vague solution error when you exceed the node limit

    Crank Arm Experiment

    Strain Gage Rosette

  • ANSYS Guest Lecture by R Bhaskaran 24-March-2014

    4

    Testing Procedure

    Static Test Dynamic Test

    Static Test

    Experimental Set-up

    ANSYS Model

    Strain Gage Rosette

  • ANSYS Guest Lecture by R Bhaskaran 24-March-2014

    5

    Close-Up View of Sample Rosette Locations

    Physical Model ANSYS Model

    ANSYS Modeling Procedure for Static Test Case

    1. Hand calculations using beam theory

    2. Import CAD geometry3. Mesh, Setup Physics and Solve4. Check results5. Add gauges to CAD geometry6. Calculate strain values for gauges7. Compare with measured values

    Covered in MAE 3250

  • ANSYS Guest Lecture by R Bhaskaran 24-March-2014

    6

    Tutorials on ANSYS Modeling Procedure

    Google cornellansys

    URL : https://confluence.cornell.edu/x/uhPpB

    Bike Crank Part 2:Covers ANSYS procedure for adding strain gages to the crank model

    ANSYS Modeling Procedure for Static Test Case

    1. Hand calculations using beam theory

    2. Import CAD geometry3. Mesh, Setup Physics and Solve4. Check results5. Add gauges to CAD geometry6. Calculate strain values for gauges7. Compare with measured values

  • ANSYS Guest Lecture by R Bhaskaran 24-March-2014

    7

    Hand Calculations

    Use Euler-Bernoulli beam theory See Pre-Analysis step in Bike Crank Part 2 tutorial

    ANSYS Modeling Procedure for Static Test Case

    1. Hand calculations using beam theory

    2. Import CAD geometry3. Mesh, Setup Physics and Solve4. Check results5. Add gauges to CAD geometry6. Calculate strain values for gauges7. Compare with measured values

    Will focus on these steps

  • ANSYS Guest Lecture by R Bhaskaran 24-March-2014

    8

    Static Test: Comparing Strain Measurements to ANSYS Values

    Need to extract average normal strain in the area covered by strain gage

    Static Test Case: Post-Processing

    User inputsColor pictures& other results

    ANSYS (Blackbox)

    Displacements at selected points

    Mathematical model

    Numerical

    Solution

    Post-processing step

    Postprocessing: Nodal displacements > , , w >

    etc. > , etc. Additional post-processing: etc. > > average

    strain over area covered by strain gauge) Transform and average

  • ANSYS Guest Lecture by R Bhaskaran 24-March-2014

    9

    Post-Processing in ANSYS

    In ANSYS, use the post-processing capabilities of the shell181 element type to calculate Model each gauge as one shell181

    element Post-processing sequence:

    Crank nodal displacements > , , w > shell181 nodal

    displacements shell181 post-processing: nodal

    displacements > , , w > etc. > >

    shell181: 4 nodes per element

    Post-processing in ANSYS

    Key point: shell181 nodal displacements are not added to the vector of nodal displacements Stiffness of gauge is ignored

    Thickness of shell181 element is ignored Original stiffness matrix is not changed

  • ANSYS Guest Lecture by R Bhaskaran 24-March-2014

    10

    Strain Gage Modeling: Procedure

    Create surface on crank face Plane > Sketch > Surface from sketch

    Bond surface to crank face Should happen automatically

    Mesh surface with one shell181 element Insert Commands Tell ANSYS to use shell181 purely for post-processing

    Solve and view results Use solution coordinate system to get strain

    component in direction ANSYS will do the transformation and averaging to find

    Strain Gage Modeling: Commands

    et: set element type et, matid, 181: set element type to 181 (i.e. shell181)

    keyopt: set keyoption to control element behavior

    keyopt, matid, 1, 2: set keyoption#1 to 2 (use shell181 elements for post-processing only)

    See help for shell181 for more info

  • ANSYS Guest Lecture by R Bhaskaran 24-March-2014

    11

    Results: Solution Coordinate System

    Local coordinate system for element

    Verification of ANSYS Results

    Check that: Boundary conditions on displacement and

    traction are satisfied Equilibrium is satisfied: Reactions balance

    applied load ANSYS results are reasonably independent of

    the mesh ANSYS results compare well with Euler-

    Benoulli beam theory

  • ANSYS Guest Lecture by R Bhaskaran 24-March-2014

    12

    Verification: Some Sample Results

    ANSYS (0.05 edge sizing)

    ANSYS (0.075 edge sizing)

    ANSYS (0.1 edge sizing)

    Beam Bending Theory

    (micro-strains)

    -1240 -1239 -1239 -1228

    ANSYS vs. Experiment vs. Theory: Sample Results

    Strain gauge Beam theory ANSYS Experiment % difference between ANSYS

    & Expt.Rosette 1 Right 12 -6 -10 4 40Rosette 1 Center 317 311 351 6 11Rosette 1 Left 172 206 274.5 4. 25Rosette 2 Right -29 -42 -47.75 4 12Rosette 2 Center 6 6 7.75 2 22Rosette 2 Left 15 30 35.5 2 15

  • ANSYS Guest Lecture by R Bhaskaran 24-March-2014

    13

    ANSYS vs. Digital Image Correlation (DIC)

    DIC: New measurement technique enabled by computers and digital cameras

    Procedure: Paint random speckle pattern on

    surface of part Track the movement of the

    pattern as part is loaded Deduce displacements and strain

    Digital Image Correlation:

    ANSYS:

    Figures provided by J. Borshoff

  • ANSYS Guest Lecture by R Bhaskaran 24-March-2014

    14

    Sources of Mismatch Between Measurements and ANSYS

    Gauges are placed in regions of low strain Place gauges away from the neutral axis

    Uncertainty in the locations and orientation angles of the gauges Results are particularly sensitive to the orientation

    of the gauges

    Gauges not glued on correctly Wobble in support used in static test

    Not modeled in ANSYS

    Dynamic Test

    Model as quasi-static since loading rates are low Freeze-frame loads at any instant and analyze as static Ignores acceleration:

    Creates bonded contacts at interfaces between parts

  • ANSYS Guest Lecture by R Bhaskaran 24-March-2014

    15

    Conclusion

    Static test: Can get good comparison between ANSYS, strain gauge measurements & beam theory in regions of high strain

    Dynamic test: Might not get good comparison Think about possible reasons