Wheel-Rail Contact - from Dynamic to FEA

Rail Wheel Stresses

Multi body dynamic (MBD) simulations and finite element analysis (FEA) used to live in separate worlds, but not anymore.
The simulation results on the left shows the residual stresses left in a rail after a passing wheel of a train wagon from a dynamic simulation.

In this simulation the vehicle dynamics were solved in Vi-Rail (from Vi-Grade) of a rail vehicle travelling over an irregular track (Video 1), causing the lateral movement of the wheel and varying vertical contact forces. The wheelset's lateral and longitudinal movement was then exported along with the vertical wheel forces and applied to a rigid wheel in Marc (Non-linear FEA solution from MSC Software). Due to the material in the contact patch, exceeding it's yield point, residual stresses remain after the wheel has passed.

Video 1: Dynamic analysis of a rail wagon over irregular track - Vi-Rail

In both the dynamic and FEA results the multi point contact between wheel and rail could be detected in certain locations, with it being clearly shown in the FEA results where the contact points shifts from one to the other as the wheel moves inward.

Video 2: Wheelset displacements (lateral) and loads (vertical) from Vi-Rail applied to FEM - Marc
Video 3: Second view of above analysis
Video 4: Above results without wheel being visible - Marc

The following steps were required to complete the above process:

  1. Conduct dynamic analysis in Vi-Rail
  2. Identify section of interest in results (long section for FEA analysis may not be feasible)
  3. Export the wheel set's lateral and longitudinal displacement and vertical loads over distance/time
  4. Create a rigid (geometry) wheel from the wheel profile xy coordinates in the Vi-Rail wheel property file.
    • Import xy points of wheel profile as ACIS file
    • Create curves between points
    • Revolve curves into surfaces about the rolling radius relative to the profile zero point
  5. Following the same procedure, create a 3D rail from the Rail profile, track and irregularity data from Vi-Rail files
  6. Create a feasible mesh for contact analysis of the Rail - Since Marc can auto refine the elements in contact, only the curvature need to be captured well.
  7. To capture residual stresses, material stress-strain data need to be provided.
  8. Constraints of the model need to be considered carefully
    • Symmetry constraints on the rail ends are undesirable since it would duplicate the load effect near the ends and prevent rail rotation
    • Supporting constraints need to reflect the same rail freedom a rail in track would have on pads, sleepers (ties), ballast and formation
    • Sensitivity studies can be conducted to establish the amount of detail required to study the desired effects effectively
Knowledge is power!

If you like knowing what is new in simulation technology, you're at the right place. Register for our monthly newsletter here:

Don't ever risk your career by using cracked software!

THE EXCUSES:
I only used it for my studies, I only wanted to evaluate the software, I didn't use if for commercial purposes, I only installed it, but never used it... Unfortunately, no reason holds up in court for the possession of stolen goods.

THE FINE?
The full commercial purchase price of the software (for everything you had access to, whether or not it was even used!) 

Students (under- or post-graduate) also has no recourse since they can get access to free legal student versions, or the full commercial versions through their respective universities.
If you wish to evaluate any software or module that you do not have access to, please contact us, we will gladly arrange for evaluation licenses, even emergency licenses. 

There is just no reason to access illegal software.
crossmenulist linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram