Motion Cueing Algorithm Development: New Motion Cueing Program Implementation and Tuning

Abstract A computer program has been developed for the purpose of driving the NASA Langley Research Center Visual Motion Simulator (VMS). This program includes two new motion cueing algorithms, the optimal algorithm and the nonlinear algorithm. A general description of the program is given along with a description and flowcharts for each cueing algorithm, and also descriptions and flowcharts for subroutines used with the algorithms. Common block variable listings and a program listing are also provided. The new cueing algorithms have a nonlinear gain algorithm implemented that scales each aircraft degree-of-freedom input with a third-order polynomial. A description of the nonlinear gain algorithm is given along with past tuning experience and procedures for tuning the gain coefficient sets for each degree-of-freedom to produce the desired piloted performance. This algorithm tuning will be needed when the nonlinear motion cueing algorithm is implemented on a new motion system in the Cockpit Motion Facility (CMF) at the NASA Langley Research Center.

[1]  R. E. McFarland ADJUSTABLE LIMITING ALGORITHMS FOR ROBUST MOTION SIMULATION , 2001 .

[2]  R. Marshall Smith A Description of the Cockpit Motion Facility and the Research Flight Deck Simulator , 2000 .

[3]  J. Dieudonne An actuator extension transformation for a motion simulator and an inverse transformation applying Newton-Raphson's method , 1972 .

[4]  William L. Brogan,et al.  Modern control theory (3rd ed.) , 1991 .

[5]  Lloyd D. Reid,et al.  Augmenting Flight Simulator Motion Response to Turbulence , 1990 .

[6]  R. V. Parrish,et al.  Motion software for a synergistic six-degree-of-freedom motion base , 1973 .

[7]  R. V. Parrish,et al.  Application of nonlinear adaptive motion washout to transport ground-handling simulation , 1983 .

[8]  Frank M. Cardullo,et al.  Developments in Human Centered Cueing Algorithms for Control of Flight Simulator Motion Systems , 1999 .

[9]  F. M. Ham,et al.  A neurocomputing approach for solving the algebraic matrix Riccati equation , 1996, Proceedings of International Conference on Neural Networks (ICNN'96).

[10]  Alan F. Murray,et al.  IEEE International Conference on Neural Networks , 1997 .

[11]  L. D. Reid,et al.  Flight simulation motion-base drive algorithms: part 1. Developing and testing equations , 1985 .

[12]  W. Brogan Modern Control Theory , 1971 .

[13]  Frank M. Cardullo,et al.  Motion Cueing Algorithm Development: Piloted Performance Testing of the Cueing Algorithms , 2005 .

[14]  Frank M. Cardullo,et al.  Motion Cueing Algorithm Development: Human-Centered Linear and Nonlinear Approaches , 2005 .