Dynamic Systems Analysis Programs with Classical and Optimal Control Applications of Human Performance Models

  • R. Wade Allen
  • Duane T. McRuer
  • Peter M. Thompson


This paper describes the application of two general purpose dynamic systems analysis programs that have been set up to analyze human dynamic performance models. One program is designed to handle very large dynamic systems (up to 102 states). The program interfaces are set up to make it convenient to specify and check out large models, and the example application involves pilot longitudinal control of a CTOL aircraft. This program, referred to as the Linear Systems Modeling Program (LSMP), permits the user to easily change model parameters and loop structure, and permits transfer functions and transient responses to be specified between any combination of system inputs and outputs. LSMP also has a feature that allows transfer function files to be converted to a form that can be analyzed in a general control systems analysis program (Program CC) that permits a wide range of classical and modern analysis procedures.


Human Operator Phase Margin Wind Gust Manual Control System Command Input 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Allen, R. W., D. T. McRuer, T. J. Rosenthal, et al., Computer-Aided Procedures for Analyzing Man-Machine System Dynamic Interactions Vol. I: Methodology and Application Examples, Apr. 1987.Google Scholar
  2. 2.
    Allen, R. W., H. T. Szostak, and T. J. Rosenthal, “Analysis and Computer Simulation of Driver/Vehicle Interaction,” SAE Paper No. 871086, May 1987.Google Scholar
  3. 3.
    Thompson, P. M., “Program CC’s Implementation of the Human Optimal Control Model,” AIAA Guidance, Navigation and Control Conference, Monterey, CA, Aug. 1987.Google Scholar
  4. 4.
    McRuer, D. T., “Human Dynamics in Man-Machine Systems,” Automatica Vol. 16, No. 3, pp. 237–253, May 1980.zbMATHGoogle Scholar
  5. 5.
    McRuer, D. T., “Pilot Modeling, ” Advances in Flying Qualities AGARD LS 157, Jan. 1988.Google Scholar
  6. 6.
    Allen, R. W., T. J. Rosenthal, and R.E. Magdaleno, “A Microcomputer Program for Linear Systems Modeling and Analysis ( LSMP),” SCS Multiconference, San Diego, CA, Feb. 1988.Google Scholar
  7. 7.
    Kleinman, D. L., S. Baron, and W. H. Levison, “An Optimal Control Model of Human Response,” Parts 1 and 2, Automatica Vol. 9, No. 3, pp. 357–383, May 1973.CrossRefGoogle Scholar
  8. 8.
    Kleinman, D. L., S. Baron, and W. H. Levison, “A Control Theoretic Approach to Manned-Vehicle Systems Analysis,” IEEE Trans. Vol. A-C16, No. 6, Dec. 1971.Google Scholar
  9. 9.
    Thompson, P. M., Program CC Version 3 User’s Guide Systems Technology Inc., Hawthorne, CA, 1985.Google Scholar
  10. 10.
    Allen, R. W., D. T. McRuer, R. E. Magdaleno, et al., “Computer-Aided Procedures for Analyzing Pilot/Vehicle/System Interactions,” NAECON ‘86, Dayton, Ohio, Systems Technology Inc., P-385, May 1986.Google Scholar
  11. 11.
    McRuer, D. T., D. E. Johnston, and T. T. Myers, “A Perspective on Superaugmented Flight Control Advantages and Problems,” Journal of Guidance. Control & Dynamics Vol. 9, No. 5, Sept/Oct 1986, pp. 530–540.Google Scholar
  12. 12.
    Thompson, P. M., and D. H. Klyde, “IEEE CACSD Benchmark Problem Number 2 Worked with Program CC,” Systems Technology, Inc., WP-430–10, Jan. 1988.Google Scholar
  13. 13.
    Klyde, D. H., T. J. Rosenthal, R. W. Allen, et al., “IEEE CACSD Benchmark Problem Number 2 Worked with LSMP,” Systems Technology, Inc., WP-440–1, Jan. 1988.Google Scholar

Copyright information

© Springer Science+Business Media New York 1989

Authors and Affiliations

  • R. Wade Allen
    • 1
  • Duane T. McRuer
    • 1
  • Peter M. Thompson
    • 1
  1. 1.Systems Technology, Inc.HawthorneUSA

Personalised recommendations