Our theories for rolling contact come in different forms.

Stand-alone CONTACT program

The stand-alone program works on the basis of a textual input-file. A basic GUI is provided for operating the program. The results are inspected mostly in MATLAB®.

Although the usage is inconvenient at times, this version provides all the functionality in a well-structured way.

The CONTACT library

The CONTACT library provides access to CONTACT's computational core for other softwares. Practically all functionality is accessible through a well-defined interface.

  • The CONTACT library for MATLAB® is a dll with an easy set of wrapper routines. This allows to build ones own programs in MATLAB®, creating cases on the fly and processing the results in a flexible way.

  • The Kalker CONTACT add-on to SIMPACK Rail provides an extension to SIMPACK Rail. This allows to inspect the detailed contact stresses for wear and damage analyses.

  • The CONTACT add-on to Universal Mechanism is fully integrated in UM. This allows to compute vehicle stability and inspect derailments using Kalker's "full theory".

  • The CONTACT add-on to GENSYS is fully integrated in GENSYS. This is currently in a pre-oprational stage.
Of these libraries, only the MATLAB version provides full transient calculations (for corrugation studies) and the Extended CONTACT features. It does require programming skills for its use.

USETAB and other CONTACT tables

Creep-force tables allow advanced theories to be used in vehicle dynamic simulation, where many millions of cases must be computed.

  • USETAB is Kalker's program from 1996, providing a table of 100.000 results and a corresponding interpolation routine.

  • An improved table was computed for VAMPIRE® in 2005. Today, we offer additional tables on the basis of the Extended CONTACT theory.
There are many ideas for creating more advanced tables, especially for non-Hertzian circumstances.

The algorithms FASTSIM and FASTSIM2

Despite its drawbacks, FASTSIM is still the method of choice for many rail vehicle simulation packages. It is fast and able to deal with non-Hertzian circumstances.