Xdot Engineering and Analysis



Xdot Engineering
and Analysis, PLLC

Rotor Dynamics

Test Rig Design, Analysis and Troubleshooting

Foil Bearing Application Development

Xdot Engineering and Analysis, PLLC thrives on challenges

If your rotordynamics needs are a bit out of the ordinary,
Xdot probably has the software tools and background to efficiently provide an answer



Home
Return to About Dr. Swanson

Generalized Entities: A Modern Framework for Rotor Dynamics Software

Swanson, E.E., and Pulitzer, S.W. III

Presented at the 2002 IFToMM Sixth International Conference on Rotor Dynamics.

ABSTRACT
Traditionally, the organization of the data for rotor dynamics software has been centered about the needs of the analysis routines. This paper offers a new approach based on a self-organizing description of the rotor(s) and stator(s). The strategy is straightforward to implement and understand, and provides a more intuitive way to model a rotor system. The concept of a Generalized Entity forms the core of the approach. Within the proposed framework, the various components that comprise rotor systems, such as point masses and bearings, are represented as similar objects with different parameters. All of the information describing how an entity interacts with the user and the model is encapsulated within in. As a result, the code is inherently modular, and newly defined entities can be added with very little programming effort. Additionally, complicated entities such as those with mixed degrees-of-freedom (e.g. mechanical and electrical) or nonlinearities can be included with few changes to the master code. This paper demonstrates the approach by discussing three examples in detail: a point mass, a conical element, and a linear bearing. It is shown how this approach can be used as the basis for a modern, self-organizing, modular rotor dynamic code.


Copyright © 2005 by Xdot Engineering and Analysis, All Rights Reserved       Last Modified OCtober 5, 2005